模拟退火

✍ dations ◷ 2025-12-01 21:00:56 #算法,最优化算法,蒙地卡罗方法

模拟退火是一种通用概率算法,常用来在一定时间内寻找在一个很大搜寻空间中的近似最优解。模拟退火是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}

相关

  • 化学物理学化学物理学是化学和物理学的交叉学科,借助原子与分子物理学和凝聚态物理学中的理论方法和实验技术,研究物理化学现象的学科,是从物理学观点研究化学过程的物理学分支学科。化学
  • 荧光假单胞菌CCUG 1253 CCEB 546 CFBP 2102 CIP 69.13 DSM 50090 JCM 5963 LMG 1794 NBRC 14160 NCCB 76040 NCIMB 9046 NCTC 10038 NRRL B-14678 VKM B-894Bacillus fluore
  • 孙云铸孙云铸(1895年11月-1979年1月5日),字铁仙,江苏高邮人,中国古生物学家、地质学家,中国科学院院士,中国古生物学与地层学领域的主要奠基人。孙云铸于1916年考入北洋大学采矿专业,次年转
  • 完全解放《完全解放》(英语:),是美国流行女歌手布兰妮·斯皮尔斯的一首歌曲,收录于她的第7张录音室专辑《蛇蝎美人》中。马克斯·马丁和歇尔贝克参与了创作和制作,此外,沙凡·科提查也创作
  • 安东·斯蒂凡诺维奇·阿连斯基安东·斯蒂凡诺维奇·阿连斯基(俄语:Антон Степанович Аренский,1861年7月12日-1906年2月25日),俄罗斯作曲家,钢琴家,音乐教育家。早年在圣彼得堡音乐学院
  • 大米带坐标:34°N 91°W / 34°N 91°W / 34; -91大米带(Rice Belt)是美国的一个地理地区,包括了阿肯色州、路易斯安那州、密西西比州和得克萨斯州,均位于美国南部。这一地区是美国主要
  • 唐珣唐珣(1433年-?),字廷贵,直隶松江府华亭县人,明朝政治人物。天顺丁丑进士,弘治间累官两广巡抚。应天府乡试第二十四名。天顺元年(1457年)二甲第五十四名进士。出知合州,兴学劝农,盗贼敛迹
  • 吴达善吴达善(?-1771年),瓜尔佳氏,字雨民,陕西驻防满洲正红旗人。吴达善在雍正己酉科成为贡生、乙卯科考取举人,乾隆丙辰科进士。吴达善曾由户部主事官至国子监祭酒 、兵部左侍郎,工部右侍
  • 正规算子在数学中,尤其是泛函分析领域,一个复希尔伯特空间 H {\displaystyle H} 上的正规算子(英语:normal operator) N :
  • 聪健健身连锁中心聪健健身连锁中心有限公司(clever fit GmbH)是一家位于德国、奥地利和荷兰的健身连锁机构。聪健健身在德国算得上是最大的健身连锁中心中的一家。聪健健身的总部位于上巴伐利