- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文档全是精心选出来的精品资料,绝对值得下载!
Fibonacci方法评价 Fibonacci方法评价 * * 0.618法与Fibonacci法 单谷函数(Unimodal Function)---定义 0.618法与Fibonacci法 单谷函数-----性质 注:通过计算区间 内两个不同点的函数值,就可以 确定一个包含极小点的子区间. 0.618法与Fibonacci法 单谷函数-----性质 0.618法与Fibonacci法 (3) (1) ; (2) 数; 问题的提出 0.618法与Fibonacci法 通过选取试探点使包含极小点的区间不断缩短, 值均接近极小值。 直到区间长度小到一定程度,此时区间上各点的函数 0.618法(黄金分割法)--- Golden Section Search 思路 下面推导黄金分割法的计算公式. 0.618法与Fibonacci法 0.618法(黄金分割法) 计算公式 0.618法与Fibonacci法 0.618法(黄金分割法) 计算公式 缩短率 0.618法(黄金分割法) 情 每次迭代区间长 度的缩短率相同 1 计算公式 0.618法与Fibonacci法 0.618法(黄金分割法) 注: 缩短率 恰为黄金分割数,即它满足 几何意义:黄金分割数 对应的点在单位长区间 [ 0,1]中的位置相当于其对称点 在区间[0, ]中的位置(如图6.2.2所示) 注 计算公式 0.618法与Fibonacci法 0.618法(黄金分割法) 算法步骤 0.618. = Step3 若 则 停; 否则 转Step4. 例 用黄金分割法求函数 在区间 上的极小点。 要求最终区间长度不大于 原始区间长度的0.08倍. 解 函数 在区间 上为单谷函数,且 0.618法与Fibonacci法 0.618法(黄金分割法) 举例 第一次迭代 缩短后区间为 第二次迭代 缩短后区间为 0.618法与Fibonacci法 0.618法(黄金分割法) 举例 是 1.757 1.751 0.580 0.528 6 否 1.751 1.753 0.528 0.443 5 否 1.777 1.751 0.665 0.528 4 否 1.751 1.788 0.528 0.305 3 否 1.901 1.751 0.888 0.528 2 否 1.751 2.059 0.528 -0.056 1 否 2.695 1.751 1.472 0.528 0 迭代 次数 0.618法与Fibonacci法 Fibonacci法 当事先给定搜索算法的迭代次数N时,问按何种规则选取试探点可以使给定的搜索区间长度最快地缩短? 思路 问题的提出 由0.618法的推导过程知:在一般搜索算法的迭代过程中,缩短率满足 且 0.618法与Fibonacci法 Fibonacci法 待解决的问题转化 为优化问题: 思路 可以证明,此优化问题的最优解为 其中 FN-k 为Fibonacci数,即 0.618法与Fibonacci法 Fibonacci法 Fibonacci 法迭代公式 = 0.618法与Fibonacci法 Fibonacci法 注意事项 (1) 迭代次数n-1的确定 若原始区间为 要求最终区间长度 则 可确定n-1. (2) 第n-1次迭代中两个试点的选取方式 Fibonacci法 算法步骤 + Fibonacci法 算法步骤 0.618法与Fibonacci法 例 用Fibonacci法求函数 在区间 上的极小点。 要求最终区间长度不大于 原始区间长度的0.08倍. 解: 函数 在区间 上为下单峰函数, 由 可知 应取6 0.618法与Fibonacci法 Fibonacci法 举例 第一次迭代: 缩短后区间为 0.618法与Fibonacci法 Fibonacci法 举例 第二次迭代: 缩短后区间为 0.618法与Fibonacci法 Fibonacci法 举例 第三次迭代: 缩短后区间为 第四次迭代: 缩短后区间为 0.618法与Fibonacci法 Fibonacci法 举例 第五次迭代: 0.618法与Fibonacci法 Fibonacci法 举例 缩短后区间为[0.231, 0.5386]. Fibonacci法的优点 效率最高,有限个试点的情况下,可将最优点所在的区间缩小到最小. 0.618法与Fibonacci法
您可能关注的文档
最近下载
- 2025年机械设备安装工职业技能竞赛参考试题库资料500题(含答案).pdf
- 人教版道德与法治六年级下册知识点汇总.docx VIP
- 生物安全程序文件(2025版).pdf VIP
- 01医政管理配置及用户手册imedical医务管理配置手册.pdf
- 离合器装配实训.doc VIP
- 常见词金字塔句子Pyramid Sentences 2nd Grade Sight Words.pdf VIP
- 220kV变电站设计220kV变电站设计.doc VIP
- GB∕T 33091-2016 聚氨酯筛板(高清版).pdf
- AIAG&VDA-FMEA新版失效模式及影响分析(FMEA).pdf VIP
- 尾矿库环境风险评估报告.docx
文档评论(0)