模拟退火算法中的能量?

时间:2013-03-23 05:44:43

标签: algorithm artificial-intelligence simulated-annealing

我是否正确地说模拟退火算法中的能量等于成本的变化?

所以我可以通过以下方式计算出来:

energy = cost(prevSolution) - cost(currentSolution);

1 个答案:

答案 0 :(得分:2)

术语“能量”可以有不同的定义,但它通常表示当前的目标值,或当前状态的成本,即cost(currentSolution)

您定义的差异以及一些转换函数通常会指定从一个州到另一个州的transition probability