[서평] 머신러닝 시스템 설계
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.
머신러닝 시스템에 필요한 필수적인 개념과 관점을 얻을 수 있는 책!
ML과 관련된 실무에 관해서 알 수 있었던 책!
머신러닝 시스템 설계
이때까지 개발과 관련해서는 여러 경험을 해봤지만 ML과 관련된 (학교 과제 수준보다) 큰 프로젝트는 한 번도 경험해보지 못했습니다. 간단한 모델로 학습해 보거나 전처리를 열심히하고 점수 올리기 위해서 여러 방법들을 시도해보고는 했습니다. 그러면서도 이런 모델을 실제 비즈니스 영역에서는 어떤 의사 결정하에 어떻게 사용되는지 궁금했습니다.
모델 학습과 배포와 운영은 또 다른 미지의 영역이었습니다. 실제 기업에 들어가기 전까지는 체험해 보기 어려울 것 같았습니다.
그래서 이 책을 통해 ML 고유의 특징적인 문제를 해결할 수 있는 기술적인 부분과 구조 등을 기대하면서 읽기 시작했습니다.
이 책은 첫 장부터 비즈니스에 대한 관점을 얘기하면서 ML에 관한 실무적인 관점에 대해 설명하고 이것으로부터 출발합니다.
그러면서도 넓게 실제 모델 배포 운영까지 사례와 경험 기반으로 다뤄서 유익했습니다.
저는
이 책을 읽으면서 ML 모델을 비지니스에 도입하려는 회사나 단체는 어떤 기준을 중요하게 생각하는지 알 수 있었습니다.
머신러닝 시스템은 개발하고 운영하기 위해서 필요한 각 단계별로 어떤 고민과 기준이 사항이 있는지 알 수 있었습니다.
각 단계별로의 설명은 인프라적인 개발부터 모델 개발 등까지 정말 넓게 다뤄주셔서 이런 프로세스에 관한 큰 그림을 그리는 데에 도움이 됐습니다.
책의 장점
저자는 실제 예시와 사례를 들고 와서 장/단점을 분류하면서 설명해 줍니다.
그리고 실제 참고 자료도 대부분 각주가 달려 있어서 더 신뢰성도 올라가고 추가적으로 궁금하다면 찾아볼 수 있어서 좋았습니다. 실제로 책을 읽다가 Booking.com의 사례를 제시하는 부분이 특유의.. 번역된 문장 느낌 때문에 잘 이해가 안 됐는데 링크를 따라가서 원본 글을 읽고 이해할 수 있었습니다.
스탠퍼드 CS:329S 강의록에서 출발한 책이어서 그런지 어떤 개념과 용어에 대한 설명이 깔끔합니다. 추가적으로 번역에 의해 의미가 제대로 전달되기 어려운 부분은 옮긴이가 각주로 잘 풀어놓았습니다.
추천 대상
이런 분들께 추천합니다.
- 머신러닝을 공부해 봤지만 실제 Production에서는 어떤 방식으로 개발, 배포가 되는지 궁금하신 분!
- 머신러닝 분야에 진출하고 싶은 개발자 분!
- ML과 관련된 실무에 대해 궁금하신 분!
댓글
이 글 공유하기
다른 글
-
[서평] 백엔드 개발을 위한 핸즈온 장고
[서평] 백엔드 개발을 위한 핸즈온 장고
2023.06.25 -
[서평] 데이터 품질의 비밀
[서평] 데이터 품질의 비밀
2023.05.28 -
[서평] 쉽게 시작하는 쿠버네티스
[서평] 쉽게 시작하는 쿠버네티스
2023.04.09 -
[서평] 이것이 리눅스다 with Rocky Linux 9 (3판)
[서평] 이것이 리눅스다 with Rocky Linux 9 (3판)
2023.03.26