전체 글 50

1.2 행렬과 사상(Mapping)

1. 행렬이란 행렬에 관해 알기 위해 많은 생각을 했다. 필자도 처음에는 그냥 도서관에서 아무 교재나 빌려서 공부를 했다. 단순히 공식을 외우고, 문제를 풀었고, 연립방정식을 풀기 위한 일환으로 했다고 생각을 했다.  하지만 행렬 자체는 정말 다양한 용도로 쓰일 수 있다.  이상엽 math는 행렬은 "각종 응용의 열쇠"라고 했다.https://www.youtube.com/watch?v=525w2Zqh13M&list=PL127T2Zu76FuVMq1UQnZv9SG-GFIdZfLg 필자는 결국 그 의미를 체감하지 못했지만, 반대로 행렬은 "무엇이든 될 수 있는건가?"라는 생각을 가지게 되면서, 여러가지 방향에서 이를 받아 들이게 되었다.  맨 처음에는 딥러닝에서 정형 데이터를 다루기 위해, 만들어진 csv파일..

1.1 벡터와 공간

"프로그래머를 위한 선형대수" 딥러닝 기준 정리. 1장 벡터, 행렬, 행렬식1.1 벡터벡터란 무엇인지 우선 제대로 알 필요가 있다.  대규모 수학채널 3Blue1Brown "벡터 1장, 선형대수학의 본질"에서는 물리학자의 벡터와 컴퓨터 사이언스의 벡터 그리고 수학자의 벡터의 정의는 다 차이가 있다.https://www.youtube.com/watch?v=fNk_zzaMoSs&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab&index=1 우리는 딥러닝을 하기 때문에 컴퓨터 사이언스의 벡터인 "좌표"로서 벡터를 받아들인다. 학창 시절때 배웠던 벡터는 왼쪽의 형태로 나타냈다. 각각 xyz축을 나타내는 형식으로 가로로 썼지만, 대학교에서는 오른쪽 처럼 세로로 쓴다. 하지만 세로로 쓴다고 ..