标签: algorithm artificial-intelligence simulated-annealing
我是否正确地说模拟退火算法中的能量等于成本的变化?
所以我可以通过以下方式计算出来:
energy = cost(prevSolution) - cost(currentSolution);
答案 0 :(得分:2)
术语“能量”可以有不同的定义,但它通常表示当前的目标值,或当前状态的成本,即cost(currentSolution)。
cost(currentSolution)
您定义的差异以及一些转换函数通常会指定从一个州到另一个州的transition probability。