【发布时间】:2016-06-20 14:01:37
【问题描述】:
我试图通过教授提供的示例来理解perceptron learning algorithm。这是我的理解。任何人都可以检查我的理解是否正确?
假设我有输入
x1 x2 结果(y)
1 3 +1
-1 -2 -1
1 -1 1
-2 1 -1
现在我使用下面的算法来获得权重
w0=0
1)y1(w0x1)
因此 w1=w0+y1*x1=[1,3]
2)y2(w1,x2)
因此 w2=w1+y2*x2=[3,-1]
3)y3(w2,x2)>=0
因此没有迭代
4)y4(w2,x4)
因此 w3=w2+y4*x4=[5,-2]
因此现在我的体重是
x1 x2 结果(y)权重
1 3 +1 [1,3]
-1 -2 -1 [3,-1]
1 -1 1 [3,-1]
-2 1 -1 [5,2]
我的理解正确吗?还是我在进行迭代时选择权重/或错误。
【问题讨论】:
标签: algorithm machine-learning neural-network perceptron