我无法理解perceptrons的重量更新规则:
w(t + 1)= w(t)+ y(t)x(t)。
假设我们有一个可线性分离的数据集。
在迭代 t ,其中 t = 0,1,2,...,
为什么此更新规则会以正确的方向移动边界?
答案 0 :(得分:11)
感知器的输出是实例和重量之间点积的硬限制。让我们看看更新后这种情况如何变化。由于
w(t + 1)= w(t)+ y(t)x(t),
然后
x(t)·w(t + 1)= x(t)·w(t)+ x(t)·(y(t)x(t))= x(t)·w (t)+ y(t)[x(t)⋅x(t))] 。
请注意:
这如何相对于 x(t)移动边界?
答案 1 :(得分:1)