young***
2023-12-24

성공하는 머신러닝 프로젝트의 비밀. 순서도와 그림으로 살펴보는 머신러닝 프로젝트 A to Z
오늘 리뷰할 책은 [머신러닝 엔지니어링 인 액션] 입니다.
https://www.hanbit.co.kr/store/books/look.php?p_code=B2681655701
이 책은 일단 700페이지 조금 안되는 상당한 분량입니다.
그리고 오라일리가 아닌 매닝 출판사의 번역서 입니다. 두군데 모두 IT 전문 출판사니까 믿고 봅니다.
이 책의 대상은 초중급이라고 나와 있지만, 제 기준에는 중고급 이라고 보입니다.
책 표지 맨위에 나와 있듯이 "개념부터 프로덕션, 프로젝트 구축하기" 라는 단어처럼
내용의 대부분이 이런 내용들로 이루어여 초급자용은 아니라고 생각되었네요.
보통 프로젝트 시작 전에 프로토타입을 먼저 만들어보기도 하는데,
아래처럼 순서도? 워크플로우? 같은 그림으로 잘 표현하고 있습니다.
뭘 해야할지 모르겠다면 이런 그림을 참고하면 좋겠지요.
이 책도 제가 좋아하는 풀컬러 인쇄입니다. 아래 차트들을 보시면... 컬러가 아니면 분석이 불가능하죠.
그리고 책 전체에 모르는 용어 투성이입니다. 하지만 대부분 설명이 있으므로 걱정하지 않아도 됩니다.
앞에서 이 책은 초급자용이 아니라고 했는데,
책 전반적인 내용과 소스 코드 등등 기본적인 설명은 대부분 있습니다.
그러나 초보자를 위한 상세한 설명은 없는 경우도 있습니다.
그래서 이런 부분들은 다른 기본서를 참고해야 할 수도 있겠네요.
책에 나오는 파이썬 예제들은 주피터 노트북 같은걸로 실행해야 하는데, 설치나 실행은 알아서 해야 합니다.
책의 후반부에 가니 테스트 과정도 아래처럼 잘 표현하고 있습니다.
이 책에는 이런 그림이 정말 많이 나오는데, 마치 프로젝트 관리나 개발 전체 프로세스에 대한 내용들에 대해서 각 단계에서 필요한 내용들을 담아낼려고 한듯 보입니다.
마무리하면, 이 책은 초중급 개발자에게 적당한 책은 아닌듯 합니다.
오히려 프로젝트 관리자나 고급 엔지니어를 위한 책으로 보이며,
어려운 내용들도 많이 나오는데 설명은 분량상 한계가 있어 보입니다.
본인도 오래전에 추천 시스템을 개발하면서 많이 힘들었는데,
이 책을 미리 보았으면 도움 받을 내용들도 상당 부분 있긴 합니다.
시스템에 대해서 많은 내용을 담아내려다보니 스파크, 카프카 등의 다른 기술들에 대한 언급도 있긴 하지만,
이 책에서는 다루지 않으니 다른 책을 참고하셔야 합니다.
결론적으로 좋은 책이긴 하지만 편하게 읽기에는 좀 부담스러웠네요.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."