- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3-模拟退火算法工具箱及的应用.ppt
第四讲 模拟退火算法工具箱及应用 * */15 1.理论基础 1.1 模拟退火算法工具箱(simulated annealing toolbox, SAT) 在R2009a版本中,MATLAB自带的遗传算法与直接搜索工具箱集成了模拟退火算法。 基本原理:模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。 * */15 SA算法结构示意图 * */15 simulannealbnd simulanneal simulannealcommon.m saengine solverData.running = ture? sacheckexit.m sanewpoint.m saupdates.m gadsplot.m 得到最优解 N Y SAT的使用只需要调用主函数simulannealbnd即可,函数simulannealbnd则调用函数simulanneal对模拟退火问题进行求解。函数simulanneal依次调用函数simulannealcommon和函数saengine,并最终得到最优解。在函数saengine中,SA进行迭代搜索,直到满足一定的条件才退出。在迭代过程中,函数sanewpoint和函数saupdates是关键函数。 * */15 1.2 模拟退火的一些基本概念 目标函数(objective function):即待优化的函数。在调用函数simulannealbnd运行模拟退火算法时,需要编写该目标函数的M文件。SAT是对目标函数取最小值进行优化的,对于最大值的优化问题,只需要将目标函数乘以-1即可化为最小值优化问题。 温度(temperature): 是一个重要的参数,他随着算法的迭代逐步下降,以模拟固体退火过程中的降温过程。一方面,温度用于限制SA产生的新解与当前解之间的距离,即SA的搜索范围;另一方面,温度决定了SA以多大的概率接受目标函数值比当前解的目标函数值差的新解。 * */15 退火进度表(annealing schedule):是指温度随算法迭代的下降速度。退火过程越缓慢,SA找到全局最优解的机会就越大。退火进度表包括初始温度(initial temperature)及温度更新函数(temperature update function)的参数。 Meteopolis准则: 是指SA接受新解的概率,对于目标函数取最小值的问题,SA接受新解的概率为: * */15 案例分析 求解Rastrigin函数的最小值。 * */15 如何绘制? 命令行方式使用SAT: [x, fval] = simulannealbnd (fun, x0, lb, ub, options) options = saoptimset (‘Param1’,’value1’, ‘Param2’,’value2’,…); * */15 * */15
您可能关注的文档
- 2017版高考英语一轮复习汇总 Unit 1 Friendship考点突破课件.ppt
- 2017版高考语文一轮总复习汇总 专题三 扩展语句,压缩语段(一)扩展语句课件.ppt
- 2017电子商务相关发展趋势.ppt
- 2017高三化学复习汇总与策略.ppt
- 2017高三语文专题复习汇总课件-语言表达简明、连贯、得体2017.4.9.ppt
- 2017高中物理 第二篇章 匀变速直线运动的研究 习题课 自由落体运动与竖直上抛运动课件.ppt
- 2017高中语文 第一单元 科学之光 第4课 斑纹教学课件.ppt
- 2017高中语文第四单元第13课张衡传教学课件.ppt
- 2017高考历史一轮复习汇总 工业文明的崛起和对中国的冲击 第16讲 新潮冲击下的社会生活与交通、通讯的变化课件.ppt
- 2017高考历史一轮复习汇总 第八单元 第23讲 近现代中国物质生活和社会习俗的变化课件.ppt
文档评论(0)