浙江大学
第16页/共49页
智能优化计算
3.2 模拟退火算法的马氏链描述
马尔科夫链
浙江大学
定义 一步转移概率:
pi, j (n 1) Pr{X (n) j X (n 1) i}
n步转移概率:
p(n) i, j
Pr{X (n)
j
X (0) i}
若解空间有限,称马尔可夫链为有限状态;
若 nZ , pi, j (n) pi, j (n 1) ,称马尔可夫链为时齐的。
第24页/共49页
智能优化计算
3.3 模拟退火算法关键参数和操作的设计
浙江大学
外循环终止准则
常用方法 (1)设置终止温度的阈值; (2)设置外循环迭代次数; (3)算法搜索到的最优值连续若干步保持不变; (4)概率分析方法。
第25页/共49页
智能优化计算
3.4 模拟退火算法的改进
浙江大学
模拟退火算法的优缺点
第6页/共49页
智能优化计算
3.1 模拟退火算法及模型
物理退火过程
浙江大学
数学表述 在温度T,分子停留在状态r满足Boltzmann概率分 布
P{E
E(r)}
1 Z (T )
exp
E(r) kBT
E表示分子能量的一个随机变量,E(r)表示状态r的能量,
kB 0为Boltzmann常数。Z (T )为概率分布的标准化因子:
第29页/共49页
智能优化计算
3.4 模拟退火算法的改进
浙江大学
一种改进的模拟退火算法
改进的退火过程
(1)给定初温t0,随机产生初始状态s,令初始最优解s*=s, 当前状态为s(0)=s,i=p=0;