도서 리뷰

[도서리뷰]밑바닥부터 시작하는 딥러닝 1(리마스터판)

dohyeon2 2025. 2. 28. 09:50

목차

     

    "한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 협찬 받아 작성된 서평입니다."

     

    이달 초에 운좋게 한빛미디어 서평단에 선정되어서 한빛미디어의 신간 도서 중 하나인 "밑바닥부터 시작하는 딥러닝 1 리마스터판"을 읽게 되었습니다. 리뷰에 앞서 이 책을 한마디로 정리하면 다음과 같습니다.

    회사에서 AI Research 업무를 하거나 대학원에 들어가기 전 꼭 읽어야 하는 책

     

    이 책을 읽으면서 놀랐던 점은 제가 AI Research Engineer로 지금 다니고 있는 회사에 면접을 볼 당시, CTO님께서 제게 물어보셨던 대부분의 내용들이 책에 들어가 있었다는 점입니다. 그만큼 CNN 구조나 오차 역전파 과정 등 기본적이지만 딥러닝 논문을 이해하기 위해서 필수적으로 알아야 하는 내용들이 집약되어 있었습니다.

     

    또한 저는 지금까지 딥러닝 논문을 이해하는데 필요한 내용들만 구글링을 통해 단편적으로 학습해 왔습니다. 그렇다보니 딥러닝 관련 개념이 파편화되어 있다는 느낌이 자주 들었는데, 이 책을 읽고 파편화되어있거나 추상적이었던 내용들을 구조화할 수 있어서 굉장히 좋았습니다. 예를들어, 신경망을 구현할 때 지금까지는 단순히 pytorch loss.backward()로 오차역전파를 구현해왔다면, 이 과정이 수학적(수치적 미분과 편미분)으로 어떻게 진행되는지 알기쉽게 설명해줘서 이해하기 굉장히 편했습니다. 처음에는 오랜만에 보는 편미분방정식 때문에 어려움이 있었지만 약간의 노력만 쏟는다면 누구든 이해할 수 있을 것입니다.

     

    마지막으로 이 책은 딥러닝 기본서라고 많이 알려져 있지만, 실무에서도 흔히 쓰이는 모델 학습기법들이 잘 정리되어 있었습니다.

    6장에서 매개변수(weight, bias)를 갱신하는 다양한 최적화 기법들과 가중치의 초기값을 설정하는 방법들은 실제로 프로젝트를 진행할 때 모델 성능을 개선하는데 굉장히 많이 쓰이는 기법들이었습니다. 그래서 현업에 계신 AI Researcher 분들도 충분히 읽어볼만한 책이라고 느꼈습니다.

     

    결론

    • 이 책은 신경망 학습부터 학습기법, CNN까지 딥러닝 전반적인 내용을 다루고 있습니다.
    • 특히 신경망이 내부적으로 어떻게 동작하는지(순전파, 오차역전파) 수학적으로 쉽게 설명하기 때문에 신경망 내부 동작원리를 깊게 이해할 수 있습니다.
    • 이 책은 초보자를 위한 딥러닝 교재라고 나와있지만, 딥러닝에 대한 지식이 전무한 초보자가 읽기는 어려운 내용을 많이 포함하고 있습니다.
    • 따라서 딥러닝에 대한 지식이 어느정도 있고, 파편화된 지식을 구조화하고자 하는 분들에게 추천드리고 싶습니다.

    '도서 리뷰' 카테고리의 다른 글

    2025 한빛미디어 서평단 선정후기  (0) 2025.02.09