第四章 无约束最优化方法.ppt
《第四章 无约束最优化方法.ppt》由会员分享,可在线阅读,更多相关《第四章 无约束最优化方法.ppt(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章第四章无约束最优化方法无约束最优化方法 4.1 4.1 最速下降法最速下降法问题提出问题:在点处,沿什么方向下降最快?分析:考查:显然当时,取极小值因此:结论:负梯度方向使下降最快,亦即最速下降方向最速下降法算法Step1:给出Step2:计算如果停Step3:计算下降方向Step4:计算步长因子Step5:令转步.分析:设是正定二次函数,由精确的线搜索确定的特别当:例1:用最速下降法求解:解:分析:(1)因此:最速下降法是整体收敛的,且是线性收敛的(2)两个相邻的搜索方向是正交的收敛性分析定理1:设在上存在且一致连续,则最速下降法产生的序列满足或者对某个有或者证明:对于最速下降法,由以
2、上定理立得收敛性分析定理2:设二次连续可微,且其中是个正常数,对任何给定的初始点最速下降算法或有限终止,或者或者证明:用以上的结论:最速下降法优点(1)程序设计简单,计算量小,存储量小,对初始点没有特别要求(2)有着很好的整体收敛性,即使对一般的目标函数,它也整体收敛最速下降法缺点(1)最速下降法是线性收敛的,并且有时是很慢的线性收敛原因:仅反映在处的局部性质相继两次迭代中搜索方向是正交的小结(1)最速下降法是基本算法之一,而非有效的实用算法最速下降法的本质是用线性函数来近似目标函数,要想得到快速算法,需要考虑对目标函数的高阶逼近 4.2 4.2 牛顿法牛顿法基本思想利用目标函数在点处的二阶T
3、aylor展开式去近似目标函数,用二次函数的极小点去逼近目标函数的极小点算法构造问题:设二阶连续可微,海色阵正定如何从因为正定,则有唯一极小点,用这个极小点作为所以要求:即:因此:这就是牛顿法迭代公式注:这里牛顿法算法Step1:给出Step2:计算如果停Step3:否则计算Step4:令转步.并且求解方程得出例1:用牛顿法求解:解:牛顿法收敛定理定理1:设二次连续可微,是的局部极小点,正定 假定的海色阵满足Lipschitz条件,即存在使得对于所有有:其中是海色阵的元素 则当充分靠近时,对于一切牛顿迭代有意义,迭代序列收敛到并且具有二阶收敛速度牛顿法优点(1)(2)对正定二次函数,迭代一次就
4、可以得到极小点如果正定且初始点选取合适,算法二阶收敛牛顿法缺点(1)(2)对多数问题算法不是整体收敛的每次都需要计算计算量大(3)每次都需要解方程组有时奇异或病态的,无法确定或不是下降方向(4)收敛到鞍点或极大点的可能性并不小阻尼牛顿法算法Step1:给出Step2:计算如果停Step3:否则计算Step4:沿并且求解方程得出进行线搜索,得出Step5:令转Step2.阻尼牛顿法收敛定理定理2:设二阶连续可微,又设对任意的存在常数使得在上满足:则在精确线搜索条件下,阻尼牛顿法产生的点列满足:(1)当是有限点列时,其最后一个点为的唯一极小点(2)当是无限点列时,收敛到的唯一极小点阻尼牛顿法收敛定
5、理定理3:设二阶连续可微,又设对任意的存在常数使得在上满足:则在Wolfe不精确线搜索条件下,阻尼牛顿法产生的点列满足:且收敛到的唯一极小点例2:用阻尼牛顿法求解:解:显然不是正定的,但:于是,沿方向进行线搜索,得其极小点从而迭代不能继续下去带保护的牛顿法算法给出Step1:若为奇异的,转Step8,否则,Step2:令Step3:若为奇异的,转Step8,否则,则转Step8,否则,Step4:若则转Step9,否则,Step5:沿方向进行线搜索,求出并令Step6:若停;Step7:令转Step1;Step8:令转Step5;Step9:令转Step5.例3:用带保护的牛顿法求解:解:显然
6、不是正定的,但:于是,因为,故令,沿进行线搜索得:第二次迭代:而:使故令沿进行线搜索,得出于是:此时:Gill-Murray稳定牛顿法当正定时,总有Cholesky分解:当不是正定时,Gill-Murray(1974)提出了强迫正定的修改Cholesky分解,使得:其中是对角阵 然后解:问题1:如何建立有效的算法?从二次模型到一般模型问题2:什么样的算法有效呢?二次终止性 4.3 4.3 共轭方向法共轭方向法与共轭梯度法与共轭梯度法算法特点()建立在二次模型上,具有二次终止性()有效的算法,克服了最速下降法的慢收敛性,又避免了牛顿法的计算量大和局部收性的缺点()算法简单,易于编程,需存储空间小
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四章 无约束最优化方法 第四 无约束 优化 方法
限制150内