最速下降法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《最速下降法课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 下降 课件
- 资源描述:
-
1、n4.1 非线性规划数学模型非线性规划数学模型n4.2 凸函数和凸规划凸函数和凸规划n4.3 一维搜索一维搜索n4.4 无约束优化问题的解法无约束优化问题的解法第四章第四章 无约束最优化问题无约束最优化问题第四节第四节 无约束优化问题的解法无约束优化问题的解法n最速下降法最速下降法nNewton法法n拟拟Newton法法n共轭梯度法共轭梯度法 第四章第四章 无约束最优化问题无约束最优化问题一一.最速下降法最速下降法n收敛性问题的基本概念收敛性问题的基本概念n最速下降法的迭代原理最速下降法的迭代原理n最速下降法的迭代步骤最速下降法的迭代步骤n最速下降法的举例最速下降法的举例n最速下降法的收敛结论
2、最速下降法的收敛结论 )(minXfnRX)(NP无约束问题无约束问题4-41.1.收敛性问题的基本概念收敛性问题的基本概念定义定义4-94-9若序列若序列 ,对于,对于 ,存在正整数,存在正整数()kX0 (),N 当当 时,有时,有 ,即,即kN()kXX ()0,kkXX ().kkXX 则称则称 收敛于收敛于 ,记为,记为()kXX 无约束问题无约束问题4-4X 0X1X2X3X4XkXmin()nXRf X()kf X()kkXX 定义定义4-104-10,0)(kkXX若若.)(XXkk则则1.1.收敛性问题的基本概念收敛性问题的基本概念若若 收敛于收敛于 ,且满足,且满足()kX
3、X(1)()lim,kpkkXXXX 则则 p 称为称为 收敛于收敛于 的阶。的阶。()kXX 当当 p=1 时,称为时,称为一阶收敛一阶收敛;当当 p=2 时,称为时,称为二阶收敛二阶收敛;当当 时,称为时,称为超线性收敛超线性收敛;12p 无约束问题无约束问题4-4 当当 时,时,当当 p=2 时,时,同阶无穷小同阶无穷小若若 收敛于收敛于 ,且满足,且满足()kXX(1)()lim,kpkkXXXX 则则p称为称为 收敛于收敛于 的阶。的阶。()kXX,0)(kkXX若若.)(XXkk则则2(1)()kkXXXX 与与 XXk)(XXk)1(1.001.00001.0810 XXk)2(
4、XXk)3(XXk)4(1610 1.1.收敛性问题的基本概念收敛性问题的基本概念1,k 2(1)()kkXXXX定义定义4-104-10无约束问题无约束问题4-4 当当 时,时,当当 p=1 时,时,同阶无穷小同阶无穷小若若 收敛于收敛于 ,且满足,且满足()kXX(1)()lim,kpkkXXXX 则则p称为称为 收敛于收敛于 的阶。的阶。()kXX,0)(kkXX若若.)(XXkk则则(1)()kkXXXX 与与 XXk)(XXk)1(1.00.090.050.02 XXk)2(XXk)3(XXk)4(0.011.1.收敛性问题的基本概念收敛性问题的基本概念1,k (1)()kkXXXX
5、 定义定义4-104-10无约束问题无约束问题4-4定义定义4-104-10,0)(kkXX若若.)(XXkk则则1.1.收敛性问题的基本概念收敛性问题的基本概念若若 收敛于收敛于 ,且满足,且满足()kXX(1)()lim,kpkkXXXX 则则p称为称为 收敛于收敛于 的阶。的阶。()kXX 当当 p=1 时,称为时,称为一阶收敛一阶收敛;当当 p=2 时,称为时,称为二阶收敛二阶收敛;当当 时,称为时,称为超线性收敛超线性收敛;12p 无约束问题无约束问题4-4最速下降法最速下降法Newton法法拟拟Newton法法定义定义4-124-12 若某算法对于任意正定二次目标函数若某算法对于任
6、意正定二次目标函数,从任意初始点从任意初始点出发出发,都能经过都能经过有限次迭代有限次迭代达到其极小点达到其极小点,则该算法称则该算法称为具有为具有二次终止性二次终止性的算法或二次收敛算法的算法或二次收敛算法.1.1.收敛性问题的基本概念收敛性问题的基本概念),(21nxxxfcXbQXXTT 21结论:结论:1()2TTf XX QXb Xc bQX1 当当 Q 为正定阵时,称为正定阵时,称 f(X)为正定二次函数。为正定二次函数。正定二次函数正定二次函数 有唯一有唯一全局极小点:全局极小点:无约束问题无约束问题4-4一一.最速下降法最速下降法n收敛性问题的基本概念收敛性问题的基本概念n最速
7、下降法的迭代原理最速下降法的迭代原理n最速下降法的迭代步骤最速下降法的迭代步骤n最速下降法的举例最速下降法的举例n最速下降法的收敛结论最速下降法的收敛结论 )(minXfnRX)(NP无约束问题无约束问题4-4是是X(k)处函数值下降最快的方向。处函数值下降最快的方向。当当 时,时,p(k)是是 f(X)在在X(k)处的处的下降方向下降方向。函数函数f(X)在在X(k)处的负梯度方向处的负梯度方向)()(kXf 梯度的性质:梯度的性质:2.2.迭代原理迭代原理)()()()()()()()()(kTkkkkpXfXfpXf证明:证明:)()()()(kTkpXf充充分分小小时时)()()()(
8、)()()(hhxfxfhxfkkk 0 0)()()()()()()()()(kTkkkkpXfXfpXf结论:结论:()()()0kTkf Xp )()(kXf)(kP)(kP)(kX)(kP)(kP一元函数泰勒公式:一元函数泰勒公式:1cos()kX()()kkXp ()kp 无约束问题无约束问题4-42.2.迭代原理迭代原理),(00Xfp 0 0 0p0X000pX )(min000pXf 0001pXX )()(10XfXf)(minXfnRX),(000pXf ,0X最优步长最优步长无约束问题无约束问题4-4,0X),(00Xfp 0 0p0X)(min000pXf 0001pX
9、X )(minXfnRX),(000pXf 最速下降法迭代原理:最速下降法迭代原理:0(1,1),TX 42122xx 312()(4,2)Tf Xxx 00()(4,2)Tpf X 00141 4121 2Xp 0042()(1 4)(1 2)2()f XpF 000min()()f XpF 一维搜索找极小点一维搜索找极小点 :1)确定确定0,1,精度精度0.10 2)用用0.618法得到法得到00.34375 1X040.53184()F 无约束问题无约束问题4-4,0X),(00Xfp 0 0p0X)(min000pXf 0001pXX )(minXfnRX),(000pXf 最速下降法
10、迭代原理:最速下降法迭代原理:0(1,1),TX 42122xx 312()(4,2)Tf Xxx 00()(4,2)Tpf X 00141 4121 2Xp 0042()(1 4)(1 2)2()f XpF 000min()()f XpF 00.34375 1(1,1)0.34375(4,2)(0.375,0.3125)TTTX 10()2.11743()4f Xf X 1X无约束问题无约束问题4-4,0X),(00Xfp 0 0p0X1X)(min000pXf 0001pXX )()(10XfXf)(minXfnRX),(000pXf 1p,1X),(11Xfp )(min110pXf )
11、,(111pXf 1112pXX 111pX 1)(2Xf 1 2.2.迭代原理迭代原理0 最优步长最优步长最优步长最优步长无约束问题无约束问题4-4,0X),(00Xfp 0 0p0X1X)(min000pXf 0001pXX )()(10XfXf)(minXfnRX),(000pXf 1p,1X),(11Xfp )(min110pXf ),(111pXf 1112pXX 2X)(2Xf,kX),(kkXfp )(min0kkpXf ),(kkkpXf kkkkpXX 11()()kkf Xf X XXkk)(411)Th 线性收敛线性收敛2.2.迭代原理迭代原理1 1 0 最优步长最优步长
12、最优步长最优步长,)()(严严格格kXf(410),Th 得到一个点列:得到一个点列:01(),kXXX可以证明:可以证明:无约束问题无约束问题4-4,0X),(00Xfp )(min000pXf 0001pXX )(minXfnRX),(000pXf ,1X),(11Xfp )(min110pXf ),(111pXf 1112pXX ,kX),(kkXfp )(min0kkpXf ),(kkkpXf kkkkpXX 1,:)(10kXXX得得到到一一个个点点列列2.2.迭代原理迭代原理()()kf X 严严格格证明:证明:)()()()()()()()()(kTkkkkpXfXfpXf)()
13、()()(kTkpXf充充分分小小时时0 0)()()()()()()()()(kTkkkkpXfXfpXf0,)()(严严格格kXf XXkk)(0)(2)(kXf)()()()()()()(kTkkTkXfXfpXf ()()()()()0kkkkf Xpf X 1kX 无约束问题无约束问题4-4一一.最速下降法最速下降法n收敛性问题的基本概念收敛性问题的基本概念n最速下降法的迭代原理最速下降法的迭代原理n最速下降法的迭代步骤最速下降法的迭代步骤n最速下降法的举例最速下降法的举例n最速下降法的收敛结论最速下降法的收敛结论 )(minXfnRX)(NP无约束问题无约束问题4-4无约束问题无约
14、束问题4-43.3.迭代步骤迭代步骤0:,0)(,1)0(0 kX令令精精度度容容许许误误差差取取初初始始点点)(2)()(0kkXfp 计计算算0)()(04,?3否否则则转转取取若若是是迭迭代代终终止止检检验验kkXXp )()(min:4)()()()(00一一维维搜搜索索求求最最优优步步长长kkkkkkpXfpXf 0)()()1(02,1:,5转转令令令令 kkpXXkkkk 0 k),(00Xfp )(min000pXf 0001pXX ),(000pXf ),(11Xfp )(min110pXf ),(111pXf 1112pXX 否否则则若若是是取取,?)0()0(XXp 1
15、k否否则则若若是是取取,?)1()1(XXp 2 k),(22Xfp 否否则则若若是是取取,?)2()2(XXp )(min220pXf ),(222pXf 2223pXX 3.3.迭代步骤迭代步骤0:,0)(,1)0(0 kX令令精精度度容容许许误误差差取取初初始始点点)(2)()(0kkXfp 计计算算0)()(04,?3否否则则转转取取若若是是迭迭代代终终止止检检验验kkXXp )()(min:4)()()()(00一一维维搜搜索索求求最最优优步步长长kkkkkkpXfpXf 0)()()1(02,1:,5转转令令令令 kkpXXkkkk 注释:注释:,)(时时当当 XXk)()()(X
16、fXfk0 0)()()(XfXfk )()(kXf )(kp(一阶必要条件一阶必要条件)(minXfnRX 10 停机准则:停机准则:设设 连续连续(即即 f(X)连续可微连续可微)()f X 无约束问题无约束问题4-4()0kXX 0)()(04,?3否否则则转转取取若若是是迭迭代代终终止止检检验验kkXXp 0:,0)(,1)0(0 kX令令精精度度容容许许误误差差取取初初始始点点)(2)()(0kkXfp 计计算算)()(min,4)()()()(00一一维维搜搜索索求求最最优优步步长长kkkkkkpXfpXf 0)()()1(02,1:,5转转令令令令 kkpXXkkkk 注释:注释
展开阅读全文