数式化
◦ 入力がn個あるとき入力Xiの重みをWi
◦ 入力値と重みベクトルの積の総入力z を計算
◦ z が 閾値θを超えるか否かで二値分類(-1/1)する
単純パーセプトロンと学習アルゴリズム 5
w
w
w
n
w
...
2
1
x
x
x
n
x
...
2
1
総入力z
◦ z
総入力閾値θを超えた場合は1,それ以外を-1に
分類するために活性化関数を用いる
◦ ヘビサイド関数(ステップ関数)
◦ Φ(z) =
単純パーセプトロンと学習アルゴリズム 6
xwxw
xwxwxw
T
nn
n
i
nn
nn
1
2211
...
...2211 結合荷重入力結合荷重入力結合荷重入力
)(1
)(1
θ
θ
z
z
式を簡単にするためにw0 = θ, x0 = 1とする
活性化関数によって
線形分離可能なクラスを区別
ただし、重みwを適切に決める必要
単純パーセプトロンと学習アルゴリズム 7
w
w
w
n
w
...
2
1
θ
x
x
x
n
x
...
2
1
1
)0(1
)0(1
)(
z
z
zΦ