予測解析の必須テクニック「ビッグデータ」,「データサイエンティスト」,「AI」といった言葉がよく聞かれ,日々蓄積されるさまざまなデータの利活用が推進されている昨今,「機械学習」は,これらの言葉と切っても切れない存在となっている。本書は,さまざまなデータから未来を予測する“回帰問題”や“分類問題”に焦点を当て,多くのPythonのコードとともに,機械学習の効率的なアルゴリズムを取り上げていく。アルゴリズムがどのように振る舞うかをプログラムから理解し,結果を適切に解釈できるよう,動作を理解するためのコードと,実践で利用する最適化されたコードの2種類を用意し,また無償で入手可能なデータセットに対してアルゴリズムを適用し,その実行結果から解釈の仕方に至るまでを丁寧に解説している。実際に手を動かしながら読み進めていくことで,データ解析に必要な考え方を一通り身につけることができる,データ解析の入門書として格好の1冊となろう。