多个输出,多个输入
函数 F 可以把多个输入映射到多个输出,例如把风险因子映射到多个头寸的价值。它的雅可比矩阵 J 是所有一阶偏导数构成的矩阵,元素为 Jij=∂xj∂Fi。它是最佳线性近似:对于小幅移动 Δ,F(x+Δ)≈F(x)+JΔ。
J=(∂x∂F1∂x∂F2∂y∂F1∂y∂F2)(1) 对于单个输出 f,二阶导数构成黑塞矩阵 H,元素为 Hij=∂xi∂xj∂2f。对光滑函数它是对称的。它描述曲率:f(x+Δ)≈f+∇f⋅Δ+21ΔTHΔ。在 ∇f=0 处,H 正定表示局部极小,负定表示局部极大,不定表示鞍点。优化中的牛顿法利用 H 迈出比普通梯度下降更好的步子。
手算雅可比与黑塞矩阵对
F(x,y)=(x2y, x+y2):
J=(2xy1x22y),在
(1,2) 处为
(4114),行列式为 15:小面积被放大约 15 倍。对
f(x,y)=x2y+y2:
fxx=2y,
fxy=2x,
fyy=2,所以在
(1,2) 处黑塞矩阵为
(4222)。
- 雅可比矩阵:向量函数一阶偏导数的矩阵;其最佳线性模型。
- 黑塞矩阵:标量函数二阶偏导数的对称矩阵;描述其曲率。
- 临界点处黑塞矩阵正定:局部极小。
能避免就不要用有限差分估计黑塞矩阵二阶差分要把极小的差值除以 h2,会放大舍入噪声。优先使用公式或自动微分;必须用差分时,要检查结果是否对称。 实验:评分内容
- 某点的雅可比矩阵20 分
- 某点的黑塞矩阵20 分
- 雅可比矩阵的行列式15 分
- 解读黑塞矩阵15 分
- 线性近似15 分
- 每个矩阵描述什么15 分