moonlight***
2022-09-08

딥러닝 기초 개념부터 수식 정리, 코딩 실습 및 실무 환경에서의 프로젝트 연습까지 담은 올인원 딥러닝 입문서. 이 책은 딥러닝의 기초 내용과 응용 지식을 체계적으로 전달하기 위해 이론과 수식, 실습을 분리하여 설명한다. 딥러닝 기초 개념부터 상위 개념까지 점진적으로 배울 수 있도록 커리큘럼을 구성했고, 이 내용을 수식으로 다시 한번 정리하여 딥러닝의 구조와 원리에 대해 익힌다. 또한 실제 머신러닝 프로젝트를 진행하듯 파일을 구성하고 CLI 환경에서 실습
한빛미디어 '나는 리뷰어다' 활동을 위해서 책을 제공받아 작성된 서평입니다.
0. 소개
PyTorch는 Tensorflow도 함께 현재 가장 각광받고 있는 Deep Learning Framework입니다.
HuggingFace에서 PyTorch만을 지원하는 Model의 수가 압도적인 점뿐만 아니라 가장 인기있는 30개 Model이 사용하는 Framework의 수 역시 PyTorch가 강세입니다.
PyTorch가 가장 인기를 얻고 있는 분야는 역시 학계입니다.
PyTorch가 최신 Model을 쉽게 사용할 수 있다는 점이 학계에서 인기를 얻고 있는 이유일 것입니다.
하지만, 이런 강점은 학계에서만 통용되는 것은 아닙니다. 최신 Model을 쉽게 사용할 수 있다는 점은 Deep Learning을 사용하는 누구에게나 강점이 됩니다.
Tensorflow에 비해 좀 더 Python Code처럼 사용할 수 있다는 점 또한 처음 시작하는 사람들에게 쉽게 다가갈 수 있는 장점이기도 합니다.
이런 다양한 장점들로 인해 PyTorch의 인기가 점점 높아지고 있는 상황에서 '딥러닝 부트캠프 with 파이토치'는 초심자도 쉽게 Deep Learning의 기본부터 실전에서 사용할 수 있는 PyTorch Skill까지 소개해 주는 책입니다.
Deep Learning의 수학적인 기초부터 그것을 Code로 구현하는 실습으로 설명해 줍니다.
이러한 과정을 기초부터 점진적으로 진행하여 궁극적으로 Deep Learning의 구조와 원리를 배울 수 있도록 구성되어 있습니다.
1. 대상 독자
이 책의 특징은 초심자도 이해하기 쉽게 Deep Learning이라는 주제를 설명한다는 것과 각 주제들을 자연스럽게 Python Code를 소개하듯 PyTorch를 사용해 구현한다는 것이다.
이런 이유로 Python은 알지만, Deep Learning을 모르는 사람들에게 매우 쉽게 다가갈 수 있다는 것이다.
또한, Tensorflow에 어느 정도 익숙하지만, PyTorch도 배우고 싶거나 PyTorch를 사용해야만 하는 상황의 개발자들에게 좋은 가이드가 될 것이다.
열심히 Googling해서 이런 저런 PyTorch 기초 지식들을 쌓았지만, 뭔가 체계적이고 통합적인 가이드를 해 줄 무언가가 필요한 모든 이들에게 좋은 책이라고 생각합니다.