yise7***
2021-08-20

신경망을 확실하게 이해할 수 있는 최고의 딥러닝 입문서. 신경망 개념을 수식, 그림, 코드로 차근차근 배우며, 간단한 딥러닝 모델부터 합성곱 신경망, 순환 신경망까지 파이썬으로 구현해봅니다.
"처음 시작하는 딥러닝"
# 책소개
빠르게 발전하는 이 분야에서 수학이론과과 알고리즘을 함께 설명하면서 기초를 다지기 위한 기본서이다.
이론의 기본이 되는 수학공식을 얘기하고 그에 맞는 다이어그램을 통해 1차 이해를 도우며 간단한 코드를 구현함으로써 2차 이해를 돕는 방식으로 기술되어 있다.
코드는 파이썬 개면으로 넘파이등을 이용하여 행렬곱, 다차원행렬, 방정식 등의 내용을 하나씩 구현하고 있으며 딥러닝 내부가 어떤 방법으로 수행되는지를 이해할 수 있게 핵심 코드만을 기술하고 있다.
1장은 딥러닝의 기본적인 개념을 다루고 그 이후 점점 확대해서 신경망 개념을 설명하고 있으며 파이토치로 딥러닝을 간단하게 구현하고 있다.
기본 개념서이므로 파이토치에 대한 상세한 내용은 제외되어 있으므로 더 자세히 파이토치를 공부하기 위해선 별도의 전문서를 봐야 한다.
# 총평이라 하기엔 민망한 느낌점
내 입장에서는 20년 넘게 수학을 접하지 않고 개발자로 관리자로 지내면서 몇몇 딥러닝 동영상을 찾아보고 개념만을 이해한 상태에서 접한 이 책은 조금 어려웠다.
행렬곱, 미적분 개념, 도함수, 다차원행렬의 수식은 너무 어려운 머리 아픈 그림이나 다름 없었다.
이 책도 수학, 공식에 기초를 맞춘 책이므로 처음 읽을 때는 너무 어려웠다.
하지만 딥러닝의 기본은 수학이니까 천천히 하나 하나 곱씹으며 읽어 갔다.
수식은 그냥 눈으로 보고 알고리즘과 구현코드로 이해하면서 읽을 수 있었다.
※ 딥러닝을 제대로 공부하는 분들은 수식도 내용도 모두 이해 하시겠지만 개발자인 분이 보신다면
알고리즘과 코드 위주로 이해하시면 더 편할 거라 생각된다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."