合肥工业大学 解析法 无约束最优化问题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

无约束最优化问题的解法

无约束最优化的解析法

无约束最优化的直接法

无约束最优化问题的解法

z 解析法数学模型复杂时不便求解无约束优化方法的分类

数值法

z 直接法

可以处理复杂函数及没有数学表达式的优化设计问题

无约束最优化的解析法

(Analytic Methods for Unconstrained Optimizations)

z 一般来说,无约束最优化问题的求解是通过一系列一维搜

索来实现的.因此,如何选择按索方向是无约束最优化方法的核心,且不同的搜索方向形成不同的最优化方法.

z 本章介绍无约束最优化方法中基本的并且主要利用目标函

数的解析性质(包括一阶导数和二阶导数)来构造搜索方向的一些方法,这些方法统称为解析法.

z 无约束优化问题的解法是优化设计方法的基本组成部分,

也是优化方法的基础.

无约束最优化的解析法

()

*0f x ∇=z 无约束优化问题的极值条件搜索方向问题是无约束优化方法的关键.

z 基本迭代格式k

k k k d x x λ+=+1

无约束最优化的解析法

最速下降法/梯度法(Steepest Descent Method) 共轭方向法

共轭梯度法(Conjugate Gradient Method) 变尺度法/拟牛顿法(Variable Metric Method)

在点k x 处,沿什么方向,k d ()x f 下降最快?

分析:()()()()

0>++=+λλλλk k T

k k k k d o d g x f d x f 考查:θcos k k k

T k d g d g =当1cos −=θ时,k T k d g 取极小值.

.

k k g d −=结论:负梯度方向使()x f 下降最快,亦即最速

下降方向.

最速下降法

问题的提出

)

(k k x f g ∇=最速下降法

迭代公式

最优步长

最速下降方向

,

k k g d −=其中,

1k k k k d x x λ+=+

计算下降方向.k k g d −=计算步长因子

使得

λ()c x b Gx x x f T T

++=

2

1设是正定二次函数,最速下降法

特例

用最速下降法求解:

()()

T

x x x x f 1,92

921min 02

221=+=

解:

()().90

01

)(,

9)(2

21⎟⎟⎠

⎜⎜⎝

⎛=∇=⎟⎟⎠⎞

⎜⎜⎝

⎛=∇=x f x G x x x f x g ()()(),

9,9,

1,9000T

T

x f g x =∇==.8.02.7000

001⎟⎟⎠

⎞⎜⎜⎝⎛−=−=g Gg g g g x x T T ,2.72.71⎟⎟⎠⎞⎜⎜⎝⎛−=g ()⎟⎟⎠

⎞⎜⎜⎝⎛×−×=−=2221111

1128.018.09g Gg g g g x x T T

最速下降法

举例

()

T

x 0,0*=()()L

,2,1,8.019

=⎟⎟⎠

⎞⎜⎜⎝

⎛−=k x k k

k 最速下降法

举例

解序列表达式:

()

k

k

k k x g 8.029 8.0)1(99=⎟⎟⎠

⎞⎜⎜⎝⎛−=

在最速下降法中,两个相邻的搜索方向是正交的,即

1=+k T k d d 最速下降法性质

几何

解释

最速下降法逼近极小点的路线是锯齿形的.

定理7.1.1:

最速下降法

收敛性分析

定理7.1.2:

全局收敛性

线性收敛速度

(1)程序设计简单计算量小, 存储量小, 并且计算效率在最初几

步迭代时较高,常与其他方法一起使用. .

(2) 对初始点没有特别要求, 有着很好的全局收敛性.最速下降法

优点

缺点

最速下降法是线性收敛的,但当接近最优解时,收敛速度很慢.

原因:①k k g

d −=仅反映()x f 在k x 处的局部性质.

②.

01=+k T

k d d 相继两次迭代中搜索方向是正交的:

相关文档
最新文档