第六节无约束优化方法鲍威尔课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第六节无约束优化方法鲍威尔课件.ppt》由会员分享,可在线阅读,更多相关《第六节无约束优化方法鲍威尔课件.ppt(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六节无约束优化方法鲍威尔第1页,此课件共44页哦4.5 4.5 坐标轮换法坐标轮换法一一.坐标轮换法:坐标轮换法:1.基本思想:基本思想:每每次次搜搜索索只只允允许许一一个个变变量量变变化化,其其余余变变量量保保持持不不变变,即即沿沿坐坐标标方方向向轮轮流流进进行行搜搜索索的的寻寻优优方方法法。它它把把多多变变量量的的优优化化问问题题轮轮流流地地转转化化成成单单变变量量(其其余余变变量量视视为为常常量量)的的优优化化问问题题,因因此此又又称称这这种种方方法法为为变变量量轮轮换换法法。此此种种方方法法只只需需目目标标函函数数的的数数值值信信息息而不需要目标函数的导数。而不需要目标函数的导数。第
2、2页,此课件共44页哦计算步骤计算步骤:任选初始点任选初始点,确定搜索方向确定搜索方向第一轮的起点第一轮的起点 ,置,置n个坐标轴方向矢量为单位坐标矢量个坐标轴方向矢量为单位坐标矢量4.5 4.5 坐标轮换法坐标轮换法第3页,此课件共44页哦迭代计算迭代计算k为迭代轮数的序号,取为迭代轮数的序号,取k=1,2,;i为该轮中一维搜索的序号,取为该轮中一维搜索的序号,取i=1,2,n步长步长一般通过一维优化方法求出其最优步长。一般通过一维优化方法求出其最优步长。判断是否中止迭代判断是否中止迭代如满足,迭代中止,并如满足,迭代中止,并输出最优解输出最优解最优解最优解否则,令否则,令kk+1返回步骤(
3、返回步骤(2)4.5 4.5 坐标轮换法坐标轮换法 应应该该是是一一轮轮迭迭代代的的始始点点和和终终点点,不不是是某某搜搜索方向的前后迭代点。索方向的前后迭代点。第4页,此课件共44页哦坐坐标标轮轮换换法法的的流流程程图图第5页,此课件共44页哦例例:用坐标轮换法求下列目标函数的无约束最优解。用坐标轮换法求下列目标函数的无约束最优解。给定初始点给定初始点 ,精度要求,精度要求=0.1解:解:做第一轮迭代计算做第一轮迭代计算沿沿e1方向进行一维搜索方向进行一维搜索式中,式中,为第一轮的起始点,取为第一轮的起始点,取第6页,此课件共44页哦按最优步长原则确定最优步长按最优步长原则确定最优步长1,即
4、极小化,即极小化此问题可由某种一维优化方法求出此问题可由某种一维优化方法求出1:以以 为新起点,沿为新起点,沿e2方向一维搜索方向一维搜索以最优步长原则确定以最优步长原则确定2,即为极小化,即为极小化第7页,此课件共44页哦对于第一轮按终止条件检验对于第一轮按终止条件检验计算计算5轮后,有轮后,有故近似优化解为故近似优化解为第8页,此课件共44页哦4.54.5 坐标轮换法坐标轮换法 3.方法评价:方法评价:方法简单,容易实现。方法简单,容易实现。当维数增加时,效率明显下降。当维数增加时,效率明显下降。收敛慢,以振荡方式逼近最优点收敛慢,以振荡方式逼近最优点。受目标函数的性态影响很大。受目标函数
5、的性态影响很大。如图如图 a)所示,二次就收敛到极值点;所示,二次就收敛到极值点;如图如图 b)所示,多次迭代后逼近极值点;所示,多次迭代后逼近极值点;如图如图 c)所示,目标函数等值线出现山脊(或称陡谷),若所示,目标函数等值线出现山脊(或称陡谷),若搜索到搜索到 A 点,再沿两个坐标轴以点,再沿两个坐标轴以t0步长测试,目标函数值步长测试,目标函数值均上升,计算机判断均上升,计算机判断 A 点为最优点。事实上发生错误。点为最优点。事实上发生错误。第9页,此课件共44页哦 鲍威尔方法是直接搜索法中一个十分鲍威尔方法是直接搜索法中一个十分有效的算法。该算法是沿着逐步产生的共有效的算法。该算法是
6、沿着逐步产生的共轭方向进行搜索的,因此本质上是一种共轭方向进行搜索的,因此本质上是一种共轭方向法。轭方向法。4.64.6 鲍威尔方法鲍威尔方法 第10页,此课件共44页哦一、共轭方向的生成一、共轭方向的生成4.64.6 鲍威尔方法鲍威尔方法 为两个极小点为两个极小点 根据梯度与等值面之间关系可知根据梯度与等值面之间关系可知第11页,此课件共44页哦一、共轭方向的生成一、共轭方向的生成4.64.6 鲍威尔方法鲍威尔方法 对对于于二二次次函函数数,两两点点处处的的梯梯度可表示为度可表示为代入到公式:代入到公式:第12页,此课件共44页哦一、共轭方向的生成一、共轭方向的生成4.64.6 鲍威尔方法鲍
7、威尔方法 结结论论:从从不不同同的的点点出出发发沿沿某某一一方方向向分分别别对对函函数数作作两两次次一一维维搜搜索索,得得到到两两个个极极小小点点,那那么么这这两两个个极极小小点点的的连连线线方向与该方向对方向与该方向对G共轭共轭第13页,此课件共44页哦二、鲍威尔基本算法二、鲍威尔基本算法鲍鲍威威尔尔基基本本算算法法的的搜搜索索过过程程(二二维维)第14页,此课件共44页哦二、鲍威尔基本算法二、鲍威尔基本算法鲍鲍威威尔尔基基本本算算法法的的搜搜索索过过程程(三三维维)第15页,此课件共44页哦 鲍威尔基本算法的步骤:鲍威尔基本算法的步骤:1)第一轮基本方向组取单位坐标矢量系第一轮基本方向组取
8、单位坐标矢量系e1、e2、e3、en,沿这些方向依次作一维搜索,然后将始末两点相连作为新生沿这些方向依次作一维搜索,然后将始末两点相连作为新生方向。方向。2)再再沿沿新新生生方方向向作作一一维维搜搜索索,完完成成第第一一轮轮的的迭迭代代。以以后后每每轮轮的的基基本本方方向向组组是是将将上上轮轮的的第第一一个个方方向向淘淘汰汰,上上轮轮的的新新生生方方向向补入本轮的最后而构成:补入本轮的最后而构成:d2k,d3k,dnk ,dk第16页,此课件共44页哦 鲍威尔基本算法的缺陷:鲍威尔基本算法的缺陷:可可能能在在某某一一轮轮迭迭代代中中出出现现基基本本方方向向组组为为线线性性相相关关的的矢矢量量系
9、系的的情情况。如第况。如第k轮中,产生新的方向:轮中,产生新的方向:dk=xnk-x0k=1kd1k+2kd2k+nkdnk 式式中中,d1k、d2k、dnk为为第第k轮轮基基本本方方向向组组矢矢量量,1k、2k、nk为各方向的最优步长。为各方向的最优步长。若若在在第第k轮轮的的优优化化搜搜索索过过程程中中出出现现 1k=0,则则方方向向dk表表示示为为d2k、d3k、dnk的的线线性性组组合合,以以后后的的各各次次搜搜索索将将在在降降维维的的空间进行,无法得到空间进行,无法得到n维空间的函数极小值,计算将失败。维空间的函数极小值,计算将失败。第17页,此课件共44页哦鲍威尔基本算法的退化鲍威
10、尔基本算法的退化x1x2x3 1=0 2e2 3e3S1如图所示为一个三如图所示为一个三维优化问题的示例,维优化问题的示例,设第一轮中设第一轮中 1=0,则新生方向与,则新生方向与e2、e3共面,随后的共面,随后的各环方向组中,各各环方向组中,各矢量必在该平面内矢量必在该平面内,使搜索局限于二,使搜索局限于二维空间,不能得到维空间,不能得到最优解。最优解。e2e3S1第18页,此课件共44页哦三、鲍威尔修正算法三、鲍威尔修正算法 在在某某轮轮已已经经取取得得的的n+1个个方方向向中中,选选取取n个个线线性性无无关关的的并并且且共共轭程度尽可能高的方向作为下一轮的基本方向组轭程度尽可能高的方向作
11、为下一轮的基本方向组 鲍鲍威威尔尔修修正正算算法法的的搜搜索索方方向向的的构构造造:在在第第k轮轮的的搜搜索索中中,x0k 为为初初始始点点,搜搜索索方方向向为为d1k、d2k、dnk,产产生生的的新新方方向向为为dk,此此方方向向的的极极小小点点为为xk。沿沿dk方方向向移移动动得得到到点点 xn+1k=2xnk-x0k,称称之之为为x0k对对xnk的映射点。的映射点。计算计算x0k、x1k、xnk、xk、xn+1k 各点的函数值,记作:各点的函数值,记作:F1=F(x0k)F2=F(xnk)F3=F(xn+1k)=F(xm-1k)-F(xmk)是第是第k轮轮方向组中,依次沿各方向搜索函数下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 无约束 优化 方法 鲍威尔 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内