版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关于投影梯度法第一张,PPT共四十一页,创作于2022年6月求解算法分类(1)将这种约束问题转化为无约束问题进行求解(因无约束问题已有较好的求解方法比如BFGS,DFP等)(2)直接从这种约束问题出发来求解数学模型min f(x)s.t. s1(x) 0sm(x) 0h1(x)=0hl(x)=0第二张,PPT共四十一页,创作于2022年6月1 知识回顾起作用约束(有效约束) 对容许点 来说,若有不等式约束si(x) 0变成等式,即si( )=0,则该不等式约束称为关于容许点 的一个起作用约束;若si( )0则称之为这个容许点的不起作用约束。xxx则对点(1,0)T来说1,4为有效约束,2,3为
2、不起作用约束ABx1x2P例:某问题的约束函数分别为:s1(x)=1-x12-x22 0s2(x)=x1-x2 0s3(x)=x1 0s4(x)=x2 0易见:不等式约束关于容许集的任意内点都是不起作用约束只有边界上的点才可能使得某个或某些不等式约束有效按照定义可见,任一等式约束关于容许点都是起作用约束第三张,PPT共四十一页,创作于2022年6月容许方向(可行方向) Rn中的一个非空点集D,xD,若对某个非0向量d,存在一个小正数,对t(0, ),总有x+td D(容许方向只与约束函数有关)x设不等式约束问题的可行域为D=x|si(x) 0,i=1:mx为任一容许点,记I=i|si(x)=0
3、,i=1:m当iI,si(x)在x处有一阶偏导数,且si(x)Td 0当iI,si(x)在x处连续, 则d是x处的一个容许方向容许方向的判定定理第四张,PPT共四十一页,创作于2022年6月进一步,对于等式约束, hi(x)=0稍做等价变换:hi(x) 0, -hi(x) 0可得相应结果。hi(x)Td=0容许方向d的数学表达式第五张,PPT共四十一页,创作于2022年6月容许下降方向方向d既是点x处的容许方向,又是下降方向容许下降方向d的数学表达式(1)如果某点x不是极小点,则继续寻优时的搜索方向就应该从该点的一个可行下降方向上去找(因为这样就既保证函数值的下降,又能确保找到的好点是一个可行
4、的)(2)如果某点x*是一个极小点,则在该点就不会有容许下降方向.第六张,PPT共四十一页,创作于2022年6月基本迭代格式(i)从容许点x(0)开始迭代,设已迭代到x(k)(ii)在x(k)处用某种方法确定一个下降容许方向d(k)(iii)在d(k)方向上寻找一个新的迭代点x(k+1)=x(k)+tkd(k),使得x(k+1)是容许点且f(x(k+1)f(x(k)(iv)判断终止? (v)置k:=k+1,转(ii)可行方向法就是一种沿着下降容许方向搜索并保持新的迭代点为容许点的迭代算法。第七张,PPT共四十一页,创作于2022年6月简要概述可行方向法是求解约束问题的一类方法,它一般从线性约束
5、问题开始讨论,然后在推广到非线性约束问题上去,虽然理论上可行方向法对非线性约束问题有效,但实际使用时,一般不使用可行方向法,(一个重要的原因就是工作量太大)所以我们对于可行方向法的重点放在线性约束上。(对非线性约束情形不作推广)第八张,PPT共四十一页,创作于2022年6月Zoutendijk容许方向法 (Feasible Direction)min f(x)s.t. Axb Ex=eARmn,ERln,bRm,eRl,f:RnR1有一阶偏导数第九张,PPT共四十一页,创作于2022年6月定理x-则非0向量d为从点 出发的容许方向的充要条件: Ad0,Ed=0 设 是上述问题的一个容许点,适当
6、调换A的行向量与b的相应分量成x-第十张,PPT共四十一页,创作于2022年6月(2)利用这个性质,我们可通过解不等式组(1)利用这个性质,我们可通过解不等式组注来计算线性约束问题的容许方向来计算线性约束问题在点 的容许下降方向第十一张,PPT共四十一页,创作于2022年6月例 考虑问题 min x12+x1x2+2x22-6x1-2x2-12x3 s.t. x1+x2+x3=2 -x1+2x23 x1,x2,x30求出在点x(0)=(1,1,0)T处的一个可行方向。这个问题的不等式约束有四个,从而可写出在x(0)处可看出它的有效约束:A=(0,0,1),b=(0)解不等式:Ad0,Ed=00
7、d1+ 0d2+ 1d3 0,1d1+1d2+1d3=0比如d=(1,-1,0)T就是一个容许方向(但未必是下降方向!)解第十二张,PPT共四十一页,创作于2022年6月例(自作) 考虑问题min x12+x1x2+2x22-6x1-2x2-12x3 s.t. x1+x2+x3=2 -x1+2x2 3 x1,x2,x30求出在点x(0)=(1,1,0)T处的一个下降可行方向。解 Ad0,Ed=0得到的d即为一个容许方向 0d1+ 0d2+ 1d3 0, 1d1+1d2+1d3=0再结合下降的要求 f(x(0)Td0即(-3,3,-12) d0即 -3d1+3d2-12d30从而由d3 0, d
8、1+d2+d3=0 -d1+d2-4d30解出一个d即为下降可行方向比如(1,-1,0)T第十三张,PPT共四十一页,创作于2022年6月下降容许方向的进一步确定在所有的可行方向中x-找一个使得f( )Td最小的方向(即:使得f下降最多)x-意即:min f( )Td s.t. Ad0 Ed=0(1)求一个下降容许方向就转化为一个子问题的求解,子问题是一个线性规划问题,可调用单纯形法求解.(2)这个子问题得到的将是一个无界解,需对这个问题加以修正.则td也满足此三式,t可无穷大x-d满足f( )Td0,Ad0,Ed=0第十四张,PPT共四十一页,创作于2022年6月由于我们关心的是确定d的方向
9、,而不是具体长度所以,我们在上述问题中可加上对方向d的长度的限制从而得子问题x-minf( )Td s.t. Ad0 Ed=0 -1dj1,j=1:n因d=0是容许解且f( )T0=0 x-此子问题最优值必非正( )(*)第十五张,PPT共四十一页,创作于2022年6月直线搜索 从x(k)出发,确定新的迭代点x(k+1) 。使得: (1) 在下降容许方向d上目标函数值下降 (2) 新的点x(k+1)是一个容许点.这也就是这样的一个一元问题:min f(x(k)+td) s.t. A(x(k)+td) b E(x(k)+td)=e事实上这个问题还可以简化:首先,由x(k)是容许点,d是容许方向,
10、知:E(x(k)+td)=e恒成立。故上述问题中的第二组等式约束可以直接去掉。min f(x(k)+td) s.t. A(x(k)+td) b其次:对现在所得的这个一元问题还可简化.不等式约束分为两部分:A(x(k)+td) b,A”(x(k)+td) b”由Ad0,Ax(k)=b知第一部分也可以直接去掉。从而得一个约束已大大减少的一元问题min f(x(k)+td)s.t. A”(x(k)+td) b”分析: A”(x(k)+td) b”,即A”x(k)-b” -tA”d 设A”x(k)-b”=u=(u1,u)T,A”d=v=(v1,v)T,从而要u -tv 当v0时,显然问题变成min f
11、(x(k)+td),对t无要求; 当v 0不成立即v有分量0,而为使ui -tvi,i=1: 都成立 , 就必须 tuj/(-vj),jj|vj0 也就是:令t=minuj/(-vj)|vjb”(iii)求解线性规划子问题(确定可行下降方向) min f(x(k)Td s.t. Ad0 Ed=0 -1dj1,j=1:n 得最优解设为d(k)Zoutendijk算法(不完整)第十七张,PPT共四十一页,创作于2022年6月(v)若v0,则作e.l.s.得x(k+1)=x(k)+tkd(k),置k:=k+1,转(ii)(vi)计算t=minui/(-vi)|vib”(iii)求解线性规划子问题以确
12、定可行下降方向: min f(x(k)Td s.t. Ad0 Ed=0 -1dj1,j=1:n得最优解设为d(k)(iv)若| f(x(k)Td|,则x(k) 即为最优解,stop.第二十张,PPT共四十一页,创作于2022年6月(v)计算u=A”x(k)-b”,v=A”d(k)(vi)若v0,则作e.l.s.得x(k+1)=x(k)+tkd(k),置k:=k+1,转(ii)(vii)计算t=minui/(-vi)|vib”,记 不妨设N行满秩(否则可直接去掉多余行),定义Q=I-NT(NNT)-1N,若Qf(x(k) 0,则 d= -Qf(x(k)是下降容许方向。设N有r行,第二十八张,PP
13、T共四十一页,创作于2022年6月易验证 QTQ=I-NT(NNT)-1NTI-NT(NNT)-1N=I-2 NT(NNT)-1N+ NT(NNT)-1N NT(NNT)-1N=I- 2 NT(NNT)-1N+ NT(NNT)-1N=I- NT(NNT)-1N=Q下降:f(x(k)Td= -f(x(k)TQf(x(k)= - |Qf(x(k)|220可行:只要验证Ad0,Ed=0,Nd=-NQ f(x(k) =-NI- NT(NNT)-1Nf(x(k)=-N-N f(x(k)=0Proof第二十九张,PPT共四十一页,创作于2022年6月Qf(x(k) =0的情况Qf(x(k)=I- NT(N
14、NT)-1Nf(x(k)= f(x(k)- NT(NNT)-1Nf(x(k)= f(x(k)- NTq=0 记 q=(NNT)-1Nf(x(k)对应于N可将q也加以分解这样上式就成为第三十张,PPT共四十一页,创作于2022年6月一般约束问题的最优性条件设x*为混合约束问题的一个极小点,函数f(x),s1(x),sm(x), h1(x), hl(x)在x*处都有一阶偏导数当h1(x*), hl(x*),si(x*)(iI)线性无关,则存在实数1, m,1, ,l使得f(x*)- 1s1(x*)+ 2s2(x*)+ msm(x*) - 1h1(x*)+ 2h2(x*)+ lhl(x*) =0is
15、i(x*)=0,i=1:mi0,i=1:m(即j可正可负,但i必非负)Kuhn-Tucker定理I=i|si(x*)=0,i=1:m第三十一张,PPT共四十一页,创作于2022年6月但若y0,即y中有负分量比如yj(可能会有多个,任取一个),这时将A中与yj相对应的那个行整个删去,仍记删去该行后的矩阵为N,用这个新的矩阵N构造Q,从而构造d,这时这个必为下降容许方向(不证)。从而,若y0的话,则上式就是K-T条件,从而知x(k)为KT点。第三十二张,PPT共四十一页,创作于2022年6月直线搜索min f(x(k)+td) s.t. 0tt其中设得t*,则得新的迭代点x(k+1)=x(k)+t
16、*d第三十三张,PPT共四十一页,创作于2022年6月投影梯度算法(i)取初始可行点x(0),置k:=0(ii)在x(k)处将A,b分解(iii)构造N,从而构造Q(若N空的话,就取Q=I)(iv)计算d(k)=- Qf(x(k)(v)若d(k)=0,则计算q=(NNT)-1Nf(x(k)并相应分解为两块y,z 若y0,stop。 否则,修正A,转(iii)(vi)若d(k)0,则求解 min f(x(k)+td(k) s.t. 0tt 设得t*,则得新的迭代点x(k+1)=x(k)+t*d(k)置k:=k+1,转(ii)第三十四张,PPT共四十一页,创作于2022年6月例min f(x)=x
17、12+4x22s.t. x1+x21 15x1+10 x212 x1 0 x20解取初始容许点x(0)=(0,2)T,第三十五张,PPT共四十一页,创作于2022年6月取初始容许点x(0)=(0,2)T,第一次迭代:x(0)x(1)在x0处A=(1 0),b=(0)从而N=(1 0)要先生成寻优方向d(0),先求解投影矩阵Qx(0)沿着方向d(0)作线性搜索,从而可得新点x(1)=(0,1.2)T.第三十六张,PPT共四十一页,创作于2022年6月第二次迭代:x(1)x(2)在x(1)处2,3约束有效:从而第三十七张,PPT共四十一页,创作于2022年6月计算其中第二个分量小于0,故删去A中对应的行,从而有新的A=(15 10),故有新的N=(15 10),x(1)沿着该方向作线性搜索可得新的点x(2)=(0.4,0.6)T第三十八张,PPT共四十一页,创作于2022年6月4.简(既)约梯度法 Reduced Gradientmin f(x)s.t. Ax=b x0ARmn,mn,bRm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年湖南省怀化市初中生物七年级期末下册高分预测素养提升题(附答案)
- PCN制程变更通知专项考试题(含详细答案)
- 事故善后及家属安抚工作方案
- 内蒙古鄂尔多斯市达拉特旗第十二中学2027届数学八年级第一学期期末统考模拟试题含解析
- 2025-2026学年湖北省恩施市初中历史八年级期末上册自测黑金考题(附答案)
- OT运维技术考核试题(含详细答案)
- OpenStack 高频面试题及详细答案(实战版)
- 危化油墨清洗剂管理员规程
- 空分装置加温解冻操作工规程
- 育婴师从业资格考试理论知识试题库与答案
- 剪刀车专项施工方案
- 居家药学服务课件
- 管片运输安全培训教育课件
- 交通事故案件追加被告申请书
- 大数据技术毕业论文
- 脑梗死2025诊疗指南
- 中免集团面试题目及答案
- 化工液氨充装质量保证手册
- 教育部《2025年“校园餐”专项整治》专题培训
- 上课课件-《食品物流学》(和东芹)
- 《椭圆的几何性质》第1课时名师课件
评论
0/150
提交评论