最优化方法课件03-1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 无约束最优化方法 §3.1 最优性条件 定理 3.1.1 (一阶必要条件) 若x*为f (x)的局部极小点,且在x*的某邻域内具有一阶连续偏导数,则 二阶充分条件 定理 3.1.3(二阶必要条件) 若x*为f(x)的局部极小点,且在x*的某邻域内f(x)有二阶连续偏导数,则g*=0,G(x*)半正定. §3.2 最速下降法 引理 对于正定二次函数 精确一维搜索问题 的解为 设初始点为(9,1)T. 例 3.2.1的解 3.2.2 收敛性 1 整体收敛性 定理 3.2.1 设f(x)具有一阶连续偏导数,给定 x0∈Rn,假定水平集L={x∈Rn|f(x)≤f(x0)}有界,令{xk}为最速下降法产生的点列,则 或者(i)对某个k0,g(xk0)=0; 或者(ii) 2 用于二次函数时的收敛速度 §3.3 Newton法 设xk为f(x)的一个近似极小点,将f(x)在xk附近作Taylor展开, Newton法算例 例3.3.1 用Newton法求解 设初始点为 Newton法算例 例3.3.2 用Newton法求解 设初始点为 结果: 迭代点的路径图 Newton法的收敛性 定理3.3.1设f(x)是某一开集内的三阶连续可微函数,且它在该开集内有极小点x*,设G*=G(x*)正定,则当x0与x*充分接近时,对一切k,Newton法有定义,且当{xk}为无穷点列时,{xk}二阶收敛于x*, 即hk→0且||hk+1||=O(||hk||2) 其中hk=xk–x*. Newton法的优缺点 (1)如果G*正定且初始点合适,算法二阶收敛; (2)对正定二次函数,迭代一次就可以得到极小点; Newton法的改进 (1)阻尼Newton法 以 pk= –Gk–1gk为下降方向进行精确一维搜索. (2)在Gk正定时,取 pk= –Gk-1gk;否则取pk= –Mk-1gk (3)拟Newton方法 无约束最优化问题 (3.1) (3.2) 无约束最优化问题找出 使得 设j(a)为一元函数,若a*为j(a)的局部极小点,则j’(a)=0. 定理 3.1.2(二阶充分条件) 若在x*的某邻域内f (x)有二阶连续偏导数且g*=0,G(x*)正定,则x*为问题(3.1)的严格局部极小点. 设j(a)为一元函数,若j’(a *)=0, j”(a*)0 则a*为j(a)的严格局部极小点, 定理 3.1.4 设f(x) 在Rn上是凸函数且有一阶连续偏导数,则x*为f(x)的整体极小点的充分必要条件是g*=0. 在某一点x,负梯度方向p= –g(x)是使目标函数f(x)下降最快的方向,称为最速下降方向. 3.2.1基本思想 求解问题(3.1)。假设迭代已得到 。在 点处,取搜索方向为 (3.3) 沿 进行一维搜索,由此确定 (3.4) 其中步长因子 满足 (3.5) (3.4)、(3.5)简单地合记为 (3.6) (3.4)或(3.6)称为最速下降迭代公式,由该公式 产生的算法称为最速下降法。 今后记 算法框图 因此 证明思路:考虑函数H(xk+a pk),其二次项与 一次项系数分别为 将最速下降法应用于正定二次函数 例 3.2.1用最速下降法求解 算法是线性收敛的. 对于正定二次函数,最速下降法的迭代公式为 由于x0=(9,1)T,g0=(9,9)T,可得 由归纳法可以证明 因此, 且 根据图形发现,两个相邻的方向是正交的. 锯齿现象 最速下降法的迭代点在向极小点靠近的过程中,走的是曲折的路线:后一次搜索方向 与前一次搜索方向 总是相互垂直的,称它为锯齿现象。这一点在前面的例题中已得到验证。除极特殊的目标函数(如等值面为球面的函数)和极特殊的初始点外,这种现象一般都要发生。 定理 3.2.2 设 ,其中G为正定矩阵, 设l1,ln表示G的最小与最大特征值,则最速 下降法产生的点列{xk}满足 最速下降法是线性收敛的,可以用 来衡量其收敛速度。 其中fk=f(xk),gk=g(xk),Gk=G(xk). 若Gk正定,则qk(x)有唯一极小点,该极小点即为Newton法取的xk+1. 显然 Newton迭代公式为 算法框图 解 因此 对于正定二次函数,Newton法总是一步迭代得到极小点. 解 根据Newton迭代公式xk+1=xk-Gk-1gk可以得到下面的结果. 1.63e-6 (1.9987342,-1.0001700)T 5 2.75e-12 (1.9999996,-1.0000016)T 6 2.53e-3 (1.9862783,-1.0482081)T 4 6.49e-2 (1.7459441,

文档评论(0)

335415 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档