第10-11节.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文档。上传文档
查看更多
第10-11节

第十节 无约束非线性规划问题的解法——牛顿法;一、基本原理 无约束极值问题的目标函数 f(X) 具有二阶连续偏导数,X(k)为任一点,在这个点附近取f(X)的二阶泰勒多项式 :;若 X 为极小点,则 ▽f(X) =0:;; 如果 f(X) 是二次函数,其泰勒展开式是准确的,H(X) 为常数阵,从点 X(k) 出发,用下式只要一步就可求出 f(X) 的极小点。; 如果 f(X) 不是二次函数,其泰勒展开式是 f(X) 在 X(k) 点的近似表达式,从点 X(k) 出发,按下列方法确定搜索方向和步长值,经多次跌代,即可求得近似极小值。;按上述方法求函数 f(X)的极小点的方法,称做广义牛顿法,按上式确定的搜索方向为 f(X) 在点 X(k) 处的牛顿方向。 牛顿法收敛速度很快,当 f(X) 的二阶导数及海赛矩阵的逆矩阵便于计算时,使用这一方法非常有效。;二、算法步骤 给定初始近似点 X(0) 及精度ε 0。 设已跌代到点 X(k),如‖▽f(X(k))‖2 ≤ ε,则 X(k) 即为近似极小点。 若‖▽f(X(k))‖2 ε,任意选取步长值或利用相关公式求出最佳近似步长值。;例 试用梯度法求 f(X)=(x1-1)2+(x2-1)2 的极值点,已知ε= 0.1。;;;X(1) = (1,1)T 即为极小点。;作业1 试用牛顿法求解。;作业2 试用牛顿法求解。;第十一节 无约束非线性规划问题的解法——变尺度法;变尺度法避免了计算二阶导数(梯度法、共轭梯度法和牛顿法用到)及其求逆过程(牛顿法要用到),且收敛速度比梯度法快,故该方法被公认为求解无约束极值问题的最有效算法之一。 变尺度法的算法设计模仿了牛顿法,属于拟牛顿法的一种。;一、基本原理 变尺度法属于拟牛顿法的一种。;替代;二、尺度矩阵;三、算法步骤 给定初始近似点 X(0) 及精度ε 0。 若‖▽f(X(0))‖2 ≤ ε,则 X(0) 即为近似极小点,停止跌代;否则转下一步。 令 ,;已得到近似点 X(k),算出▽f(X(k)),若‖▽f(X(k))‖2 ≤ε,则 X(k) 即为近似极小点,停止跌代;否则按尺度矩阵的计算公式计算 :;若 X(k+1),满足‖▽f(X(k+1))‖2 ≤ε,则算法停止,即 X(k+1) 为近似最优解;否则继续跌代。;例 试用变尺度法求下述二次函数的极小点:;将 X(1) 代入;下面利用尺度矩阵求 :;;将 X(2) 代入;可知 X(2)= (1,1) 为极小点。;作 业 试用变尺度法求解。;小 结 本章重点介绍了无约束极值问题的解析法,这些方法只是众多算法中的一部分。 从跌代次数上看:变尺度法所需跌代次数最少,共轭梯度法次之,最速下降法跌代次数最多。 从每次跌代的计算工作量上看:最速下降法最简单,共轭梯度法次之,变尺度法计算量最大。

文档评论(0)

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

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

1亿VIP精品文档

相关文档