模拟退火算法直播的讲义_第1页
模拟退火算法直播的讲义_第2页
模拟退火算法直播的讲义_第3页
模拟退火算法直播的讲义_第4页
模拟退火算法直播的讲义_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如需在博客或如需在博客或 :模拟退火算法 "数学建模学习交流"优质资会议时间:周三4/2918:00-19:00会议ID:745292如果到时候有热心的同学帮忙录屏的话可以把录屏发给我,我会放到B站上面~介绍模拟退火的思想(与模拟对比利用上述思想带大家看实际例子(旅行商问题,书店买书问题,背包问题(搜索?如果有30个自变量怎么办某个目标函数的最值(某一给定的函数、旅行的路程或费用、买书的花费、利润(最大值问题通过给目标函数添加负号可以转换为求最小值问题 模拟(这里用其求解最值问题索,这是两者的区别。共同的缺点:如果解空间的可能情况特别多就GG模拟:随机生成一万个 [0.52452.2515-1.02511.5441-穷举法:x32.99992.99982.9997秒可进行10亿次计算,那么穷尽所有解的时间大于1“亿亿亿”年)(其他你可能感的启发式搜索算法:粒子群、遗传、蚁群等(2)旧的解:𝑥𝑖,对应的函数值为新的解:在𝑥𝑖“附近”随机找一个新的解𝑥𝑗,对应的函数值为 如果𝑓(𝑥𝑗)>𝑓(𝑥𝑖),则接受新解(2)如果𝑓(𝑥𝑗)≤𝑓(𝑥𝑖),那么我们应该直接𝑥𝑗吗?(注:等号跟着哪一边无所谓即p正比即p正比 ,记为𝐩 (在上面的问题中|𝒇(𝒙𝒋)−𝒇(𝒙𝒊)|=𝒇(𝒙𝒊)−𝒇(𝒙𝒋)) 思考:概率位于不唯一,但有一个函数形式很简单:𝐲=𝒆−𝒙(𝒙≥𝟎)x所以我们可以假设:𝐩∝(选择题)接受新解的概率p越大意味着在解空间中搜索的范 A:越 (选择题)假设搜索过程看作一个“工序”,那么搜索前期我们搜索的范围应该尽量 A:我们对式子𝐩∝𝒆−|𝒇(𝒙𝒋)−𝒇(𝒙𝒊)|概率p就和时间有关啦,显然:时间越长,越 原因:tp应该大一点,而原因:tp应该大一点,而𝐶𝑡p𝐶𝑡p𝐶𝑡应该大一点,因此我们可以下结论:𝐶𝑡关于t递增。A,计算解A对应的目标函数值AB,B对应的目标函数值f(B)>f(A),则将解BA,然后重复上面步骤(爬山法的思想如果f(B)≤f(A),那么我们计算接受B的概率 否则我们返回第(2)步,在原来的A附近再重新生成一个解B,然后继续下去。(后三个问题我们等会再来依次看退火是一种金属热处理工艺,指的是将金属缓慢加热到一定温度𝑪𝒕的设置:模拟退火(目前已知 ,且𝐶退火是一种金属热处理工艺,指的是将金属缓慢加热到一定温度定义初始温度𝑇0=100,温度下降的为:𝑇𝑡+1=𝛼𝑇𝑡,𝛼常取0.95,那么时刻t时的温度:𝑇𝑡=𝛼𝑡𝑇0=100×0.95𝑡.取𝐶=1

=𝑒 =𝑒− 𝑝𝑡= 记∆𝒇|𝒇(𝑩)−𝒇(𝑨)|那么pA,计算解A对应的目标函数值AB,B对应的目标函数值f(B)>f(A),则将解BA,然后重复上面步骤(爬山法的思想 如果f(B)≤f(A),那么我们计算接受B的概率

=

rr<pBA重复上面的流程500次;之后我们降低温度,然后再来进行新的一轮搜索。温度小于0.000001(3)我们找到的最优解连续M(例如30次)次迭代都没有变化城市之间的距离,求解每一座城市一次并回到起始城市的最短回路。三种产生新解的方法参考 .旅行商问题(TSP)的改进模拟退火算法[J].微计算机信息,产生新解小的花费(<466),欢迎和我交流,(づ ̄3 ̄)づ。 :梁国宏,张生,,etal.一种改进的模拟退火算法求解0-1背包问题[J].广西民族大学学报(自然科学版),2007(03):97-99.你也可以改进产生新解的方式。我求的最优解为439(●ˇ∀ˇ●)在经典的TSP问题中,假设有n个城市,我们要从某一个城市出发,依次完所有城市MN的,要我们求出一个从MN们回到起点M处。请大家用模拟退火来求解这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论