신경망 첫걸음 리뷰
딥러닝 입문서로 유명한 도서 ‘신경망 첫걸음’을 읽었다.
신경망 개념을 이용한 기계학습 방식이 어떻게 대두되고 발전하였는지, 직관적이고 이해하기 쉬운 말들로 풀어쓴 것이 특징이었던 책이다. 또한 표지에서 강조하고 있는 것처럼 특별히 어려운 수식을 사용하지 않고 개념에 대한 설명을 쉽게 풀어쓴 점이 상당히 마음에 들었다.
특히 입문서 답게 Sung Kim 교수님의 딥러닝 입문 수업인 ‘모두의 딥러닝’ 수업과 많은 내용이 겹치기 때문에 Sung Kim 교수님의 강의를 들으며, 혹은 다 들은 후 개념 정리용으로 읽기에 적합한 책이라는 느낌을 받았다.
반대로 생각하면 Sung Kim 교수님 강의에서 크게 벗어나지 않는 주제들만을 다루기 때문에 특별히 새로운 지식을 얻는다는 느낌을 받을수도 있지만, 책이라는 매개체의 장점을 십분 활용한 그림을 이용한 시각화 설명들이 특정 개념들을 이해하는데 많은 도움이 되었던 것 같다. 특히 오차를 이용해 가중치를 업데이트 하는 ‘역전파(Back Propagation)’ 개념을 다잡는데 그림을 이용한 설명이 아주 유용했다.
다만 아쉬웠던 점이 있다면 책이 한국어로 번역되는 과정에서 빠졌는지는 모르겠지만, 부록에서 설명하였다고 하는 시그모이드 함수의 미분 내용이 빠져있고 cost 함수를 미분하는 과정에서 설명없이 지나가는 부분이 존재했다는 것이다.
그럼에도 이런 설명들은 다른 좋은 자료들을 통해 이해할 수 있기 때문에 이 정도로도 입문서로는 괜찮은 책으로 여겨졌다.
학생이라면 이 책을 구매하여 바이블처럼 두고 두고 본다기 보다는 근처 도서관에서 빌려 입문 수준의 개념을 정리하는 용도로 독서하기에 적합한 책이라고 생각한다.