




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章一维搜索方法,第一节一维搜索的概念第二节搜索区间的确定与区间消去法原理第三节一维搜索的试探方法黄金分割法第四节一维搜索的插值方法,第一节一维搜索的概念,当采用数学规划法寻求多元函数的极值点时,一般要进行一系列如下格式的迭代计算:,当方向,给定,求最佳步长,就是求一元函数,的极值问题。这一过程被称为一维搜索。,一维搜索是优化搜索方法的基础。,f(x(k+1)=min.f(x(k)+S(k)=f(x(k)+(k)S(k),求解一元函数的极小点,,可用解析法。,上式求的极值,即求导数为零。,则,数值解法基本思路:,先确定所在的搜索区间,然后根据区间消去法原理不断缩小此区间,从而获得的数值近似解。,解析解法对于函数关系复杂、求导困难等情况难以实现。在实际优化设计中,数值解法的应用更为有效,且适合计算机的运算特点。,一维搜索也称直线搜索。这种方法不仅对于解决一维最优化问题具有实际意义,而且也是求解多维最优化问题的重要支柱。,一维搜索一般分为两大步骤:(1)确定初始搜索区间a,b,该区间应是包括一维函数极小点在内的单谷区间。(2)在单谷区间a,b内通过缩小区间寻找极小点。,第二节搜索区间的确定与区间消去法原理,1、确定搜索区间的外推法,(1)单谷(峰)区间,在给定区间内仅有一个谷值(或有唯一的极小点)的函数称为单谷函数,其区间称为单谷区间。,函数值:“大小大”,图形:“高低高”,单谷区间中一定能求得一个极小点。,说明:单谷区间内,函数可以有不可微点,也可以是不连续函数;,(2)外推方法,基本思想:对任选一个初始点及初始步长,通过比较这两点函数值的大小,确定第三点位置,比较这三点的函数值大小,确定是否为“高低高”形态。,步骤:,1)选定初始点a1,初始步长h=h0,计算y1=f(a1)和y2=f(a1+h),2)比较y1和y2;,a)如果y1y2,向右前进,加大步长h=2h0,转(3)向前;b)如果y1y3,加大步长h=2h,a1=a2,a2=a3,转(3)继续探测;b)如果y2y3,则初始区间得到:a=mina1,a3,b=maxa1,a3,函数最小值所在区间为a,b。,前进搜索步骤表,后退搜索步骤表,(3)搜索区间外推法程序框图,是,否,是,是,否,练习确定的初始搜索区间。,得区间,得区间,2)取,解:1)取,2、区间消去法原理,基本思想:,3、一维搜索方法分类,根据插入点位置的确定方法,可以把一维搜索法分成两大类:,试探法:即按照某种规律来确定区间内插入点的位置,如黄金分割法,裴波纳契法等。裴波纳契数列:1、1、2、3、5、8、13、21、34、55、89、144,插值法(函数逼近法):通过构造插值函数来逼近原函数,用插值函数的极小点作为区间的插入点,如二次插值法,三次插值法等。,第三节一维搜索的试探方法,1、前提,函数在区间上是单谷函数。,2、点的插入原则,(1)要求插入点的位置相对于区间,两端点具有对称性。,(2)要求保留下来的区间内再插入一点所形成的新三段具有相同的比例分布。,3、点位置的确定方法,结论:所谓黄金分割是指将一线段分成两段的方法,使整段长与较长段的长度比值等于较长段与较短段长度的比值即。,两内分点值:,4、黄金分割法的搜索过程,(1)给出初始搜索区间及收敛精度,将赋以,(2)按坐标点计算公式计算并计算其对应的函数值,(3)根据区间消去法原理缩短搜索区间。为了能用原来的坐标点计算公式,进行区间名称的代换,并在保留区间中计算一个新的试验点及其函数值。(4)检查区间是否缩短到足够小和函数值收敛到足够近,如果条件不满足返回到步骤(2)。(5)如果条件满足,则取最后两试验点的平均值作为极小点的数值近似解。,缩短区间的总次数(迭代次数):,5、黄金分割法程序框图,给定,也可采用迭代次数是否大于或等于k作终止准则。,6、举例,对函数,,当给定搜索区间,时,试用黄金分割法求极小点,。,四、一维搜索的插值方法,在某一确定的区间内寻求函数的极小点位置,虽然没有函数表达式,但能够给出若干点处的函数值。可以根据这些点处的函数值,利用插值方法建立函数的某种近似表达式,进而求出函数的极小点,并用它作为原来函数极小点的最小值,这种方法称作插值方法,又叫函数逼近法。,试探法(如黄金分割法)与插值法的比较:,相同点:两种方法都是利用区间消去法原理将初始搜索区间不断缩短,求得极小值的数值近似解。,试探法:试验点是按照某种个特定的规律确定;不考虑函数值的分布;,不同点:表现在试验点(插入点)位置的确定方法不同。,插值法:试验点是按照函数值近似分布的极小点确定;利用了函数值本身及其导数信息。,1、牛顿法(切线法),对于一维搜索函数,假定已经给出极小点的一个较好的近似点,在点附近用一个二次函数来逼近函数,然后以该二次函数的极小点作为极小点的一个新的近似点。根据极值必要条件:,牛顿法的几何解释:,在上图中,在处用一抛物线代替曲线,相当于用一斜线代替。这样各个近似点是通过对作切线求得与轴的交点找到,故牛顿法又称为切线法。,牛顿法的计算步骤:,例题:,给定,,试用,牛顿法求其极小点。,解:1)给定初始点,,控制误差,2),3),4),重复上边的过程,进行迭代,直到,为止。可得到计算结果如下表:,优点:收敛速度快。,缺点:每一点都要进行二阶导数,工作量大;,当用数值微分代替二阶导数,由于舍入误差会影响迭代速度;要求初始点离极小点不太远,否则有可能使极小化发散或收敛到非极小点。,牛顿法的特点:,、二次插值法(抛物线法),基本思想:利用目标函数在不同3点的函数值构成一个与原函数相近似的二次多项式,以函数的极值点(即的根)作为目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铸造造型(芯)工专项考核试卷及答案
- 酿酒师质量追溯知识考核试卷及答案
- 漆器制漆工三级安全教育(公司级)考核试卷及答案
- 2026届高三一轮复习练习试题(标准版)数学第六章必刷小题11数列
- 2025年教师招聘之《幼儿教师招聘》测试卷附答案详解(综合卷)
- 上海市杨思高中2025-2026学年高三语文第一学期期末达标检测模拟试题
- 教师招聘之《小学教师招聘》综合提升练习试题附参考答案详解【a卷】
- 保险机构客户分层策略与2025年精准营销效果评估与优化方案
- 保险机构客户分层与精准营销方案实施与业务增长报告2025
- 香港公司股权转让手续及公司资产评估与处置合同
- 2025年中国采摘机器人行业市场全景分析及前景机遇研判报告
- 心电图质量管理制度
- 2025年全国新高考英语II卷试题解析及复习备考策略(课件)
- 儿童上呼吸道健康管理
- 海事英语阅读 课件Unit 9 Text A Types of Maritime Vessels
- 2025科技公司研发部门劳动合同范本
- DB32-T 4264-2022 金属冶炼企业中频炉使用安全技术规范
- 统编版高中政治选择性必修3《逻辑与思维》期末综合测试卷(含答案解析)
- 物业防洪防汛安全知识培训
- 机电安装工程验收用表
- 家事财产申请表
评论
0/150
提交评论