切换深浅主题
第 13 章:具体例子、易错边界与回到训练问题
13.1 一组贯穿例子:交叉项如何消失
取
原点梯度为零。取 、
,则特征值为
。新坐标为
因正交变换保长度,,所以原点是严格全局极小点。这里能说全局,是因为函数恰为正定二次型,不是因为一般二阶判别法自动给出全局结论。
13.2 二维判别式只是同一事实的简写
对实对称 ,令
。若
,完成平方得
若 ,两项系数皆正,故正定;
则负定。若
,两特征值乘积负,故一正一负,二次型不定。若
,存在零特征值,通常要看高阶项。这个规则仍须搭配
才能作为驻点极值判别。
13.3 内部、可微、驻点和邻域条件都不可省
| 错误推断 | 反例及原因 |
|---|---|
| 极值处梯度总为零 | |
| 极小处导数一定存在 | |
| Hessian 正定处就是极小点 | |
| 梯度零就是极小点 | |
| Hessian 半正定能确定极小 | |
| 局部极小必是全局极小 |
最后一例的导数为 ,在
、
、
各有一根;左右两根二阶导为正,中央根二阶导为负。左侧极小函数值小于
(在
的值为
且该点非驻点),右侧极小点为正数且两项使函数值正,因此右侧局部极小不是全局极小。
13.4 从方向导数回到 Transformer
把全部可训练参数按固定顺序展平成 ,损失就成为
。梯度回答一阶局部变化;Hessian 回答梯度如何变化与二阶方向变化。对矩阵参数,二阶导数若展开为元素索引对,通常是四阶数组;展平后成为
Hessian。它与本来同形的参数梯度不可混用。
即使全损失梯度在某处为零,各小批量梯度也未必为零;带动量或权重衰减的优化器也未必立即停止。高维 Hessian 可能出现零或负方向。这里证明的局部定理不承诺训练能到达该点,也不承诺找到全局最优。
13.5 可以独立复述的证明链
从矩阵链式法则得到同形参数梯度;用方向导数和 Cauchy–Schwarz 说明负梯度是一阶最速下降方向;用一元费马定理说明内部可微极值必须驻点;在驻点处,一阶项消失,二阶泰勒公式留下 Hessian 二次型与统一余项。
谱定理把实对称二次型化成 ;正定给出全部
,有限个特征值有正的最小值。这个统一正下界压过小
余项,于是得到整个邻域中的严格不等式,而非仅沿每条固定直线的判断。
追问谱定理时,先解决一个实特征向量的存在,再用正交补不变和归纳得到完整特征基。球面路线的存在性来自连续函数在非空紧集取极值;紧致性的欧氏空间刻画,又来自有限维和实数完备性。这些就是原来 20 轮问题之间的连接。