高等工程数学
第十八章 无约束最优化的梯度方法
minf(z),f:Rn R1,目的是在Rn找一点z*使 z∈Rn均有f(Z*)≤f(z),z*
称为此无约束最优化问题的全局最优点。然而在实际中,大多数最优化方法只能求到局部最优点,即在Rn中可找到一点Z*使得在Z*的某个邻域中有f(z*)≤f(z)。但在实际中,可以根据问题的意义来判断求得的局部极小点是否为全局最优点,无约束最优化可以分为两大类:
一类是使用导数的方法,也就是根据目标函数的梯度(一阶导数)有时还要根据hesse矩阵(即二阶导数)所提供的信息而构造出来的方法,称为梯度方法。如:最速下降法,Newton法,共轭梯度法和变尺度法。
另一类是不使用导数的方法,统称为直接方法。前者收敛速度快,但计算复杂(一阶,二阶导数)后者不用导数,适应性强,但收敛速度慢。因此在可以求得目标函数导数信息时,尽可能用前一方法,而若求目标函数导数很困难,或者根本不存在导数时,就用后一种方法。
18.1 最速下降法
最速下降法是求多元函数极值的最古老的数值算法,它直观,简单,计算方便,而且后来的一些新的有效的方法大多数是对它的改进,或受它的启发而得到的。其缺点是收敛速度较慢。
18.1.1 算法思路 为求解minf(z),(z Rn)
假定我们已经迭代到第 K次,即已有

z,从z出发进一步迭代。
(图18.1.1 )
显然应沿下降方向进行( f(zk)Tpk 0.则pk为下降方向),而下降最快的方向是pk f(zk),为使目标函数沿此方向下降的最多,沿此pk方向进行直线搜索,从而得到第k+1次迭代点zk 1,即zk 1 zk tk f(zk)。其中步长因子tk满足f zk-tk f(zk) minf zk-t f zk 。
t R
按我们以前的记号,上面两式可记为:
zk 1 LS(zk,- f(zk)) (18.1.1)
当给定初始点(可任选),就可产生一个序列z0,z1,z2,......。在f(z)满足一定条件时,此序列{zk}必收敛于的f(z)极小点z*。
称以(18.1.1)为迭代公式的算法为最速下降法。
第十八章 无约束最优化的... 36页 免费 第三章--无约束最优化的... 9...均是局部的方法; 注2:全局极小点问题; 注3:无约束问题:使用梯度;不使用梯度...
第4章 无约束优化方法--梯... 33页 2财富值 第十八章 无约束最优化的梯... 36页 免费 无约束优化的超记忆梯度算... 6页 2财富值 第三章--无约束最...
第5章 无约束最 优化方法 ? 5.1最速下降法 ? 5.2共轭梯度法 主要内容 ? 5.3牛顿法 ? 5.4变尺度法 ? 5.5步长加速法 ? 5.6旋转方向法 ? 5.7...
第4章 无约束优化方法--梯度法_工学_高等教育_教育专区。优化设计课件及参考答案4-1 梯度法基本思想:函数的负梯度方向是函数值在该点 下降最快的方向。将n维...
求解无约束最优化问题的一种共轭梯度法摘要:共轭梯度法是求解无约束最优化问题的一种有效方法,本 文考虑到算法主要依赖步长因子和搜索方向的特点,构造一个新的 ...
梯度法和共轭梯度法 1. 无约束最优化问题 2. 梯度法 3. 共轭梯度法 一. ...( , ) 18 9 9 第 2次迭代: ? 8 16 ? g 2 ? ( , )T . 9 9 ...
(k) ) 精确一维搜索 最速 下降法:梯度方向函数值变化最快的方 下降法: 向 第五章 无约束最优化 5.2 最速下降法(续) 最速下降法( x(1), ε >0, ...
第十九章 无约束最优化的... 13页 免费 第十八章 无约束最优化的... 36...启发式算法 优化软件系统 梯度法间接法: 利用函数的性态,通过函数微分或变分求...
共轭梯度法 一. 无约束最优化问题无约束最优化问题 min f ( x ) s.t . ...( , ) 18 9 9 第 2次迭代: ? 8 16 T ? g2 ? ( , ) . 9 9 ...
机械优化设计 创新设计——TRIZ 绿色设计 逆向设计 第四章 无约束优化方法第一...第二节 坐标轮换法 第三节 梯度法(最速下降法) 第四节 牛顿型方法第五节 ...
热门文档