機械学習の理論を学び、Pythonを用いてモデルを実装する。本書では、機械学習の中の強化学習と深層学習を除いた領域をまとめる。
1. 機械学習
機械学習ってなんだぁ?
- 機械学習とは
2. 線形回帰
線形な回帰モデルを学ぶ。ある意味で最も単純な機械学習モデル。
- 線形回帰
- 最小二乗法
- 単回帰
- 重回帰
- 多項式回帰
3. 正則化
学習済みモデルの評価や過学習という課題、そして正則化という対策。
- モデルの評価
- 過学習
- 正則化
- Ridge
4. Lasso
L1ノルムによる正則化と、特徴量選択という側面。
- Lasso
- 劣微分
- 座標降下法
- Lassoの最適化
- スパースな解
- Elastic Net