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