tee***
2021-07-25

이 책은 머신러닝이나 텐서플로를 처음 접하는 분을 위한 입문서입니다. 머신러닝, 텐서플로 입문자에게는 1부가 특히 중요합니다. 머신러닝의 용어와 이론을 소개하고 텐서플로 개발을 시작할 수 있도록 안내합니다. 2부에서는 머신러닝의 거의 전 분야에 걸쳐 접하게 될 기본 알고리즘을 다룹니다. 마지막으로 3부에서는 텐서플로의 꽃, 신경망을 소개합니다.
ㅇ 텐서플로로 딥러닝과 머신러닝을 함께 공부할 수 있는 책이다.
- 머신러닝 분야에서 딥러닝 외 다른 기법들에 텐서플로를 적용해본 적은 없었다.
- 그런데 이 책을 통해서 텐서플로로 딥러닝 외 다른 머신러닝을 수행하는 방법에 대해서 알 수 있었다.
- 문제는 파이썬 머신러닝 진영에는 매우 깔끔하고 일관되게 구성된 사이킷 런(Scikit-Learn)이 있다는 것.
- 그래서 딥러닝 외 다른 머신러닝을 굳이 텐서플로로 할 필요가 있느냐는 고민이 필요하다.
ㅇ 편집은 매우 훌륭하다.
- 내용이 올컬러라 눈에 잘 들어온다.
- 번역자도 즐겁게 읽었던 [신경망 첫걸음]을 번역하신 송교석님이라 믿을만하다.
- 오탈자 목록도 한빛미디어 홈페이지에서 잘 지원된다.
ㅇ 소스 코드에 대한 설명이 한국식으로 상세하게 되어있지는 않다.
- 매닝 출판사 책의 특징이기도 한데, 코드 구성이 직관적이지가 않다.
- 소스가 상당히 쓸모 있게 작성된 대신, 왕초보자가 이해하기는 쉽지가 않다.
- 입문서로는 추천하기 어려운 책이다.
- 초급서와 중급서의 어디쯤이라고 해야할까.
- 물론 통계학적 배경이 이미 있거나, 근성이 충분한 사람들에게는 충분하다.
ㅇ 텐서플로의 버전이 1.8 에 머물러 있어서 아쉽다.
- 텐서플로1로 구성된 예제이다.
- 책이 출간된 2018년에도 이미 소스코드가 옛날 스타일이라는 지적이 있었다.
- 텐서플로 1.8은 찾아서 설치하기도 꽤나 까다롭다.
- 덕분에 일부 예제는 실행을 시켜보지 못했다.
ㅇ 텐서플로를 활용해서 머신러닝에 입문하고, 다양한 활용 사례를 맛볼 수 있는 책이다.
- 파이썬 배경지식이 있어야만 무리 없이 진행 가능하다.
- 통계학/수학 기초가 없는 학습자에게는 추천하기 어렵다.
- 체계적으로 잘 구성된 처음/중간부분과 난이도가 갑자기 높아지는 후반부의 갭이 크다.
- 2019년 당시에는 괜찮은 텐서플로 초급 입문서였으나 지금은 더 좋은 대안이 많다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."