概要
機械学習をツールとして使えるようになるまでに学習すれば良いことをまとめる。
何を学習すればよいか
機械学習フレームワークはPythonで書かれているものが多いので、Pythonをある程度読めると学習が早い。
機械学習フレームワークはWebフレームワークなど違って、ある程度裏側で動いている仕組みを理解しないとツールとして使うことも難しい。
機械学習を学習する上で前提となるのは、理系大学教養課程における初等解析学・線形代数学の知識。
機械学習フレームワークを使う上で必要な数学的知識
ロジスティック回帰
- https://ja.wikipedia.org/wiki/%E3%83%AD%E3%82%B8%E3%82%B9%E3%83%86%E3%82%A3%E3%83%83%E3%82%AF%E5%9B%9E%E5%B8%B0
- 確率的勾配降下法を使用する物をパーセプトロンと呼ぶ
- 座標降下法や準ニュートン法などを使用する物をロジスティック回帰と呼ぶ
活性化関数 (Activate Function)
Loss関数