最优化大作业_第1页
最优化大作业_第2页
最优化大作业_第3页
最优化大作业_第4页
最优化大作业_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 最优化大作业所在院系: 电子工程学院 学 号: 姓 名: 张赛捷 第一题问题描述分别用最速下降法和共轭梯度法求优化问题一、 最速下降法1、 算法简介在基本迭代公式中,每次迭代搜索方向取为目标函数的负梯度方向,即,而每次迭代的步长取为最优步长,由此确定的算法为最速下降法2、 迭代步骤给定控制误差步骤1:取初始点,令k=0;步骤2:计算=;步骤3:若,取,停止计算;否则,转下一步;步骤4:求,使得,转步骤2;3、 实验结果初始点为(1,1),运行结果为。4、 总结最速下降法的优点是算法简单,每次迭代计算量小,占用内存量小,即使从一个不好的初始点出发,往往也能收敛到局部极小值点。但从全局来看,由于

2、锯齿现象的影响,即使向着极小点移近不太大的距离,也要经历不小的“弯路”,因此收敛速度大为减慢。二、 共轭梯度法1、 算法简介在共轭方向法中初始的共轭向量恰好取为初始点处的负梯度,而以下各共轭方向由第迭代点处的负梯度与已经得到的共轭向量的线性组合来确定,那么就构成了一种具体的共轭方向法。因为每一个共轭向量都是依赖于迭代点处的负梯度而构造出来的,所以称为共轭梯度法。2、 迭代步骤步骤1:选;步骤2:若,停止,输出;否则转步骤3;步骤3:构造初始搜索方向,令k=0,转步骤4;步骤4:进行一维搜索,求使得,令 ,转步骤5;步骤5:,若,停止,输出;否则,转步骤6;步骤6:若k+1=n,令,转步骤3;否

3、则转步骤7;步骤7:构造共轭方向,取,令,令 k=k+1,转步骤4;3、 实验结果选取初始点(0,1),得到最优解。,4、 总结共轭梯度法是介于最速下降法和牛顿法之间的一个方法,仅仅储存向量,因而储存量小,克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,适合于维数较高的优化的问题。第二题问题描述利用外点法和内点法求解下列约束优化问题 一、 外点法1、 算法简介根据约束的特点构造某种惩罚函数,并把惩罚函数添加到目标函数上去,从而得到一个增广目标函数,使约束优化问题的求解转化为一系列无约束极小优化问题的求解。2、 迭代步骤步骤1:构建函数.步骤2:输入初始点X

4、.步骤3:用最速下降法求得到较优点.步骤4:若,则就是所求最优点,打印结果。否则转5.步骤5:,k=k+1,转3.3、 实验结果 选取初始点(0,0),迭代后得到最优解。4、 结论外点法是通过一系列惩罚因子,求的极小点逼近原约束问题的最优点。随着惩罚因子的增大,迫使惩罚项的值逐渐减小,从而使的极小点沿着某一运动轨迹逐渐接近等式约束面与起作用的不等式约束面上的最优点,当趋于无穷大时,的极小点就是原问题的最优点。但是越大,增广目标函数的Hesse矩阵的条件数越坏,给无约束问题求解增加越来越多的困难,甚至无法求解。所以,在迭代开始时不得不把取小一些,因而增加了运算量。二、 内点法1、 算法简介内点法

5、将新目标函数 ( x , r ) 构筑在可行域 D 内,随着惩罚因子 r(k) 的不断递减,生成一系列新目标函数 (xk ,r(k),在可行域内逐步迭代,产生的极值点 xk*(r(k) 序列从可行域内部趋向原目标函数的约束最优点 x* 。2、 迭代步骤构造增广目标函数终止限。步骤1:选定初始点,初始障碍因子,障碍因子的缩小系数;。步骤2:假设已获迭代点,以为初始点,求解,设其最优解为。步骤3:若,则是最优解,打印,结束;否则,转步骤4。步骤4:,转步骤2。3、 实验结果选取初始点(2,2),迭代后得到最优解。4、 结论内点法的优点在于每次迭代都是可行点,当迭代到一定次数时,尽管可能没有达到约束最优点,但可以被接受为一个较好的近似最优点。然而,内点法要求初始点位于可行域内部,即所有的约束需按严格不等式满足,对于复杂的优化问题,就要采用求可行点的算法。实验心得通过本次大作业,我对最速下降法,共轭梯度法,内点法和外点法有了更深的了解,也对最优化这门课程有了更深的认识。通过m

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论