004第四章 无约束优化计算方法.ppt





《004第四章 无约束优化计算方法.ppt》由会员分享,可在线阅读,更多相关《004第四章 无约束优化计算方法.ppt(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本次课的主要内容:本次课的主要内容:1.一维寻优最优化的概念2.极值存在区间的确定3.压缩区间计算原理4.黄金分割法的由来及其计算步骤5.0.618法的程序框图第四章第四章 无约束优化计算方法无约束优化计算方法4.1 引言引言一、无约束优化问题的一般形式:求其最优解 和 的方法,称为无约束优化计算方法无约束优化计算方法分 类非梯度算法随机搜索法、坐标轮换法、Powell法、单纯形法等梯度法、共轭梯度法、牛顿法、修正牛顿法、变尺度法等梯度算法二、无约束优化问题的一般步骤:1.从某一初始点 开始迭代计算;2.各种方法在 领域内产生新点 ;3.检验点 是否满足最优性条件。函数构造不同迭代终止准则4.
2、2 单变量优化计算方法单变量优化计算方法即,求优化步长因子 使 沿给定方向达到极小值。则称为一维搜索的最优步长因子。求 值的方法称为一维搜索优化计算方法一维搜索优化计算方法或单变量优化计算方法单变量优化计算方法。一、概念一维搜索示意图 当目标函数可以精确求导时,其最优步长因子可以用解析法求得:一维搜索方法包括:分数法(Fibonacci法)、黄金分割法(0.618法)、牛顿法、二次插值法和三次插值法等。一维搜索最优化方法步骤:1、在 方向上确定函数值最小点所在区间2、求出该区间内的最优步长因子二、分类及一般步骤4.2.1 搜索区间的确定搜索区间的确定 所谓搜索区间就是沿 方向找出一个单峰区间
3、,即在该区间内的函数变化只有一个峰值,如图所示:性质:若在 区间内另取一点 ,即 或 单峰函数 将初始迭代 和 定为搜索区间的左端点 ;用一试探步长 沿 方向移动一步 并计算其点的函数值 ,若 则继续增大步长 ,再计算其函数值 ,与前一点的函数值进行比较,直到相临两点的函数值满足 时为止,即形成了高-低-高的一维函数曲线;最后一点就定为搜索区间的右端点 。中间点 。正向搜索前进极小点在右方 若 ,则步长值 改为 ,即取步长 ,继续计算,直到 为止,也可得到高-低-高的一维函数曲线。将左端点值定为终止点 ,而右端点定为起始点 ,中间点定为 。反向搜索后退进退法极小点在左方外推法确定搜索区间向右移
4、动求新点想想一一想想:该方法的程序框图高-低-高4.2.2 黄金分割法(黄金分割法(0.618法)法)黄金分割法适用于 区间上的任何单峰函数求极小值问题。对函数除要求单峰外不作其它要求,甚至可以不连续。因此,这种方法的适应面相当广。一、一、区间压缩区间压缩原理原理 目标函数 ,所在搜索区间第一次搜索时定为 ,求给定方向 上的最优步长因子。首先在 区间内取两个 值 ,且满足 并按一个公比(0 eps&kfu a=l;%改变区间左端点 l=u;u=a+0.382*(b-a);else b=u;%改变区间右端点 u=l;l=a+0.382*(b-a);end k=k+1;tol=abs(b-a);e
5、ndif k=100000 disp(找不到最小值);x=NaN;minf=NaN;return;endx=(a+b)/2;minf=subs(f,findsym(f),x);format short;书本的87页,习题4-1一、基本思想:利用三点的函数值来构造一个二次插值多项式,以近似的表达原目标函数,并求这个的多项式的极值点作为原函数极小点的近似值。二、原理:在一维搜索中,与 均为已知,因此目标函数是 的一元函数 现在构造一个二次多项式 逼近目标函数4.2.2 二次插值法(近似抛物线法)二次插值法(近似抛物线法)二次插值法原理图思考:压缩搜索区间时,有几种情况,书上的程序框图中是怎样解决这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 004第四章 无约束优化计算方法 004 第四 无约束 优化 计算方法

限制150内