본문 바로가기

기초3

[서평][컴퓨터공학][알고리즘] 문제 해결력을 높이는 알고리즘과 자료 구조 / 길벗 "코딩", "프로그래밍" 이란 단어들이 일반화되어 사용되기 시작한지도 몇년이 된것 같다. 그 이전에는 주로 나같은 쟁이들만 쓰는 단어였는데... 초/중/고 학교에서 교육도 하고 이걸로 과외나 학원을 다닌다는 뉴스도 종종 들리고 우리 아이들도 코딩을 전면에 내세운 학원을 보내본적이 있기도 하다, 옛날 과학상자 같은 것인데 로봇+코딩을 붙여서... 뭐 둘째가 사내라 그런지 그런것에 흥미가 있어 몇개월 보내긴 했지만... 대학때 전공이 컴공 이후 현장에서 20여년 그리고 지금 IT융합학과 박사과정도... 사실 보면 프로그래밍, 코딩 보다는 당면한 문제를 해결하기 위한 방법을 찾는 능력 그리고 거기에 필요한 구조화를 이끌어 내는 능력 그것이 더 중요하다 생각한다. 소위말하는 코딩이나 프로그래밍 보다는... 알고.. 2022. 3. 23.
[NumPy][기초] 전치연산(transpose) - .T 벡터, 행렬 연산에 행과 열을 맞추는 것이 매우 중요하다. NumPy에는 2차원 배열의 행과 열을 바꿔주는 속성이 있다.(Method 아님에 주의) T 속성을 통해서 2차원 배열의 전치(transpose) 행과 열을 바꾸는 작업을 진행한다. NumPy 배열 즉 ndarray 클래스 인스턴스의 T 속성을 이용해 전치행렬을 구한다. 전치행렬이 궁금하다면... https://newprivatemarine.tistory.com/81?category=715564 [수학][행렬] 전치행렬 임의의 행렬 A가 주어졌을때 행렬A의 행과 열을 바꾼 행렬을 행렬A의 전치행렬이라 하고 AT 표기한다. 예를들면 2x4 행렬의 전치행렬은 4x2 행렬이 된다. 좀더 쉬운 컨셉으로 설명하면 주대각선을 기준으로 뒤집은.. newpri.. 2020. 3. 15.
[서평][수학/통계] 세상에서 가장 쉬운 통계학 입문 / 베이즈 통계학 입문 불행인지 다행인지 모르겠지만 학창시절에도 열심히 하지 않았던 확률/통계/집합 등을 공부해야하는 일이 생겼다. 그것도 그냥 하는게 아니라 잘... 20여년만에 공부를 할려니 당혹스러운건 어쩔 수 없는 상황, 그렇다고 피해갈 수 있는 상황은 더더욱 아니라, 언제나 그랬듯 부딪쳐보는 수밖에... 이 책을 접하게 된 것은 관련 분야에서 먼저 연구를 시작한 지인을 통해서이다. 이 책전에 내가 새로운 것을 접하게 될때 가장 먼저 검토하는 입문서 시리즈인 'Head First Stastics'도 먼저 읽어봤지만 이 두권은 제목처럼 세상에서 가장쉬운 입문서라 보면 된다. 오랜만에 분야 공부를 시작하는 사람들이 쉽고 캐주얼하게 접근해서 개념을 이해할 수 있도록 쓰여져 있다. 지금 생각으로는 이 책들을 보기전에 읽었던 관.. 2019. 7. 5.