工程优化设计-无约束间接法.ppt
《工程优化设计-无约束间接法.ppt》由会员分享,可在线阅读,更多相关《工程优化设计-无约束间接法.ppt(33页珍藏版)》请在三一办公上搜索。
1、工程优化设计,黄正东二0一一年九月,内容提要,工程优化问题建模优化数学理论一维搜索方法无约束问题直接搜索方法无约束问题间接接搜索方法约束问题直接搜索方法线性规划与二次规划问题求解约束问题间接搜索方法启发式算法优化软件系统,无约束间接搜索方法,一.梯度法(最速下降法),间接法:利用函数的性态,通过函数微分或变分求优。梯度法,牛顿法,共轭梯度法,变尺度法(拟牛顿法),(1)算法思想,梯度的负方向代表目标函数下降最快的方向,以负梯度方向作为一维搜索方向。,f(x)=f(x0)+(x-x0)Tf(x0)+O(x-x0)2)f(x0)+(x-x0)Tf(x0)设 x=x0+d,|d|=1f(x)f(x0
2、)+dTf(x0)由于|dTf(x0)|d|*|f(x0)|,或|ab|=|a|b|cos()|a|b|所以 d=f(x0)/|f(x0)|时,|dTf(x0)|最大.即:如果 一定,在d=-f(x0)/|f(x0)|时,f(x)下降最快,f(x0),d,f(x)=2,f(x)=1,x0,f(x)=0,无约束间接搜索方法,一.梯度法(最速下降法),(2)算法,无约束间接搜索方法,一.梯度法(最速下降法),(3)算法分析,1.开始下降较快,当接近最优点时,下降速度变慢,呈锯齿路线.2.优点是算法简单.,局部下降最快不等于整体下降最快!,无约束间接搜索方法,二.牛顿法,(1)算法思想,梯度法基于一
3、次逼近,牛顿法基于二次逼近,可以提高收敛速度.,=(X)=,=0,牛顿法迭代公式,广义牛顿法中一维搜索,无约束间接搜索方法,二.牛顿法,(2)算法(广义牛顿法),无约束间接搜索方法,二.牛顿法,(3)算法分析,收敛阶定义:,1-牛顿方向,2-梯度方向,牛顿法在现有算法中收敛速度最快;但要求二阶可微,计算逆矩阵,计算量大,另外收敛与否依赖于初始点的选择.,无约束间接搜索方法,三.共轭梯度法,(1)算法思想,结合共轭方向法和梯度法的优点,将相互共轭的搜索方向,同时取为与当前点梯度方向相关方向.,一般共轭梯度法:,初始化.g0=f(x0),选择d0使 d0Tg00.如果|gk|eps,结束.一维搜索
4、 xk+1=xk+ak dk:min f(xk+ak dk).选择dk+1,使dk+1THdj=0,j=0,1,k.H=2f(xk)k=k+1,转步2.,无约束间接搜索方法,无约束间接搜索方法,三.共轭梯度法,性质1:设x0,x1,x2,xk,gi=f(xi),di为共轭搜索方向,即 xi+1=xi+aidi,则 gi+1Tdj=0,j=0,1,i.,gi+1=f(xi+1),xi,di,xi+1,已知一般情况下,有:gi+1Tdi=0;实际上当di之间共扼时,有:gi+1Tdi=0,gi+1Tdi-1=0,即,gi+1垂直di,di-1,,d1 张成的子空间(或平面)。,xi-1,di-1,
5、无约束间接搜索方法,三.共轭梯度法,性质1:设x0,x1,x2,xk,gi=f(xi),di为共轭搜索方向,即 xi+1=xi+aidi,则 gi+1Tdj=0,j=0,1,i.,证明:,f(x)=0.5xTHx-bTx,gi=f(xi)=Hxi-b,使ri=gi=Hxi-bgk+1-gk=H(xk+1-xk)=aHdk在一维精确搜索时,当ji时,gi+1Tdj=gj+1Tdj+,gi+1Tdj=gj+1Tdj+(gj+2Tdj-gj+1Tdj)+(gj+3Tdj-gj+2Tdj)+(gi+1Tdj-giTdj),d1,d2,d3,g1,g2,g3,无约束间接搜索方法,三.共轭梯度法,性质2:
6、设x0,x1,x2,xk是一维精确搜索产生的点列,gi=f(xi),di为共轭搜索方向,即 xi+1=xi+aidi,如果令则 i=0,i=0,1,k-2.即:dk=-gk+k-1dk-1,d0=-g0.,f(x)=0.5xTHx-bTx,gi=f(xi)=Hxi-b,d1,d2,d3,g1,g2,g3,性质2证明:设d0=-g0,d1=-g1+11d0,d2=-g2+21d0+22d1,要证明21=0。由d0THd2=0,得21=-d0THg2/d0THd0.设xi+1=xi+aidi,则:g1-g0=(Hx1+b)-(Hx0+b)=H(x1-x0)=a0Hd0d0THg2=g2THd0=g
7、2T(g1-g0)/a0.归结为证明g2Tg1=0,g2Tg0=0由g2-g1=a1Hd1-g2Tg1=g1Tg1+a1g1THd1=g1Tg1-a1(-g1T+11d0)Hd1=g1Tg1-a1d1THd1由g2Td1=0,得(g1+a1Hd1)Td1=0,a1=-g1Td1/d1THd1由g1Td0=0,得 g1Td1=g1T(-g1+11d0)=-g1Tg1,a1=g1Tg1/d1THd1,所以,g2Tg1=0。g2Tg0=(g1+a1Hd1)g0=g1Tg0+a1d1THg0=-g1Td0-a1d1THd0=0所以:d0THg2=(g2Tg1-g2Tg0)/a0=0 21=0其余类推,
8、f(x)=0.5xTHx-bTx,gi=f(xi)=Hxi-b,配一个零项,无约束间接搜索方法,三.共轭梯度法,性质3:设x0,x1,x2,xk是一维精确搜索产生的点列,gi=f(xi),di为共轭搜索方向,xi+1=xi+aidi,则 gi+1Tgj=0,j=0,1,i.,f(x)=0.5xTHx-bTx,gi=f(xi)=Hxi-b,d1,d2,d3,g1,g2,g3,gi+1不仅垂直以前的dj,同时垂直以前的gj.,无约束间接搜索方法,三.共轭梯度法,性质3证明:,d1,d2,d3,g1,g2,g3,f(x)=0.5xTHx-bTx,gi=f(xi)=Hxi-b,使ri=gi=Hxi-b
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程 优化 设计 无约束 间接
链接地址:https://www.31ppt.com/p-6115257.html