‘Deep Learning from Scratch 밑바닥부터 시작하는 딥러닝’을 바탕으로 작성하는 글임을 밝힌다.
1. 이 책의 특징
본 책은 ‘딥러닝’에 대한 책이다. 딥러닝을 이해하는데 필요한 지식을 기초부터 하나하나 차례로 설명할 것이다. 딥러닝이 무엇인지, 어떤 특징이 있는지, 어떤 원리로 동작하는지 등을 설명한다.
- 원리와 구조 위주의 내용
- Python 프로그래밍 언어를 사용하여 간단한 딥러닝을 Python으로 프로그램을 구현하고 실험.
2. 누구를 위한 책인가?
본 책은 동작하는 딥러닝을 직접 구현하며 깊이 이해할 수 있도록 구성이 되어있다.
그렇기에 다음은 이 책에서 주목하지 않는 주제이다.
- 딥러닝 분야의 최신 연구에 대해서는 자세히 다루지 않는다.
- 카페, 텐서플로, 체이너 등의 딥러닝 프레임워크 사용법은 설명하지 않는다.
- 딥러닝, 특히 신경망에 관한 아주 상세한 이론까지는 담겨있지 않다.
- 딥러닝의 정확도를 높이기 위한 튜닝은 자세히 설명하지 않는다.
- 딥러닝 성능을 높여주는 GPU 기술은 구체적으로 다루지 않는다.
- 주로 이미지 인식을 다룬다. 그러므로 자연어 처리, 음성 인식 등의 사례는 다루지 않는다.
그러므로 위 내용을 원하는 사람에게는 도움이 되지 않으므로, 다음 단계의 책을 읽기를 바란다.