2013-03-23 50 views
-2

我是否正確地說模擬退火算法中的能量等於成本變化?模擬退火算法中的能量?

因此,我可以與後續的計算的話:

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

真的很重要嗎?他們稱之爲「能量」,因爲SA來自熱力學比喻。 – tcurvelo 2013-03-23 05:58:04

回答

2

術語「能量」可以有不同的定義,但是它通常指當前客觀價值,或者當前狀態的代價,那就是cost(currentSolution)

您定義的差異以及一些轉換函數通常指定從一個狀態到另一個狀態的transition probability