デフォルト。AAsample1

いま考えてる条件
W:2*1:初期値は(-10~+10,-10~+10)の一様分布で適当に出してあとは更新
X:2*1:(3,5)'を中心に乱数で散らす
d:1*1:11
u:1*1:適当。0.0001とか。
N:1*1:1000回くらい

更新式は
W(k+1)=W(k)+2*u*ε(k)*X(k)
ε(k)=d-W'*X(エラーのこと)


【制約条件について】

w1+w2=1などの制約条件を加える場合に、

①普通に更新しつつ、Wを正規化していく方法。
②w1,w2のいずれか一次元において更新しつつ、もう一方は計算により求める方法。

が考えられる。

①の試験。AAsample2
変なところにはまり込んで失敗。
よく考えれば当たり前。
正規化前の段階の値を収束させようとしているのに、収束されてしまう。

②の試験。AAsample3
まぁ苦労したけど成功。
2つ捉え方があるのでまとめとく。