led***
2020-07-07

이 책은 지능형 시스템을 구축하려면 반드시 알아야 할 머신러닝, 딥러닝 분야 핵심 개념과 이론을 이해하기 쉽게 설명한다. 사이킷런, 케라스, 텐서플로를 이용해 실전에서 바로 활용 가능한 예제로 모델을 훈련하고 신경망을 구축하는 방법을 상세하게 안내한다.
핸즈온 머신러닝 1판으로 머신러닝 공부를 시작해서, 2판이 나왔을 때 매우 반가운 마음이 들었습니다.
전면 컬러판으로 개정되어 그림들이 매우 보기 편해졌으며, 여러 주제들도 추가되어 1판이 있더라도 2판을 구매할 충분한 이유가 있다고 생각됩니다.
머신러닝을 처음 시작하는 사람도 쉽게 따라올 수 있도록 순차적으로 구성이 잘 되어 있습니다.
머신러닝을 사용해야 하는 이유, 적용 사례 그리고 주요 개념들을 첫 장에서 친절하게 설명하고 있습니다.
또한 두번째 장에서 캘리포니아 주택 가격 데이터셋을 이용해 머신러닝 프로젝트를 간단하게 진행합니다.
본격적으로 시작하기 전 머신러닝에 대해 살펴보고 프로젝트가 어떻게 진행되는지 간단하게 체험해 볼 수 있습니다.
그 다음 장부터는 모델링의 전반적인 과정과 여러 머신러닝 알고리즘들을 소개합니다.
8장에서는 차원 축소를 통해 학습이 어려운 문제를 해결해가는 과정을 배울 수 있습니다.
10장부터는 케라스와 텐서플로를 이용해 신경망과 딥러닝에 대해 설명합니다.
텐서플로 1.X에서 2.X 버전으로 코드가 업데이트 되어 좋았습니다.
개인적으로는 머신러닝 바이블로 생각해도 될 만큼 좋은 책이라고 생각합니다.