1.1 なぜ機械学習なのか?1.1.1 機械学習で解決可能な問題1.1.2 タスクを知り、データを知る1.2 なぜPythonなのか?1.3 scikit-learn1.3.1 scikit-learnのインストール1.4 必要なライブラリとツール1.4.1 Jupyter Notebook1.4.2 NumPy1.4.3 SciPy1.4.4 matplotlib1.4.5 pandas1.4.6 mglearn1.5 Python 2 vs. Python 31.6 本書で用いているバージョン1.7 最初のアプリケーション:アイリスのクラス分類1.7.1 データを読む1.7.2 成功度合いの測定:訓練データとテストデータ1.7.3 最初にすべきこと:データをよく観察する1.7.4 最初のモデル:k-最近傍法1.7.5 予測を行う1.7.6 モデルの評価1.8 まとめと今後の展望