第六节 Levenberg-Marquardt方法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * 非线性最小二乘法 1.改进的Gauss-Newton法 2.Levenberg-Marquardt方法 3.信赖域(L-M)方法 一、非线性最小二乘法 1.一般形式: 3. 改进的Gauss-Newton法: 二、Levenberg-Marquadt方法 disadvantage : that if the value of is large, the calculated Hessian matrix is not used at all. 三、信赖域(L-M)方法 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Gauss-Newton法的优缺点: 优点: 对于零残量问题(即),有局部二阶收敛速度. 对于小残量问题(即较小,或者接近于线性),有快的局部收敛速度. 对于线性最小二乘问题, 一步达到极小点. 缺点: 对于不是很严重的大残量问题, 有较慢的收敛速度. 对于残量很大的问题或者的非线性程度很大的问题,不收敛. 如果不满秩, 方法没有定义. 不一定总体收敛. 为了克服由雅可比矩阵奇异,导致线性搜索得不到进一步下降方向. 只能得到极小点的一个差的估计. 改进策略: 采用信赖域的方法.:通常是非线性函数,Gauss-Newton法用线性化模型代替,得到线性最小二乘问题. 这种线性化并不是对所有的都成立,因此,考虑约束线性化最小二乘问题. 考虑如下的信赖域模型: . 其中为信赖域半径. 这个方程的解可由解如下方程组得到: (7) 从而: . 如果,则;否则. 由于正定(适当调整), 从而(7)产生的方向是下降方向. 这种方法是由Levenberg(1944)和Marqurdt(1963)提出的, 称为Levenberg-Marqurdt method. 简称L-M方法. 8. L-M方法总结: 比例系数为常数,是单位矩阵。从(7)式可看出: 如果比例系数,则为高斯-牛顿法; 如果取值很大,则L-M算法接近梯度下降法. 每迭代成功一步,则减小一次,这样在接近误差目标的时候,逐渐与高斯-牛顿法相似. 由于L-M算法算法利用了近似的二阶导数信息,它比梯度下降法快得多.实践证明,采用L-M算法可以较原来的梯度下降法提高速度几十甚至上百倍. 当足够大时,总可以保证是正定的,从而保证其可逆. 算法的每次迭代都对进行自适应调整. 当接近解时,逐渐减小,权值调整类似于高斯-牛顿法,利用类似于二阶导数的信息,可以快速收敛到最优解. 当远离解时,逐渐增大,权重调整又类似于梯度下降法,可以进行全局搜索.所以LM算法同时具备了牛顿法和梯度法的优点,但计算要占用较多的内存. 1. 最重要的一类信赖域模型: , (8) 其中,, 是目标函数在当前迭代点处的梯度,对称,是在处Hesse阵. 这个模型可以由解 (9) 确定来表征,其中是一个非负数. 如果正定,且牛顿修正满足,则即为上述问题的解. (9)式中. 否则,可以假定约束有效(积极)约束,从而模型(8)可以写成: , (10) 引进Lagrange函数: (11) 由于约束是有效约束, 由约束最优化的最优性条件可知:. 令, 有 (减号变加号) (12) 此即是(9)式. (12)式和为问题的一阶必要条件. 所有的Levenberg-Marquardt方法都要确定一个,使得正定,并解(9)式以确定. 9.Levenberg-Marquardt方法 初始步:给出和,。 第次迭代格式: (1) 给出和,计算和,若,停止. (2) 求解,如果不正定,置,并重复这一步,直到正定. (3) 解方程组,求出. (4) 求的值. (5) 若,置;若,置;否则. (6) 若,置,否则,令. (7) 令,转(1).

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档