第三章无约束最优化优秀课件.ppt
《第三章无约束最优化优秀课件.ppt》由会员分享,可在线阅读,更多相关《第三章无约束最优化优秀课件.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章无约束最优化第1页,本讲稿共36页第五章第五章第五章第五章 无约束最优化无约束最优化无约束最优化无约束最优化 (f)min f(x)f:RnR 5.1 最优性条件最优性条件 设设 f 连续可微连续可微 必要条件:若必要条件:若x*l.opt.则则f(x*)=0 (驻点驻点)。当当 f 凸时,凸时,x*l.opt.f(x*)=0 注意:注意:f(x)f(x*)+Tf(x*)(x-x*),x.故故 f(x*)f(x),x.(由于由于Tf(x*)=0)5.2 最速下降法最速下降法 在迭代点在迭代点 x(k)取方向取方向 d(k)=f(x(k)精确一维搜索精确一维搜索 最最 速速 下降法:梯度方
2、向函数值变化最快的方下降法:梯度方向函数值变化最快的方向向第2页,本讲稿共36页第五章第五章 无约束最优化无约束最优化5.2 最速下降法(续)最速下降法(续)x(1),0,k=1|f(x(k)|0得 x(k+1)=x(k)+kd(k)k=k+1第3页,本讲稿共36页第五章第五章 无约束最优化无约束最优化5.2 最速下降法(续)最速下降法(续)特点:全局收敛,线性收敛,易产生扭摆现象而造成早停。特点:全局收敛,线性收敛,易产生扭摆现象而造成早停。(当当x(k)距最优点较远时,速度快,而接近最优点时,速度距最优点较远时,速度快,而接近最优点时,速度下降下降)原因:原因:f(x)=f(x(k)+Tf
3、(x(k)(x-x(k)+o|x-x(k)|当当 x(k)接近接近 l.opt.时时 f(x(k)0,于是高阶项,于是高阶项 o|x-x(k)|的影响可能超过的影响可能超过Tf(x(k)(x-x(k)。5.3 Newton法及其修正法及其修正一、一、Newton法:法:设设f(x)二阶可微,取二阶可微,取f(x)在在x(k)点附近的二阶点附近的二阶Taylor近似函数:近似函数:qk(x)=f(x(k)+Tf(x(k)(x-x(k)+12(x-x(k)T2f(x(k)(x-x(k)求驻点:求驻点:qk(x)=f(x(k)+2f(x(k)(x-x(k)=0第4页,本讲稿共36页第五章第五章 无约
4、束最优化无约束最优化Newton法法:(续)(续)当当2f(x(k)正定时,有极小点:正定时,有极小点:x(k+1)=x(k)-2f(x(k)-1 f(x(k)Newton迭代公式迭代公式 实用中常用实用中常用 2f(x(k)S=-f(x(k)解得解得s(k)x(k+1)=x(k)+s(k)x(1),0,k=12f(x(k)S=-f(x(k)得得s(k),x(k+1)=x(k)+s(k)|s(k)|0 使使 2f(x(k)+I 正定,正定,尽量小。尽量小。特点:全局二阶收敛。特点:全局二阶收敛。第9页,本讲稿共36页第五章第五章 无约束最优化无约束最优化5.4 共轭梯度法共轭梯度法一、共轭梯度
5、法的方向:一、共轭梯度法的方向:设设f(x)=(1/2)xTGx+bTx+c Gnn对称正定,对称正定,b Rn,从最速下降方向开始,从最速下降方向开始,构造一组共轭方向:构造一组共轭方向:设初始点设初始点x(1),取取d(1)=-f(x(1)(最速下降方向最速下降方向)设设k1,已得到已得到k个相互共轭的方向个相互共轭的方向d(1),d(2),d(k),以及,由以及,由x(1)开始依次开始依次沿上述方向精确一维搜索得到点沿上述方向精确一维搜索得到点x(2),,x(k),x(k+1).即有下式:即有下式:x(i+1)=x(i)+id(i),i=1,2,k 精确一维搜索保证方向导数为精确一维搜索
6、保证方向导数为0:fT(x(i+1)d(i)=0,i=1,2,k 在在x(i+1)点构造新方向点构造新方向d(k+1)为为-f(x(k+1)与与d(1),d(2),d(k)的组合:的组合:第10页,本讲稿共36页第五章第五章 无约束最优化无约束最优化5.4 共轭梯度法共轭梯度法一、共轭梯度法的方向:一、共轭梯度法的方向:(续)(续)使使d(k+1)与与d(1),d(2),d(k)都共轭:都共轭:d(k+1)TG d(j)=0 ,j=1,2,k Gram-Schmidt过程:过程:i,j=1,2,k 记记 y(j)=f(x(j+1)-f(x(j)=G(x(j+1)-x(j)=jGd(j).根据根
7、据式,有式,有 d(i)T y(j)=j d(i)T G d(j)=0 ,ij 根据根据,有有 d(k+1)T y(j)=j d(k+1)T G d(j)=0 ,j=1,2,k 这里的这里的j应为应为i第11页,本讲稿共36页第五章第五章 无约束最优化无约束最优化5.4 共轭梯度法共轭梯度法一、共轭梯度法的方向:一、共轭梯度法的方向:(续)(续)jk,ij 有有 f(x(j+1)T d(i)=0 由由式式 由由式式 f(x(j+1)T f(x(i)=0 i0d(1)=-f(x(1),k=1k=k+1k=1|f(x(k)|0得 k x(k+1)=x(k)+k d(k)k=n?x(1)=x(n+1
8、)d(1)=-f(x(1),k=1求 kd(k+1)=-f(x(k+1)+kd(k)yNyN重新开始第15页,本讲稿共36页第五章第五章 无约束最优化无约束最优化5.4 共轭梯度法共轭梯度法三、算法特点:三、算法特点:1、全局收敛(下降算法);线性收敛;、全局收敛(下降算法);线性收敛;2、每步迭代只需存储若干向量(适用于、每步迭代只需存储若干向量(适用于大规模问题);大规模问题);3、有二次终结性(对于正定二次函数,、有二次终结性(对于正定二次函数,至多至多n次迭代可达次迭代可达opt.)注:对不同的注:对不同的 k公式,对于正定二次函数是相公式,对于正定二次函数是相等的,对非正定二次函数,
9、有不同的效果,经等的,对非正定二次函数,有不同的效果,经验上验上PRP效果较好。效果较好。第16页,本讲稿共36页第五章第五章 无约束最优化无约束最优化5.5 变尺度法变尺度法一、变尺度法的基本思路:一、变尺度法的基本思路:(f)min f(x),f:R n R1、基本思想:、基本思想:用对称正定矩阵用对称正定矩阵H(k)近似近似2f(x(k),而而H(k)的产生从给定的产生从给定H(1)开始逐开始逐步修整得到。步修整得到。2、算法框图:、算法框图:x(1),H(1)对称0,k=1d(k)=-H(k)f(x(k)一维搜索得kx(k+1)=x(k)+k d(k)|x(k+1)-x(k)|0那么那
10、么DFP法产生的法产生的 对称正定。对称正定。注:注:下列各情况下有下列各情况下有sTy0:1 f(x)为正定二次函数;为正定二次函数;2 精确一维搜索时;精确一维搜索时;3 前章介绍的不精确一维搜索时。前章介绍的不精确一维搜索时。可以证明:可以证明:DFP法在精确一维搜索前提下,超线性收敛。法在精确一维搜索前提下,超线性收敛。2、BFGS法法 若把前面的推导,平行地用在若把前面的推导,平行地用在y=Bs公式上,可得到公式上,可得到第24页,本讲稿共36页第五章第五章 5.5 5.5 变尺度法变尺度法变尺度法变尺度法二、2、BFGS法(续)法(续)用此公式求方向时,需用到矩阵求逆或解方程:用此
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 无约束 优化 优秀 课件
限制150内