毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Matlab研究最速下降法求解无约束最优化问题的一类修正方法(3)
2. 最速下降法的改进
诚然,最速下降法在靠近极小点时收敛得慢,但仍能够通过少许措施来加快收敛速率.
下面来说明怎样改进最速下降法.
由上文我们了解到,最速下降法“锯齿现象”的发生是因为相邻的两个迭代点下降的方向正交了,这是不可避免的,我们不妨通过增添少许步骤来抑制“锯齿现象”.
2.1 改进算法的基本思想
该改进算法在最速下降法的基础上,保留第 个迭代点的数值,试图在 方向上进行一文线性搜索,获得一个比用负梯度方向上搜索到的迭代点更好的迭代点. 因为第 个迭代点指向第 个迭代点的方向也可以使函数值下降,其本质并没有改变.
2.2 改进的最速下降法的计算步骤
具体的计算步骤如下:
(1)选定一个初始点 并给定精确要求 ,令 , , .
(2)计算方向 ,若 ,则停止计算, ;否则,从 出发,沿 方向作一文线性搜索,并求出步长 ,使得
,
若 且 ,转步骤(3),否则转步骤(5).
(3)令 ,从 点出发,沿 方向作一文线性搜索,求出步长 ,使得
.(4)若 ,令 , , , ,转步骤(2);否则,令 ,转步骤(5).
(5)令 ,令 , ,转步骤(2).
2.3 改进算法的收敛性证明
下面来证明该改进算法的收敛性.
按照最速下降法的收敛性定理,得到以下定理3[11].
定理3 设 是连续可微实函数,解集合 ,改进的最速下降法产生的序列 含于某个紧集,则序列 的每一个聚点 [11].
证明 不妨把改进的最速下降法表示成如下形式: ,其中, 是一个 映射. 给定一个点 ,经过算法 作用,得到点 和在点 处的最佳搜索方向. 算法 是 映射. 每给定一点 及方向 ,经 作用,即一文线性搜索,得到一个新的迭代点.
可证明这个点与它前面的迭代点对比,有较小的目标函数值.
定义映射 . 当 时, ,否则 , .
每一个迭代点都有两个可能的方向来移动,一个是沿负梯度方向移动,而另一个则是沿方向 移动. 按照映射 的定义,
若 ,则 , .
由 , 易知, , 也是在点 处的下降方向.
在该方向上进行一文线性搜索,使得 ,因此
共3页:
上一页
1
2
3
下一页
上一篇:
隐函数在数学分析中的应用探讨
下一篇:
第二型曲面积分的解法探讨
近五年浙江省高考数列问题专题研究
浙教版人教版初中数学教...
如何有效利用网络资源促...
中外大学数学教学课堂的比较研究
数学语言表达在中学数学...
小学数学课堂提问的有效性研究
太阳影子定位模型研究
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
C#学校科研管理系统的设计
志愿者活动的调查问卷表
神经外科重症监护病房患...
承德市事业单位档案管理...
中国学术生态细节考察《...
AT89C52单片机的超声波测距...