参考链接:https://blog.csdn.net/qq_34886403/article/details/83589108

https://baike.baidu.com/item/%E9%BB%91%E5%A1%9E%E7%9F%A9%E9%98%B5/2248782?fr=aladdin

0.基本介绍

黑塞矩阵(Hessian Matrix),是一个多元函数的二阶偏导数构成的方阵,描述了函数的局部曲率。黑塞矩阵常用于牛顿法解决优化问题,利用黑塞矩阵可判定多元函数的极值问题。在工程实际问题的优化设计中,所列的目标函数往往很复杂,为了使问题简化,常常将目标函数在某点邻域展开成泰勒多项式来逼近原函数,此时函数在某点泰勒展开式的矩阵形式中会涉及到黑塞矩阵。

所以Hessian matrix实际上就是多变量情形下的二阶导数,他描述了各方向上灰度梯度变化,这句话应该很好理解了吧。我们在使用对应点的hessian矩阵求取的特征向量以及对应的特征值,较大特征值所对应的特征向量是垂直于直线的,较小特征值对应的特征向量是沿着直线方向的。对于SIFT算法中的边缘响应的消除可以根据hessian矩阵进行判定。

1.Hessian矩阵的数学由来

对f(x,y)在点p(x_{0},y_{0})进行泰勒级数展开,设二元函数f(x,y)在点P(x_{0},y_{0})的邻域内具有二阶连续偏导数,点P属于U(P_{0}),使得:

这是带有佩亚诺余项的二元函数的泰勒级数展开,因此,二阶项可表示为:

海森(hessian)矩阵相关推荐

  1. python求向量函数的雅可比矩阵_使用python,pytorch求海森Hessian矩阵

    考虑一个函数$y=f(\textbf{x}) (R^n\rightarrow R)$,y的Hessian矩阵定义如下: 考虑一个函数:$$f(x)=b^Tx+\frac{1}{2}x^{T}Ax\\其 ...

  2. 雅克比矩阵和海森矩阵 Jacobian and Hessian Matrix

    转:http://jacoxu.com/jacobian%E7%9F%A9%E9%98%B5%E5%92%8Chessian%E7%9F%A9%E9%98%B5/ 1. Jacobian 在向量分析中 ...

  3. 三维重建4:Jacobian矩阵和Hessian矩阵

    在使用BA平差之前,对每一个观测方程,得到一个代价函数.对多个路标,会产生一个多个代价函数的和的形式,对这个和进行最小二乘法进行求解,使用优化方法.相当于同时对相机位姿和路标进行调整,这就是所谓的BA ...

  4. Jacobian矩阵、Hessian矩阵

    本文来源于:http://jacoxu.com/jacobian%e7%9f%a9%e9%98%b5%e5%92%8chessian%e7%9f%a9%e9%98%b5/ 由于经常忘记雅克比矩阵和海森 ...

  5. 【数学】对向量的求导和Jacobian矩阵的几何意义与Hessian矩阵

    算是上一篇[数学]均匀分布生成其他分布的方法的一个数学基础补遗吧. 函数对向量求导 Jacobian矩阵相当于通用型的函数的一阶导数,Hessian矩阵是一个Rn→RR^n \to R的函数的二阶导数 ...

  6. [work] Jacobian矩阵和Hessian矩阵

    1. Jacobian 在向量分析中, 雅可比矩阵是一阶偏导数以一定方式排列成的矩阵, 其行列式称为雅可比行列式. 还有, 在代数几何中, 代数曲线的雅可比量表示雅可比簇:伴随该曲线的一个代数群, 曲 ...

  7. Jacobian矩阵和Hessian矩阵

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 前言 还记得被Jacobian矩阵和Hessian矩阵统治的恐惧吗 ...

  8. 特征提取 - 海森矩阵(Hessian Matrix)及一个用例(图像增强)

    转自:https://blog.csdn.net/u013921430/article/details/79770458 这个例子效果并没有给出的结果那么好,但是Hessian矩阵的生成可以参考 前言 ...

  9. 局部最优、梯度消失、鞍点、海森矩阵(Hessian Matric)、批梯度下降算法(btach批梯度下降法BGD、小批量梯度下降法Mini-Batch GD、随机梯度下降法SGD)

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) BATCH_SIZE大小设置对训练耗时的影响:1.如果当设置B ...

  10. 有限差法(Finite Difference)求梯度和Hessian Matrix(海森矩阵)的python实现

    数学参考 有限差方法求导,Finite Difference Approximations of Derivatives,是数值计算中常用的求导方法.数学上也比较简单易用.本文主要针对的是向量值函数, ...

最新文章

  1. svn的代码提交到git服务器_svn服务器代码仓库,数据迁移到git仓库
  2. matlab的pid控制系统设计,PID控制系统设计以及MATLAB仿真.doc
  3. Struts2国际化标签 i18n
  4. C++ | 蓝桥杯2021年第十二届卡片问题(源代码:C语言/C++/Python)
  5. Windows系统C++配置编译OpenCV
  6. linux cp命令 强制覆盖,Linux中使用cp命令进行强制覆盖的方法
  7. java补码运算代码_计算机原码、补码、反码与java移位运算符(//)
  8. IT人 不要一辈子靠技术生存(转
  9. 单片机烧录文件的几种格式
  10. 晶体结构可视化软件Vesta简介
  11. 2018年蓝桥杯省赛 明码
  12. linux监控工具 go实现,安装和使用gotop进行Linux系统进程监控的方法
  13. 2022年全球与中国湿钽电容器行业发展趋势及投资战略分析报告
  14. 数据链路层的子层MAC层(图文详解)
  15. Vue.js小案例(2)
  16. MySQL的普通索引和唯一索引到底什么区别?
  17. 今年出现了5种电子商务SEO趋势
  18. 我的世界手机版开服务器领地系统,我的世界手机版领地指令大全 领地指令怎么用...
  19. ELv2是一种什么样的存在?StarRocks为何惹众怒?
  20. Web端访问微信小程序云数据库

热门文章

  1. api调用实例python_基于Python的词典api调用代码实例
  2. 这是我经历过最惨的转正答辩了
  3. 高等代数_证明_矩阵乘以自身的转置的特征值不小于0
  4. qt.qpa.xcb: could not connect to display解决
  5. 使用pdf编辑器如何旋转页面
  6. SNPS IP LPDDR4 调试
  7. 阿铭Linux_网站维护学习笔记20190409
  8. 办公技巧:腾讯文档怎么固定表头?
  9. python 打开pdf文件_用python操作PDF文件
  10. 新浪tcn短网址短链接在线生成器推荐