Raschkaの機械学習の本を読んでいて、一番最初のパーセプトロンのところで躓いた。
重みをああいう風に更新しても正しく分類されていない点が正しく分類されるようになるとは限らないと思う。


中井悦司の機械学習理論入門の4.2.2でいうと、

点(x, y)が以下のように正しく分類されていないとする。

w_1*x + w_2*y < 0
t = 1

重みは以下のように更新される。

w'_1 = w_1 + x
w'_2 = w_2 + y

w'_1*x + w'_2*y = w_1*x + w_2*y + x^2 + y^2となるが、これがかならずしも正になるとは限らないと思う。

x^2 + y^2 > 0 ならば改善はされるとは思いますが。