深層学習

深層学習

多層のニューラルネットワークによる学習。アーキテクチャの設計とは帰納バイアスの設計である。

執筆済 AI深層学習

多層のニューラルネットワークによる学習。

なぜ深くするのか#

万能近似定理によれば 1 層でも十分な表現力があるが、 同じ表現に必要な幅が指数的に大きくなる場合がある。

深くすることで

  • 階層的な特徴を学べる(低次 → 高次)
  • 同じ表現力をより少ないパラメータで得られる
  • 特徴量の設計を人手でやらなくてよい

最後が特に大きい。従来は人間が設計していた特徴抽出を、 データから学習するようになった。

主なアーキテクチャ#

種類 帰納バイアス 適する対象
CNN 局所性、平行移動不変性 画像
RNNLSTM 逐次性 系列(旧来)
Transformer 要素間の関係 系列(現在の標準)

アーキテクチャとは帰納バイアスの設計であり、 問題の構造に合ったものを選ぶのが要点。

参考文献#

ノート一覧を閉じる