더북(TheBook)

3장 딥러닝을 위한 기초 수학

Deep Learning for everyone icon_chap

‘딥러닝을 배운다’는 말에는 딥러닝의 실행법을 익히는 것뿐 아니라, 딥러닝의 수학 원리를 공부한다는 의미도 담겨 있습니다. 원리를 알아야 정확히 실행할 수 있기 때문에 딥러닝의 원리를 이해하는 것은 좋은 코드를 만드는 것 이상으로 중요합니다.

딥러닝의 수학 원리를 이해하기 위해서는 당연히 기본적인 수학 지식이 필요합니다. 어떤 원리로 입력 값의 패턴을 분석하고 학습하는지 이해하려면 그 배경이 되는 수학 연산을 살펴보아야 하고, 여기에 사용되는 함수들을 알아야 하기 때문입니다.

좋은 소식은 딥러닝 뒤에 있는 수학적 배경이 다른 머신 러닝과 비교했을 때 그다지 어렵지 않다는 것입니다. 딥러닝은 고등학교 수준의 수학만으로도 원리와 배경을 파악할 수 있습니다. 조금 더 깊이 공부하더라도 대학교 교양 강좌 수준을 넘지 않는 범위에서 딥러닝의 원리를 이해할 수 있습니다.

이 장에서는 딥러닝을 이해하는 데 꼭 필요한 기초 수학을 먼저 공부하겠습니다. 각 수학 공식이 딥러닝의 어느 부분에 활용되는지 참고하면서, 수학에 대한 두려움을 없애고 딥러닝 공부를 시작할 수 있길 바랍니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.