【发布时间】:2016-04-01 09:02:06
【问题描述】:
我无法理解perceptrons 的权重更新规则:
w(t + 1) = w(t) + y(t)x(t).
假设我们有一个线性可分的数据集。
- w 是一组权重 [w0, w1, w2, ...],其中 w0 是一个偏差。
- x 是一组输入参数 [x0, x1, x2, ...],其中 x0 固定为 1 以适应偏差。
在迭代t,其中t = 0, 1, 2, ...,
- w(t) 是迭代 t 时的权重集。
- x(t) 是一个错误分类的训练示例。
- y(t) 是 x(t) 的目标输出(-1 或 1)。
为什么这个更新规则会向正确的方向移动边界?
【问题讨论】:
标签: algorithm machine-learning perceptron