模拟退火

✍ dations ◷ 2025-12-02 18:38:37 #算法,最优化算法,蒙地卡罗方法

模拟退火是一种通用概率算法,常用来在一定时间内寻找在一个很大搜寻空间中的近似最优解。模拟退火是S. Kirkpatrick, C. D. Gelatt和M. P. Vecchi在1983年所发明。而V. Černý在1985年也独立发明此算法。

模拟退火来自冶金学的专有名词退火。退火是将材料加热后再经特定速率冷却,目的是增大晶粒的体积,并且减少晶格中的缺陷。材料中的原子原来会停留在使内能有局部最小值的位置,加热使能量变大,原子会离开原来位置,而随机在其他位置中移动。退火冷却时速度较慢,使得原子有较多可能可以找到内能比原先更低的位置。

模拟退火的原理也和金属退火的原理近似:我们将热力学的理论套用到统计学上,将搜寻空间内每一点想像成空气内的分子;分子的能量,就是它本身的动能;而搜寻空间内的每一点,也像空气分子一样带有“能量”,以表示该点对命题的合适程度。算法先以搜寻空间内一个任意点作起始:每一步先选择一个“邻居”,然后再计算从现有位置到达“邻居”的概率。

可以证明,模拟退火算法所得解依概率收敛到全局最优解。

由一个产生函数从当前解产生一个位于解空间的新解,并定义一个足够大的数值作为初始温度。

迭代过程是模拟退火算法的核心步骤,分为新解的产生和接受新解两部分:

模拟退火算法与初始值无关,算法求得的解与初始解状态S(是算法迭代的起点)无关;模拟退火算法具有渐近收敛性,已在理论上被证明是一种以概率1收敛于全局最优解的全局优化算法;模拟退火算法具有并行性。

迭代过程的停止准则:温度T降至某最低值时,完成给定数量迭代中无法接受新解,停止迭代,接受当前寻找的最优解为最终解。

在某个温度状态T下,当一定数量的迭代操作完成后,降低温度T,在新的温度状态下执行下一个批次的迭代操作。

寻找能量 E ( s ) {\displaystyle E(s)} 最低的状态 s {\displaystyle s}

相关

  • 坦贾武尔坦贾武尔(泰米尔语:தஞ்சாவூர்;Thanjavur, Tanjore)是印度泰米尔纳德邦的城市之一,位于高韦里河(Kaveri)的南岸,曾经是朱罗王朝的国都。坦贾武尔的布里哈迪希瓦拉神庙1987年
  • 第四纪第四纪(英语:Quaternary Period,符號Q)是地质时代中的最新的一个纪,包括全新世和更新世两个世。第四纪前是新近纪。它从约260万年前开始,一直延续至今。第四纪这个名称最早是意大
  • 特殊器具器具是定义为一种简单的工具,通常是指没有可动部件的单一体成型工具,或是由两三件小零件组合而成,可以用手持操作,通常也是无动力来源或高科技成分,完全依靠手动或简易的杠杆原理
  • 杏林子刘侠(1942年4月12日-2003年2月8日),已故中华民国作家,北投国小毕业。据其自述,因家乡在陕西省扶风县杏林镇(今属陕西省宝鸡市),也为了纪念自己一辈子与医院结下的“不解之缘”(因为杏
  • 三趾马见内文三趾马为哺乳类动物奇蹄目马科进化史上的一个已绝灭的旁支,生存于中新世早期至更新世,距今约2300万年至78.1万年前,曾经广泛分布于北美洲、亚洲、欧洲和非洲,栖息地包括无
  • 天道教青友党朝鲜民主主义人民共和国主题天道教青友党(朝鲜语:천도교청우당/天道敎靑友黨 Chosŏn ch'ŏndogyoch'ŏngudang)是朝鲜民主主义人民共和国的一个政党。该党成立于1946年2月8日,
  • 楢山节考 (1983年电影)《楢山节考》是一部由日本导演今村昌平拍摄的影片,参与电影主演的为日本影星绪形拳。本片在1983年于日本上映。并获得各界广泛的讨论,成为一部经典影片。剧情描写在日本信州深
  • 全关系在数学中,集合上的一个二元关系是全关系(total relation),若其满足:“对所有属于的和,关系到 或关系到。”可用符号表示为:上述性质一般也称为完全性(totality)。实数集上的“小于等
  • GW151226GW151226是由先进激光干涉引力波天文台(aLIGO)于2015年12月26日探测到的引力波现象,是人类继GW150914引力波事件后第二次直接探测到的引力波。相关探测结果是由LIGO与VIRGO团队
  • 珍利亚农场研究园区珍利亚农场研究园区(Janelia Farm Research Campus,缩写 JFRC),简称珍利亚农场(Janelia Farm),是霍华·休斯医学研究所在2006年10月建立的神经科学研究机构,位于美国维吉尼亚州劳登