逐次插值逼近法.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

抛物线法算法(二次插值法)Wolfe准则**§3.3逐次插值逼近法插值法是一类重要的线性搜索方法,其基本思想是在搜索区间中不断用低次(一般不超过三次)插值多项式来近似目标函数,并逐步用插值多项式的极小点来逼近函数的极小点。当函数具有比较好的解析性质时,插值方法比直接方法(0.618法,Fibonacci法,二分法)效果更好。在求一元函数的极小点问题上,我们可以用若干点处的函数值来构造一个多项式,用这个多项式的极小点作为原来函数极小点的近似值.抛物线法就是一个用二次函数来逼近的方法,这也是我们常说的二次插值法.三点二次插值法(抛物线法)设在已知的三点处对应的函数值且满足过三点作二次函数即作一条抛物线,则可推导出:为求的极小点,令得:若充分接近即:则把作为近似极小点.否则计算找出和之间的大者,去掉或使新的三点仍具有两端点的函数值大于中间点的函数值的性质,利用新的点再构造二次函数,继续进行迭代.(1)(2)(3)(4)(5)(6)已知对应的函数值满足Step1按公式计算并计算Step2比较的大小,如果转step3,否则转step4.Step3如果则转step5;否则转step5.Step4如果则转step5;否则转step5.Step5如果收敛准则满足,停止迭代;否则转step1,在新的搜索区间继续迭代.收敛准则满足极小点估计为极小点估计为两点二次插值法I给出两个不同的点函数值及导数值或者构造二次插值多项式满足为求的极小点,令得:于是得到如下迭代格式两点二次插值法II(割线公式)给出两个不同的点函数值及导数值和构造二次插值多项式满足迭代公式§3.5不精确线性搜索方法前面介绍的几种线搜索方法,都是为了获得一元函数的最优解,线搜索一般很难得到线搜索.在解非线性规划问题中,真正的精确值.所以习惯上称为精确因此,不精确的线搜索开始日益受到重视.不精确线搜索就是:即在点确定了下降方向后,只计算少量的几次函数就可以得到一个满足的近似点不精确线搜索要求产生的点列具有某种收敛性.所以除了对下降方向有要求之外,对步长也有要求,即要求目标函数要:“充分的下降”.Goldstein准则abc0[b,c]称为可接受区间充分下降条件Goldstein准则算法步1选取初始数据.给出初始搜索区间给出初始点计算给出步2步3步4检验准则计算若否则令转步4.若检验准则成立,停止迭代,否则,令成立,若转步4;否则,令输出转步2;转步2.转步3;Wolfe准则abc0[b,c]称为可接受区间的一个缺点是可能把极小点排除在可接受区间之外.用下面的条件代替即其几何意义是在可接受点处切线斜率不小于初始斜率的倍.曲率条件

您可能关注的文档

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档