본문 바로가기

math3

수학 공부에 대한 고찰 최초 작성일 22년 2월 3일 과외돌이 수업을 위해 새로운 교재를 골라야 했다. 교재를 고민하던 도중 내가 생각하는 수학 공부 방법을 설명하기에 매우 좋은 예시가 생겨서 이렇게 글로 남기게 되었다. 교재를 고민하면서 동생에게 블랙라벨 수학(상) 책이 있냐고 물어봤는데, 이미 버린 것 같다고 했다. 그러면서 나보고 현우진 뉴런 책에 있는 내용을 한 번 봤으면 좋겠다고 했다. 이유를 물어보니 ‘형도 그 책에 나와있는 내용 다 아나 싶어서?’라고 하길래, 한 번 훑어 봤다. 딱히 특별한 내용은 없고 기본 개념 설명 되어있는 것 같아서 어디가 특별하냐고 했더니 예시로 한 부분을 보여줬는데, \(x = a\) 에 대하여 대칭인 함수를 적분하는 방법, 점 대칭인 함수를 적분하는 방법에 대해 소개하고 있었다. 보자마.. 2022. 4. 8.
Back-propagation on Affine Layers 딥러닝을 하다 보면 affine layer를 반드시(!) 만나게 된다. Vectorized input/output에 대해 back-propagation을 처음으로 적용하게 되는 대상이기도 하다. 이 글은 딥러닝이나 affine layer의 역할을 설명하려는 것이 아니고, affine layer에서 gradient 구하는 과정을 헷갈려한 나 자신을 돌아보기 위함이 주목적이다. 두 번째 목적은 복잡한 notation을 정리하며, affine layer에서 gradient를 구하는 모든 과정을 분명하게 밝히는 것에 있다.\(\newcommand{\X}{\mathbf{X}}\newcommand{\Y}{\mathbf{Y}}\newcommand{\W}{\mathbf{W}}\newcommand{\x}{\mathbf{.. 2020. 4. 20.
수포자 양성 Originally written on December 06, 2019. 자료를 만들다가 나쁜 생각이 들어서 (…) 중1 학생에게 다음과 같은 문제를 선물하기로 했다. 군론 군(group)에 대한 문제이다. 현재 교육과정에서는 이항연산, 항등원, 역원의 내용이 전부 빠져있음에도 출제했다… (1)번 에서는 더한 후 나머지를 취하는 연산 \(+_p\) 을 주고 집합 \(\mathbb{Z}_p\) 가 군이 됨을 보여야 한다. (2)번은 cyclic group 에 관한 내용이다. \(0\neq a \in {\mathbb{Z}_p}\) 만을 이용해서 \(\mathbb{Z}_p\) 를 생성할 수 있음을 보여야 한다. 해석학 전에 \(\sqrt{2}\) 가 무리수인 것에 대해서 얘기한 적이 있었는데, 내가 \(\sq.. 2020. 1. 10.