无约束极值问题.ppt
《无约束极值问题.ppt》由会员分享,可在线阅读,更多相关《无约束极值问题.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 无约束极值问题无约束极值问题一 最速下降法 最速下降法是求多元函数极值的最古老的数值算法,它直观,简单,计算方便,而且后来的一些新的有效的方法大多数是对它的改进,或受它的启发而得到的。其缺点是收敛速度较慢。(一)算法思想:(一)算法思想:假定我们已经迭代到第 K次,已有 从 出发进一步迭代。3 最速下降法和共轭梯度法 显然应沿下降方向进 行,而下降最快的方向是 为了使目标函数沿此方向下降的最多,沿此方向进行直线搜索,从而得到第k+1次迭代点 即 其中步长因子 满足1 选定初始点 ,并给定精度 ,令(二)二)算法步骤算法步骤2 若 ,则停止,否则令3 由 求出最佳步长 。4 令 返回第2步则得
2、新的迭代点 这说明其前后两个搜索方向总是垂直的,这就造成了最优步长的最速下降法逼近极小点过程是“之”字形,并且越靠近极小点步长越小,移动越慢,以至在实际运用中在可行的计算时间内得不到需要的结果。这似乎与“最速下降”的名称矛盾。其实不然,因为梯度是函数局部性质,从局部看,函数在这一点附近下降的很快,然而从整体看,则走过了许多弯路。因此反而是不好的。(三)锯齿现象:最速下降法在两个相邻点之间的搜索方向对于正定二次函数是正交的,因而最速下降法向最小点逼近是曲折前进的。这种现象称为锯齿现象。除最特殊的目标函数和极特殊的初始点外,这种现象都会发生。这是因为最速下降法的搜索方向正是从而知:=0为了清除最优
3、步长最速下降法中两个搜索方向正交的不良后果,人们发明了不少方法,如:(1)选择不同初始点。例如:对问题:取初点则=令得然后再从 开始新的迭代,经过10次迭代,得最优解 计算中可以发现,开始几次迭代,步长比较大,函数值下将降较快但当接进最优点时,步长很小,目标函数值下降很慢。如果不取初点为 而取 虽然后一初点较前一初点离最优点 远,但迭代中不含上面出现的锯齿现象。这时:可见:造成距齿现象与初始点的选择有关,但怎样选一个初始点也是一件困难的事对于最速下降法,有时为了减少计算工作量,不采用直线搜索确定步长,而采用固定步长的方法,称为固定步长最速下降法。只要充分小,总有:但到底取多大,没有统一的标准,
4、取小了,收敛太慢,而取大了,又会漏掉极小点。一步就得到了极小点。(2)采用精确的一维搜索:即用一维搜索求出的步长为 时,我们不取 ,而用 的一个近似值作为 ,如取 =0.9这样可使相邻两个迭代点处的梯度不正交,从而改变收敛性。首先考虑二次函数的无约束极小问题二二 共轭梯度法共轭梯度法令将(1)化为显然,(3)式经n次一维搜索可得最优解为对角阵1 定义:设 为n阶正定阵,若n维方向 满足(一)共轭方向则称 是 共轭的。2 性质:设 为n阶正定阵,若 是 共轭的,则必线性无关1共轭梯度法思想:将共轭性与最速下降方法结合,利用已知点处的梯度构造一组共轭方向,并沿此组方向进行搜索,求出极小点。适用范围
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无约束 极值 问题
限制150内