- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
跳转到第一页 跳转到第一页 §9.5 模拟退火 模拟退火(Simulated Annealing Algorithm)是近几年提出的一种适合解大规模组合优化问题,特别是解NP完全问题的通用有效近似算法。 与以往的近似算法相比,具有描述简单、使用灵活、运用广泛、运行效率高和较少受初始条件限制等优点,而且特别适合并行计算。 §9.5.1 固体退火与模拟退火算法 固体退火过程 Metropolis准则 模拟退火算法的原理 1.固体退火过程 固体退火是指将固体加热至熔化,再徐徐冷却使之凝固成规整晶体的热力学过程,属于热力学与统计物理研究的范畴。 热力学定律 ─ 系统状态的自发变化总是朝着自由能减小的方向进行,当自由能达到最小时,系统达到平衡。 系统自由能变化: 系统平衡时,宏观状态已经确定,但系统的微观状态不断变化。对于一确定的宏观状态系统处于某一微观状态(或其附近)的几率分布为Gibbs正则分布,即:其中, 称为Boltzmann因子,T 是绝对温度,k, Z 是常数。 2. Metropolis接受准则 重要性采样法(Metropolis等, 1953年):初始状态—当前状态—重要状态 3. 模拟退火算法的提出 1982年,Kirkpatrick等提出。 初始解—当前解—新解—最终解 §9.5.2 模拟退火算法的基本过程 程序: procedure SIMULATED_ANNEALING; begin INITIALIZE(i0,t0,L0); k:=0; i:=i0; repeat for l:=1 to Lk do begin GENERATE(j from Si); if random [0,1) then i:=j end; k:=k+1; CALCULATE_LENGTH(Lk); CALCULATE_CONTROL(tk); until stop_criterion end; 程序框图 初始化 产生新解 评 价 STOP Metropolis准则 Y N 降温 START 马尔克夫链结束? N Y 满足结束条件? 设置起始温度T0; 产生随机解 {xi} 冷却进度表 (Annealing Schedule) §9.5.3 模拟退火算法的冷却进度表 模拟退火算法中参数tk和Lk(k=0,1,2…)的选择是算法的关键,直接决定收敛速度。 冷却进度表(Cooling Schedule) 1.控制参数t的初始值t0; 2.控制参数t的衰减函数; 3.控制参数t的终值tf (停止准则); 4.马尔柯夫链的长度Lk与?x的产生。 T(k)与G(?x) BA VFA FA 概率密度函数 Generation Distribution 退火进度表 Annealing Schedule BA FA VFA §9.5.4 模拟退火算法的特点与改进 特点:高效、健壮、通用、灵活 改进措施 1. 加温过程 2. 记忆功能 3. 返回搜索过程(局部搜索最优解) 4. 回火功能 5. 演化策略(GA-SAA的结合) 退火演化算法 initialization while (!stop) for i=1, popsize SA: 马尔柯夫链(产生新解、Metropolis准则) end GA: selection crossover mutation SA: annealing end of while 快速退火演化(FAEA)算法 START SA, GA:初始化 SA:马尔柯夫链 tktf? VFA:产生新解 SA:接受新解? STOP SA:新解转移 VFA:调整 Y Y N N GA:个体i ? pop GA:选择 基因交换 变异 §9.5.5 模拟退火算法的应用 优化问题——与遗传算法相同 几种算法用于函数极值问题的结果比较(1 — F8) GA(100) VFA AEA(30) FAEA(30) 20 / 100 20 / 100 20 / 100 20 / 100 115474 / 829130 / 400009 527 / 1113 / 3000 9510 / 12417 / 17370 10684 / 13587 / 10172 方法 成功次数 / 成功率 评价次数(min/av
您可能关注的文档
- 2014四平事业单位辅导简章.ppt
- 2014年临床护士工作能力考核培训------外科部分.ppt
- 2014年固定资产投资决算报表培训 肇庆财政局绩效评价科 .ppt
- 2014年度企业决算管理工作布置提纲.ppt
- 2014年度各级科技计划实施和管理工作相关问题说明.ppt
- 2014年杭州中考科学物理.ppt
- 2014年温州事业单位考试 公开课.ppt
- 2014年统计年报和2015年定期统计报表制度培训.ppt
- 2014年语文中考科目说明解读.ppt
- 2014年绩效审计研究.ppt
- 97-10-04.ppt
- 97-10人事生活化.ppt
- APEC Study Center Consortium Conference, San Francisco, .ppt
- APP用户0到1000万.ppt
- Behind The Supply Curve- Production Function I.ppt
- Beyond Panaceas- Understanding Social-Ecological Systems.ppt
- C ++ 程序设计教程(第二版).ppt
- C# DataGridView更新操作讲师:小浩.ppt
- CALIS建设与数字图书馆可持续建设.ppt
- Caltrans Transportation Planning Grant Programs-Partners.ppt
最近下载
- Beetl2.9 中文文档(学习JAVA知识资料).pdf VIP
- 浙科版2023版综合实践活动一年级上册《快乐的小农夫》教学设计.docx VIP
- 市场营销策划教学教案.pdf VIP
- 周末安全教育教育主题班会 35张幻灯片.pptx VIP
- 20S515钢筋混凝土及砖砌排水检查井.pptx VIP
- 2025年上海中考复习必背英语考纲词汇表默写(汉英互译).docx VIP
- C语言串讲笔记.pdf VIP
- 2025年上海高考英语复习必背考纲词汇手册默写.pdf VIP
- 浙科版2023版综合实践活动一年级上册《小小售货员》教学设计.docx VIP
- 2025年地震安全法规与减灾常识测试题库及解答集锦.pdf VIP
文档评论(0)