更新时间:2023-09-12 13:41:00
你们好,最近小艾特发现有诸多的小伙伴们对于模拟退火算法可以解决什么问题,模拟退火算法这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 根据公式,可调参数为t,如果t过大,迭代将在达到局部最优值时结束;如果很小,计算时间会比较长,所以在退火初期采用较大的t值,随着退火逐渐减小。
2、 初始温度T(0)应该选择得足够高,以使所有的过渡态都是可接受的。
3、 如果退火速率呈指数下降:
4、 T(n)=qT(n),n=1,2,3.q一般在0.8-0.99。
5、 降低退货率的其他方法:
6、 T(n)=T(0)/log(1+t)
7、 T(n)=T(0)/(1+t)
以上就是模拟退火算法这篇文章的一些介绍,希望对大家有所帮助。