パーセプトロン

パーセプトロン

執筆済 AIニューラルネットワーク

最も単純な計算単位。入力の重み付き和に非線形関数をかける。

y=σ(iwixi+b)=σ(wx+b)

Rosenblatt が 1958 年に提案した。

幾何的な意味#

wx+b=0超平面。 パーセプトロンはこの平面でデータを 2 つに分ける。 w が平面の法線ベクトル、b が原点からのずれ。

XOR 問題#

単層パーセプトロンは線形分離可能な問題しか解けない

XOR は 1 本の直線で分けられないので学習できない。 Minsky と Papert が 1969 年にこれを指摘し、 ニューラルネットワーク研究の停滞(第一次冬の時代)を招いたとされる。

多層化で解決#

隠れ層を挟めば XOR も解ける。 層を重ねることで、線形分離可能な空間へ写してから分けるという 構造が作れるため。

ただし多層にすると、 どの層の重みをどう更新すべきかが分からなくなる。 この問題が誤差逆伝播法の 普及(1986 年)まで解決されなかった。

参考文献#

ノート一覧を閉じる