模拟退火中关于Boltzmann分布和Metropolis采样方法的应用探讨


玻尔兹曼分布 Boltzmann

在这里插入图片描述
玻尔兹曼是一个概率分布或机率量测,它给出了一个系统处于某种量子态的概率,这个概率是该状态的能量和系统温度的函数。分布情况以下列形式表示:
在这里插入图片描述

定义下式
在这里插入图片描述
其中在这里插入图片描述

因此上式描述的是粒子在能量为r的点的概率
(Z(T)是归一化因子,目的是借助它描述粒子存在概率)

进一步推导:
在这里插入图片描述

在同一温度下的两个点,能量分别为E1、E2,此外两点能量E1<E2,根据玻尔兹曼分布可以推知,PE1-PE2,等式右侧是大于零的,进而推知粒子在E1停留的概率会大于E2,因此可以得知:同一温度下粒子是趋于逐渐降低能量的状态。
以上是来自物理学玻尔兹曼分布推导出的粒子运动规律。

在模拟退火中,不会涉及以上逻辑的编写。仅在此处讨论粒子运动规律。


梅特罗波利斯采样方法 Metropolis

Metropolis采样,是一种采样方法
在这里插入图片描述

红框中的式子和boltzmann分布长得很像,这是因为,Metropolis采样对于接受概率的描述,就是参考boltzmann中描述的粒子运动规律而指定的,以这样的特点概率接受劣质样本。在这个式子中,并不包含玻尔兹曼常数,因为此处仅仅借用其物理学思想。
在这里插入图片描述


参考文章

https://blog.csdn.net/weixin_42398658/article/details/84060223
https://wiki.swarma.org/index.php/%E7%8E%BB%E5%B0%94%E5%85%B9%E6%9B%BC%E5%88%86%E5%B8%83
https://www.freesion.com/article/6410371621/
https://blog.csdn.net/lanchunhui/article/details/53100962
https://baike.baidu.com/item/%E7%8E%BB%E5%B0%94%E5%85%B9%E6%9B%BC%E5%88%86%E5%B8%83/53690638?fr=aladdin


文章可能出现的错误或疑问请在评论区回复我。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值