第五章约束优化方法ppt课件.ppt
《第五章约束优化方法ppt课件.ppt》由会员分享,可在线阅读,更多相关《第五章约束优化方法ppt课件.ppt(68页珍藏版)》请在三一办公上搜索。
1、1,第五章 约束优化方法,5.1 约束优化问题的最优解 5.2 约束优化问题极小点的条件 5.3 常用的约束优化方法 5.3.1 约束坐标轮换法 5.3.2 约束随机方向法5.3.3 复合形法5.3.5 惩罚函数法,2,概述,约束优化问题,约束最优解和无约束最优解无论是在数学模型上还是几何意义上均是不同的概念,3,等值线,等值线族的中心,无约束最优解解:等值线的共同中心.,数学模型:,4,数学模型:,可行域,约束最优解,5,无约束最优点,约束最优点,6,约束优化问题的类型,1.不等式约束优化问题(IP型),2.等式约束优化问题(EP型),3.一般约束优化问题(GP型),7,约束优化方法分类,约
2、束优化方法,约束坐标轮换法直接法:约束随机方向法 复合形法,间接法:惩罚函数法,直接法:设法使每一次迭代产生的新迭代点限制在可行域内,且一步一步的降低目标函数值,直至最后获得一个 可行域内的约束最优解。间接法:将约束优化问题通过一定形式的变换,转化为无约 束优化问题,然后采用约束优化方法进行求解。,8,5.3.1 约束坐标轮换法,基本思想:与无约束坐标轮换法类似,依此沿坐标轴 方向寻优,逐步逼近最优点。,9,任取一个初始点,取初始步长0,沿e1方向,检查,可行性:,适用性:,检查.,加速步长,检查,可行性:,适用性:,10,沿e2方向,检查,可行性:,适用性:,检查,可行性:,适用性:,检查,
3、可行性:,适用性:,检查,可行性:,适用性:,11,沿e1方向,检查,可行性:,适用性:,检查,可行性:,适用性:,沿e2方向,检查,可行性:,适用性:,检查.,12,沿坐标轴方向找不到合适的点:缩减初始步长 00.50 继续迭代终止准则:0,约束坐标轮换法与无约束坐标轮换法的区别:步长 无约束:最优步长 约 束:加速步长 对每一个迭代点的检查 无约束:检查适用性 约 束:检查适用性和可行性 终止准则 无约束:点距准则 约 束:步长准则,13,特点:,约束坐标轮换法具有算法明了、迭代简单、便于设计者掌握运用等优点。但是,它的收敛速度较慢,对于维数较高的优化问题(例如10维以上)很费机时。另外,
4、这种方法在某些情况下还会出现“死点”的病态,导致输出伪最优点。避免输出伪最优点的办法:1、输入不同的初始点2、用不同的不长多次计算,14,基本原理:典型的“瞎子爬山”式的数值选代解法。在可行域内,任选初始点 x(0),以给定的步长 a=a0,沿按某方法产生的随机方向 S(1)取探索点 x=x(0)+a S(1),若该点同时符合下降性(F(x)F(x(0)和可行性(xD)则表示x 点探索成功。并以它为新的起始点,继续按上面的迭代公式在 S(1)方向上获取新的成功探索点.,5.3.2 约束随机方向法,15,5.3.2 约束随机方向法,任取一个初始点,取初始步长0,利用随机函数构成随机方向S(1),
5、检查,可行性:,适用性:,检查,若m个方向都不行,则减小步长:00.50,终止准则:0,16,说明当在某个转折点处沿m个(预先限定的次数)随机方向试探均失败,则说明以此点为中心,0为半径的圆周上各点都不是适用、可行点。此时,可将初始步长0缩半后继续试探。直到0,且沿m个随机方向都试探失败时,则最后一个成功点(如图中的x(3)就是达到预定精度要求的约束最优点,迭代即可结束。m是预先规定在某转折点处产生随机方向所允许的最大数目。一般可在50500范围内选取。约束随机方向法的搜索方向比坐标轮换法要灵活得多。当预定的随机方向限定数m足够大时,它不会像约束坐标轮换法那样出现“病态”而导致输出伪最优点。,
6、17,随机搜索方向的产生,在(a,b)之间的随机数:yi=ai+(bi ai)(-1,1)之间的随机数:yi=2-1,设 是在区间(一l,1)上的两个随机数。将它们分别作为坐标轴上的分量所构成的向量即为相应的二维随机向量,其单位向量:,同理,n维问题,随机方向的单位向量:,在算法语言所使用的函数库中,有一种随机函数RND(X)。利用这一随机函数可在程序运行过程中产生一个0到1之间的随机数。,(il,2,n),18,约束随机方向搜索法的特点:对目标函数的性态无特殊要求,程序设计简单,使用方便。在维数较少的情况下是一种十分有效的方法,适用于小型问题。,19,5.3.3 复合形法,基本思想:在可行域
7、中选取K个点作为一复合形(多面体)的K个顶点。比较各点函数值的大小,去掉函数值最大所对应的最坏点,而代之最坏点的映射点构成新的复合形。不断重复上述过程,使复合形不断向最优点移动和收缩,直至满足选代精度为止。,1,3,2,X0,X(R),n+lk2n,20,引例 设有一约束优化问题的数学模型,21,一、复合形法的基本思想,步骤:第一步:初始复合形的构成 顶点X(1)、X(2)、X(3)第二步:对复合形进行 调优迭代计算顶点 X(1)、X(2)、X(3)F1 F2 F3 X(H)X(L)坏点 好点先求出除坏点外,其余各点构成的图形的形心点X0再求坏点X(H)相对于形心点X0的映射点 X(R),1,
8、3,2,X0,X(R),22,步骤:第一步:初始复合形的构成 第二步:对复合形进行调优迭代计算 形心点X0 映射点 X(R):反射系数,一般开始是取=1.3,1,3,2,检查,可行性:,适用性:,新复合形,4,点的映射复合形的收缩,23,二、初始复合形的构成,方法一:试凑法方法二:随机产生(1)产生K个随机点,随机数(il,2,n),(2)将非可行点调入可行域,1,2,3,4,24,终止条件:,25,例:用复合形法求解下例约束最优化问题,迭代精度取,解:取复合形的顶点数:,(1)获得初始复合形:本例采用人为给定四个点,检验各点是否可行:将各点的坐标值代入以上三个约束方程,均满足约束要求,这四个
9、点为可行点,用作初始复合形的四个顶点,26,(2)迭代计算获得新复合形,计算复合形各顶点目标函数值,定出最坏点 最好点 计算除坏点外其余各顶点的中心,将 代入诸约束条件均满足,可知 在可行城内。,取,求坏点 的映射点,在可行域内,27,计算 并与 比较:,用 替换,亦即替换构成新的复合形:,比较各点目标函数值,定出最坏点:最好点:,(3)检验迭代终止条件,28,29,复合形法的特点:对目标函数及约束函数无特殊要求,适应性强,计算量一般,收敛较快,适用中小型问题。是现有解不等式约束优化问题的一种重要的直接法。,30,5.3.5 惩罚函数法,将约束优化问题通过一定形式的变换,转化为无约束优化问题,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 约束 优化 方法 ppt 课件

链接地址:https://www.31ppt.com/p-2133637.html