최근 몇 년 사이에 상상만 하던 것들이 머신 러닝으로 하나씩 실현되고 있다. 이 기법은 실로 다양한 응용 분야를 만들어냈다. 스팸 차단 같은 응용은 너무나 성공적이어서 이제는 어디서나 볼 수 있는 일상처럼 돼 버렸다. 다른 많은 분야도 최근 들어 연구가 활발하며, 머신 러닝의 미래를 보여준다.
이 책에서는 몇 가지 머신 러닝 모델과 학습 알고리즘을 자세히 알아본다. 머신 러닝이 보편적으로 응용되고 있는 분야에 대해 살펴보고 머신 러닝 시스템의 성능을 평가하는 척도를 설명한다. 이를 위해 scikit-learn이라 불리는 유명한 파이썬 언어의 라이브러리를 사용해 과제를 해결한다. scikit-learn은 직관적이고 다양한 API로, 여러 최신 머신 러닝 알고리즘을 구현해 놓은 집합체이다.