dhan***
2022-08-22

이 책은 수식과 이론으로 중무장한 머신러닝, 딥러닝 책에 지친 ‘독학하는 입문자’가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다.
이 책은 머신러닝(딥러닝 포함) 배우고자 하는 입문자에게 최선의 책이라고 말하고 싶다.
제목처럼 혼자 공부하면서 책의 코드를 직접 입력하고 결과를 확인할 수 있다.
수식이 있기는 하지만 부담스럽지 않고, 그림으로 전체 흐름을 설명하기에 이해하기가 쉽다.
비유를 들어가며 머신러닝에 한 발짝씩 다가가기에 지루하지 않다.
개인적인 의견이지만, 이 책이 어렵다고 하면 머신러닝은 배우는 것에 대해 심각하게 고민하기를 바란다. ㅎㅎ
예제는 물론 저자가 직접 동영상 강의를 제공하고 있으며,
커뮤니티를 통해 언제든지 질문에 대한 답변을 받을 수 있는 것도 큰 장점이라고 생각한다.
책의 구성은 인공지능과 머신러닝의 역사, 데이터 처리, 대표적인 지도 학습 알고리즘(회귀, 분류, 트리),
비지도 학습, 딥러닝(ANN, CNN, RNN)을 다루고 있다.
먼저 이론을 설명하고 실습으로 결과를 확인한다.
각 단락의 끝에는 마무리로 키워드 핵심 포인트와 확인 문제가 있다. 확인 문제 푸는 것도 재미가 쏠쏠하다.
물론 책 마무리에 정답이 있다는 것은 공공연한 비밀
실습 과정에서는 코드 설명과 함께 저자의 경험과 머신 러닝 컨벤션, 코딩 규칙을 설명해 주는 부분이 매우 좋았다.
파이썬 라이브러리를 기반으로 하고 있으며, 코랩 환경에서 모든 예제는 실행할 수 있다.
이 책을 읽고 예제를 모두 실행하면, 파이썬의 기본 문법과 넘파이, 판다스, 사이킷런, 텐서플로,
케라스에 대해서도 알 수 있게 되는 것은 덤이라고 할까? ^^
지금도 그렇지만, 머신 러닝 분야는 향후가 더 기대되는 영역이다.
서점에서도 수많은 책이 존재하지만, 쉽게 다가가기 힘든 것도 사실이다.
독학으로 공부하다가 실패를 맛본 분들이라면 이 책으로 다시 시작하면서 반드시 돌파구를 마련하게 될 것이라 확신한다.
저자도 얘기하지만, 이 책은 시작이다. 그동안의 좌절은 잊어버리고, 새롭게 머신 러닝의 세계로 함께 나갔으면 좋겠다.
그런데도 혼자 하기 힘들다면 '혼공학습단'을 신청하여 기수 동기들과 혼공족장님과 같이 하는 것도
좋은 동기 부여가 될 것이다.
공부하려는 의지만 있다면 여러분을 방해하는 것은 아무것도 없을 것입니다. 이 책을 다 읽은 것에 만족하지 말고 더 넓은 머신러닝 세계로 나가 보세요. ... 결코 후회하지 않을 것입니다.