版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关于优化方法的数学基础第1页,共51页,2022年,5月20日,19点3分,星期四2-1 方向导数与梯度一、函数的方向导数一个二元函数F(x1,x2)在X0点处的偏导数定义为: 分别是函数在点X0处沿坐标轴方向的变化率. 第2页,共51页,2022年,5月20日,19点3分,星期四函数 在点 处沿某一方向的变化率如图2-1 称它为函数沿此方向的方向导数 (2-1) 第3页,共51页,2022年,5月20日,19点3分,星期四 和 也可看成是函数分别沿坐标轴方向的方向导数推导方向导数与偏导数之间的数量关系:偏导数是方向导数的特例(2-2)第4页,共51页,2022年,5月20日,19点3分,星期
2、四n元函数在点x0处沿s方向的方向导数 Ox2x1x10 x20 x0 x1x2sxS12图2-3第5页,共51页,2022年,5月20日,19点3分,星期四二、 梯度二元函数的梯度: 为函数F(x1,x2)在x0点处的梯度。第6页,共51页,2022年,5月20日,19点3分,星期四梯度的模:设梯度方向和s方向重合时,方向导数值最大。第7页,共51页,2022年,5月20日,19点3分,星期四 梯度方向是函数值变化最快的方向,而梯度的模就是函数变化率的最大值 。图2-4 梯度方向与等值线的关系设:则有 为单位向量。第8页,共51页,2022年,5月20日,19点3分,星期四多元函数的梯度第9
3、页,共51页,2022年,5月20日,19点3分,星期四函数的梯度方向与函数等值面相垂直,也就是和等值面上过x0的一切曲线相垂直。 由于梯度的模因点而异,即函数在不同点处的最大变化率是不同的。因此,梯度是函数的一种局部性质。梯度 模:第10页,共51页,2022年,5月20日,19点3分,星期四梯度两个重要性质: 性质一 函数在某点的梯度不为零,则必与过该点的等值面垂直; 性质二 梯度方向是函数具有最大变化率的方向。图2-5 梯度方向与等值面的关系第11页,共51页,2022年,5月20日,19点3分,星期四例2-1 求二元函数 在点 沿 和 的方向导数。解: 因此, 同理:第12页,共51页
4、,2022年,5月20日,19点3分,星期四例 2-2求函数 在点x(1)=3,2T 的 梯度。在点x(1)=3,2T处的梯度为:解: 第13页,共51页,2022年,5月20日,19点3分,星期四例2-3:试求目标函数 在点 处的最速下降方向。则函数在 处的最速下降方向是解: 由于第14页,共51页,2022年,5月20日,19点3分,星期四 当极值点X*能使f(X*)在整个可行域中为最小值时,即在整个可行域中对任一X都有f(X)f(X*)时,则X*就是最优点,且称为全域最优点或整体最优点。若f(X*)为局部可行域中的极小值而不是整个可行域中的最小值时,则称X*为局部最优点或相对最优点。最优
5、化设计的目标是全域最优点。为了判断某一极值点是否为全域最优点,研究一下函数的凸性很有必要。 函数的凸性表现为单峰性。对于具有凸性特点的函数来说,其极值点只有一个,因而该点既是局部最优点亦为全域最优点。 为了研究函数的凸性,现引入凸集的概念:2-2 凸集、凸函数与凸规划第15页,共51页,2022年,5月20日,19点3分,星期四一、凸集 设D为n维欧氏空间中的一个集合,若其中任意两点X(1)、X(2)之间的联接直线都属于D,则称这种集合D为n维欧氏空间的一个凸集。图2-6(a)是二维空间的一个凸集,而图2-6(b)不是凸集。图2-6二维空间的凸集与非凸集第16页,共51页,2022年,5月20
6、日,19点3分,星期四X(1)、X(2)两点之间的联接直线,可用数学式表达为:式中 为由0到1(0 1)间的任意实数。凸集的性质: 1)若D为凸集, 是一个实数,则集合 D仍是凸集; 2)若D和F均为凸集,则其和(或并)仍是凸集; 3)任何一组凸集的积(或交)仍是凸集。第17页,共51页,2022年,5月20日,19点3分,星期四二、凸函数 具有凸性(表现为单峰性)或只有唯一的局部最优值亦即全域最优值的函数,称为凸函数或单峰函数。其数学定义是: 设 f(X)为定义在 n维欧氏空间中的一个凸集D上的函数,如果对任何实数( 0 1 )以及对D中任意两点X(1)、X(2)恒有: 则f(X)为D上的凸
7、函数,若不满足上式,则为凹函数。第18页,共51页,2022年,5月20日,19点3分,星期四凸函数的几何意义如图2-7所示:图2-7 一元凸函数的几何意义 在凸函数曲线上取任意两点(对应于X轴上的坐标X(1)、X(2)联成一直线线段,则该线段上任一点(对应于X轴上的X(k)点)的纵坐标Y值必大于或等于该点(X(k))处的原函数值f(X(k)。 第19页,共51页,2022年,5月20日,19点3分,星期四凸函数的一些性质: 1)若 f(X)为定义在凸集D上的一个凸函数,且 a是一个正数(a 0),则 af(X)也必是定义在凸集D上的凸函数; 3)若f1(X),f2(X)为定义在凸集D上的两个
8、凸函数,和为两个任意正数,则函数 afl(X)f2(X)仍为D上的凸函数。 2)定义在凸集D上的两个凸函数f1(X),f2(X),其和 f(X)=f1(X)十f2(X)亦必为该凸集上的一个凸函数。 4)若f(X)为定义在凸集D上且具有连续一阶导数的函数,则f(X)为凸函数的充分必要条件为: 对任意两点X(1),X(2),不等式恒成立第20页,共51页,2022年,5月20日,19点3分,星期四三、凸规划 对于约束优化问题 式中若F(X)、 均为凸函数,则称此问题为凸规划。第21页,共51页,2022年,5月20日,19点3分,星期四凸规划的一些性质: 2)凸规划问题中的任何局部最优解都是全局最
9、优解; 1)可行域 为凸集; 3)若F(X)可微,则X*为凸规划问题的最优解的充分必要条件为: 对任意 ,对满足第22页,共51页,2022年,5月20日,19点3分,星期四 不论是无约束或有约束的优化问题,在实际应用中,要证明一个优化问题是否为凸规划,一般比较困难,有时甚至比求解优化问题本身还要麻烦。尤其对一些工程问题,由于其数学模型的性态都比较复杂,更难实现。因此,在优化设计的求解中,就不必花精力进行求证,而通常是从几个初始点出发,找出几个局部最优解,从中选择目标函数值最好的解。注意:第23页,共51页,2022年,5月20日,19点3分,星期四一、 多元函数的泰勒展开2-3 无约束优化问
10、题的极值条件 二元函数:第24页,共51页,2022年,5月20日,19点3分,星期四多元函数泰勒展开海色矩阵(Hessian)第25页,共51页,2022年,5月20日,19点3分,星期四二、无约束优化问题的极值条件 1.F(x)在 处取得极值,其必要条件是: 即在极值点处函数的梯度为n维零向量。第26页,共51页,2022年,5月20日,19点3分,星期四例: 在 处梯度为但 只是双曲抛物面的鞍点,而不是极小点。函数的梯度为零的条件仅为必要的,而不是充分的。 则称 为f的驻点。定义:设 是D的内点,若第27页,共51页,2022年,5月20日,19点3分,星期四根据函数在 点处的泰勒展开式
11、,考虑上述极值必要条件,可得相应的充分条件。 为了判断从上述必要条件求得的 是否是极值点,需建立极值的充分条件。第28页,共51页,2022年,5月20日,19点3分,星期四2. 处取得极值充分条件第29页,共51页,2022年,5月20日,19点3分,星期四,.,各阶主子式均大于零: 则海色(Hessian)矩阵 是正定的,即海色(Hessian)矩阵 负定的,则X*为极大点。 各阶主子式负、正相间: 则X*为极小点。第30页,共51页,2022年,5月20日,19点3分,星期四例2-4:求目标函数f(X)=的梯度和Hessian矩阵。解:因为 则故Hessian阵为:第31页,共51页,2
12、022年,5月20日,19点3分,星期四例2-5 求函数 的极值。解:根据极值的必要条件求驻点得驻点 再根据极值的充分条件,判断此点是否为极值点。由于其各阶主子式均大于零,H(x*)为正定矩阵,故X*=2,4T为极小点,极小值为F(X*)= -13。第32页,共51页,2022年,5月20日,19点3分,星期四2-4 有约束优化问题的极值条件 不等式约束的多元函数极值的必要条件是著名的库恩-塔克(Kuhn-Tucker)条件,它是非线性优化问题的重要理论1 库恩塔克条件 (K-T条件)对于多元函数不等式的约束优化问题: 第33页,共51页,2022年,5月20日,19点3分,星期四K-T条件可
13、阐述为:若 是一个局部极小点,则该点的目标函数梯度 可表示成诸起作用约束面梯度 的线性组合.即 (2-17)在设计点处的起作用约束不等式约束面数;非负值的乘子,也称为拉格朗日乘子。式中第34页,共51页,2022年,5月20日,19点3分,星期四Ox1x2极值点处于等值线的中心极值点处于两个约束曲线的交点上xg1 (x)0g2 (x)0g3 (x)0Ox1x2xg1(x)0g2(x)0第35页,共51页,2022年,5月20日,19点3分,星期四2 有约束问题最优点的几种情况:有作用约束 目标函数是凸函数,可行域是凸集,则目标函数等值线与作用约束曲面的切点为最优点,而且是全局最优点。1. 无作
14、用约束 目标函数是凸函数,可行域是凸集,则最优点是内点。相当于无约束问题的最优点。x (k) 为最优点x*的条件:必要条件:充分条件: Hessian矩阵 H(x(k) 是正定矩阵X*f (x) x*第36页,共51页,2022年,5月20日,19点3分,星期四 库恩塔克条件的几何意义是: 在约束极小值点 x*处,函数F (x) 的负梯度一定能表示成所有起作用约束在该点梯度(法向量)的非负线性组合。第37页,共51页,2022年,5月20日,19点3分,星期四 K-T条件是多元函数取得约束极值的必要条件,以用来作为约束极值的判断条件,又可以来直接求解较简单的约束优化问题。 对于目标函数和约束函
15、数都是凸函数的情况, 符合K-T条件的点一定是全局最优点。这种情况K-T条件即为多元函数取得约束极值的充分必要条件。第38页,共51页,2022年,5月20日,19点3分,星期四 K-T条件是多元函数取得约束极值的必要条件,以用来作为约束极值的判断条件,又可以来直接求解较简单的约束优化问题。例2-6 库恩塔克(K-T)条件应用举例 s.t判断1 0T是否为约束最优点。第39页,共51页,2022年,5月20日,19点3分,星期四(1)当前点 为可行点,因满足约束条件(3) 各函数的梯度:(2)在 起作用约束为g1和g2 , 因 第40页,共51页,2022年,5月20日,19点3分,星期四(4
16、)求拉格朗日乘子由于拉格朗日乘子均为非负,说明是一个局部最优点,因为它满足K-T条件。第41页,共51页,2022年,5月20日,19点3分,星期四s.t第42页,共51页,2022年,5月20日,19点3分,星期四例2-7 对于约束极值问题s.t. 试运用K-T条件验证点为约束极值点。解:图例2-7给出了由g1(x)=0、 g2(x)=0、 g3(x)=0、及所确定的可行域,同时给出了的几条等值线。 第43页,共51页,2022年,5月20日,19点3分,星期四 可见起作用的约束函数是和1. 计算点 的各个约束函数值例-7约束极值问题第44页,共51页,2022年,5月20日,19点3分,星期四2、求相关函数在 点的梯度3、将梯度代入判别公式,求拉格朗日乘子 即 第45页,共51页,2022年,5月20日,19点3分,星期四 均为非负,满足K-T条件,因此同时,由于是凸函数,可行域是凸集,因此点也是全域最优点。为约束极值点。和第46页,共51页,2022年,5月20日,19点3分,星期四设约束优化问题 (课堂练习)它的当前迭代点为=1,0T,试用KT条件。判断它是否为约束最优点第47页,共51页,2022
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 静脉用胺碘酮引起静脉炎的预防与处理
- 大型球磨机筒体端盖连接螺栓安装施工工法
- 不畏冷眼不畏嘲笑只畏自我设限-我的年终总结
- 配电工程试题及答案解析版
- 心衰知识练习题及答案解析
- 2026医技类-眼视光技术(师)216历年题库含答案详解
- 2026医学影像技术期末复习-药理学(本科医学影像技术)历年题库含答案详解
- 2026医学三基-临床医学类-医学三基考试宝典(血型和临床输血学)历年参考题库含答案详解
- 2026北京事业单位招聘考试(针灸推拿)历年参考题库含答案详解
- 2026副高面审答辩-副高066面审答辩职业病学历年题库含答案详解
- 2026年青海高职单招(英语)考试试卷(真题)答案解析
- 2026年风机故障检修考试题库(附答案)
- 【新教材】2026年秋季学期人教PEP版(2024)四年级上册英语教学计划
- 苏州工业园区斜塘街道2026年社工招聘考试【结构化面试题库+高分答题模板】(含考官评分要点)
- 浙教版一年级英语上册English for kids Grade 1A教案
- 2026年全国房地产经纪人之业务操作考试历年考试题(附答案)
- 钢结构网架加固改造施工方案
- 2026年度医师定期考核【执业-5】
- 2026年建筑起重机械司机(施工升降机)试题库(含答案)
- 电化学测量方法
- 2026年上海市安全员C3证模拟试题及答案
评论
0/150
提交评论