코드로만 구현하는 딥러닝은 가라! 신경망 이해를 위한 친절한 기초 수학딥러닝과 수학은 떼어놓고 생각할 수 없습니다. 딥러닝은 인공 신경망이라는 오래된 수학 모델과 통계 기법을 기반으로 합니다. 최근에는 신경망과 관련된 프레임워크, 라이브러리, 데이터셋, 문서 등이 풍부해 원하기만 하면 간단히 경험해볼 수 있습니다. 복잡한 부분은 잘 감춰져 있어 신경망 안에서 실제로 어떤 일이 일어나는지 몰라도 간단하게 구현이 가능하지만 그 아래에서 어떠한 일이 일어나는지 알면 더 좋을 것입니다. 기초를 안다면 응용할 수 있고 나아가 활용법을 쉽게 떠올릴 수 있기 때문입니다.“수학 때문에 딥러닝이 어렵다.”“딥러닝 구현은 할 수 있지만 수학 원리를 모르겠다.”수학을 어려워하는 마음을 충분히 공감하고 가능한 한 이해하기 쉽게 설명했습니다. 신경망의 개념, 원리부터 경사하강법, 오차역전파법까지 등장인물의 대화 속에서 자연스럽게 익힐 수 있도록 배려했습니다. 차근차근 쌓은 이론을 바탕으로 신경망을 구현해 이미지 크기를 판정해보고 손글씨도 식별해보세요. 수학이 약해 딥러닝이 낯설게 느껴졌다면, 딥러닝 이해에 필요한 수학 기초를 탄탄히 다지고 싶다면 이 책이 아주 좋은 안내자가 되어줄 것입니다.★각 장의 개요1장 신경망을 시작하자신경망 개념을 알아보고 머신러닝 알고리즘과 어떤 차이가 있는지, 무엇을 할 수 있는지 살펴봅니다.2장 순전파를 배우자신경망을 구성하는 단순한 알고리즘인 퍼셉트론 안에서 계산이 어떻게 진행되는지 설명합니다.3장 역전파를 배우자신경망에서 적절한 가중치와 편향을 어떻게 계산해서 구하는지 설명합니다. 4장 합성곱 신경망을 배우자합성곱 신경망을 이용한 이미지 처리 방법을 공부합니다.5장 신경망을 구현하자2, 3, 4장에서 배운 신경망 계산 방법을 파이썬으로 구현합니다. 이미지 크기를 판정해보고 합성곱 신경망을 이용해 손글씨 인식을 구현해봅니다.★주요 내용● 신경망 개념과 구조● 신경망이 문제를 해결하는 원리 ● 확률, 미분, 선형대수, 함수, 벡터● 퍼셉트론으로 이미지 판별하기 ● 신경망의 가중치와 편향● 최적화 문제와 목적 함수, 교차 엔트로피● 순전파, 역전파, 오차역전파법, 경사하강법● 합성곱 필터, 특징맵, ReLU, 풀링