ニューラルネットワークの用語
概要
ニューラルネットワークに関連する用語の意味をまとめる。
勾配降下法
バッチ勾配降下法
全ての訓練データを使用して重みを更新する。
- 時間がかかる
- 局所解に陥るとなかなか脱出できない
確率的勾配降下法(SGD、Stochastic Gradient Descent)
1つの訓練データを使用して重みを更新する。
- 時間がかからない
- 局所解に陥り辛い
- 1つのデータしか使用していないため、勾配の方向が不正確
ミニバッチ勾配降下法
複数の訓練データ(ミニバッチ)を使用して重みを更新する。 バッチ勾配降下法と確率的勾配降下法のいいとこどり。
活性化関数
ステップ関数
単純パーセプトロン
シグモイド関数
tanh
ReLU (Rectified Linear Unit)