一维搜索方法[网搜]-工程优化-西电课件.ppt
《一维搜索方法[网搜]-工程优化-西电课件.ppt》由会员分享,可在线阅读,更多相关《一维搜索方法[网搜]-工程优化-西电课件.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章 一维搜索方法一维搜索方法一维搜索可用于:求一元函数的最优解(一般指:极小点、极小值);多维优化设计时,在第k次迭代中,求最优步长。即把目标函数看成是步长的一元函数。一维搜索的2个步骤:确定fmin所在的区间,即找出“高低高”单峰区间。单峰区间是指函数在该区间内只有1个极值点,;缩小搜索区间,当区间足够小时得到最优点。图a的函数具有“高-低-高”变化特点,而图b和图c可以看成是图a的特例。一维搜索方法属于无约束规划问题的直接法。常用解法有成功失败法,黄金分割法,二次插值法,等等。其基本思想都是确保搜索区间是一个单峰区间,并通过重复不断缩小单峰区间。确定单峰区间的步骤如下:确定单峰区
2、间的步骤如下:1、给定初始点1和初始步长h,令2=1+h.2、记f1=f(1),f2=f(2),比较f1和f2的大小。3、若f1f2(如下图a、b),则前进h,即前进到3,得f3。比较f2与f3:若f2f3(如图a),则找到了三个点满足“两头大,中间小”的特点。若f2f3(如图b),则将步长加倍,前进到3+2h位置,然后对第2步的试探点重新编号:1=2,2=3,3=3+2h,检查新一轮搜索中的三点是否满足“两头大,中间小”的特点,若不,则重复这一过程。若f1f2(如下图c、d),则作后退计算。后退到图中第3点,然后对调1、2点。比较f2与f3:若f2f3(如图c),则找到了“两头大,中间小”的
3、区间:3,1。若f2f3(如图d),则将步长加倍,即加倍后退到图d中第三行的3位置,然后对第2步的试探点重新编号,检查新一轮搜索中的三点是否满足“两头大,中间小”的特点,若不,则重复这一过程。以上两种搜索过程中试点1、2、3的排列顺序有什么特点?向前搜索时,试点1、2、3为单调递增顺序排列。向后搜索时,试点1、2、3为单调递减顺序排列。(2)比较发现,f2f3,符合图b的情况,则步长加倍,即前进两步(h=?),重新编号后得:3.2成功失败法这种方法可以简单概括为:大步前进,小步后退。该法可使已知的单峰区间逐渐缩小。以x0点为初始点,以h为初始步长,到达x0+h点,1):若目标函数值下降,即f(
4、x0)f(x0+h),则称搜索成功。下一次就以x0+h为起点,以2h为步长前进到新点,这个过程称为大步前进。2)到达x0+h点,若目标函数值不下降,即f(x0)f(x0+h),则称搜索失败。下一次就以x0+h为起点,以-h/4为步长,即改变搜索方向并缩小步长,这个过程称为小步后退。当步长足够小(小于允许误差)时,搜索停止,得到问题的近似解。,失败,退回到x1,下一步反向,改变步长。,失败,仍回到x1,下一步再反向,再改变步长,迭代失败,回到x5,下一步实际工程中,函数的形态可能并不清楚,但只要是一维函数,通过成功失败法就可以找到其最小值点。这个过程可以通过计算机程序来实现。以下是一个matla
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网搜 搜索 方法 工程 优化 课件
限制150内