原创 海赛矩阵

2011-6-22 20:32 4094 3 3 分类: 处理器与DSP

海赛矩阵

      在数学中,海赛矩阵是一个自变量为向量的实值函数的二阶偏导数组成的方块矩阵,此函数如下:8d38eff15a0a80997831aa74.jpg

如果f所有的二阶导数都存在,那么f 的海赛矩阵即:

H(f)ij(x) = DiDjf(x)

其中 828440cb83f7251cf31fe774.jpg,即

f7469d540225c49eb645ae74.jpg

(也有人把海色定义为以上矩阵的行列式) 海赛矩阵被应用于牛顿法解决的大规模优化问题。

 混合偏导数和海赛矩阵的对称性

海赛矩阵的混合偏导数是海色矩阵主对角线上的元素。假如他们是连续的,那么求导顺序没有区别,即

f5bc9d47082391536a63e574.jpg

上式也可写为

3d6e7cc504796cf38326ac74.jpg

在正式写法中,如果f函数在区域D内连续并处处存在二阶导数,那么f的海赛矩阵在D区域内为对称矩阵

在 R^2→R 的函数的应用

给定二阶导数连续的函数3932d4a8371ae0a61f17a274.jpg,海色矩阵的行列式,可用于分辨f的临界点是属于鞍点还是极值

对于f的临界点(x0,y0)一点,有 0c5158fda92ba5d8b801a074.jpg,然而凭一阶导数不能判断它是鞍点、局部极大点还是局部极小点。海赛矩阵可能解答这个问题。

7c682908975fd97e6a60fb74.jpg
H > 0 :若7874e48c144b1648b21bba74.jpg,则(x0,y0)是局部极小点;若2700ae130c279f0bf919b874.jpg,则(x0,y0)是局部极大点。 
H < 0 :(x0,y0)是鞍点。 
H = 0 :二阶导数无法判断该临界点的性质,得从更高阶的导数以泰勒公式考虑。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
3
关闭 站长推荐上一条 /3 下一条