2 输入 → 2 隐藏 → 1 输出 | η = 1
同一只猫,走三个来回
每一轮都是「正向算代价 → 反向算梯度 → 更新参数」。点击图上任意数值,可以看到它是怎么算出来的。
z = w·a前 + b
加权和:本层参数 × 前一层输出,再加偏置
σ(z) = 1/(1+e⁻ᶻ)
激活函数:把任意数压到 0~1,输出记作 a
C = (a2 − y)²
代价函数:输出与目标的差,取平方
σ′(z) = a(1−a)
激活函数的斜率(这是 σ′ 的算法,不是额外乘数)
w ← w − η·∂C/∂w
更新规则:沿负梯度走一步