當前位置:生活全書館 >

學習教育

> 模擬退火演算法介紹

模擬退火演算法介紹

1、模擬退火演算法來源於固體退火原理,是一種基於概率的演算法,將固體加溫至充分高,再讓其徐徐冷卻,加溫時,固體內部粒子隨溫升變為無序狀,內能增大,而徐徐冷卻時粒子漸趨有序,在每個溫度都達到平衡態,最後在常溫時達到基態,內能減為最小。

模擬退火演算法介紹

2、模擬退火演算法(Simulated Annealing,SA)最早的思想是由N. Metropolis 等人於1953年提出。1983 年,S. Kirkpatrick 等成功地將退火思想引入到組合優化領域。它是基於Monte-Carlo迭代求解策略的一種隨機尋優演算法,其出發點是基於物理中固體物質的退火過程與一般組合優化問題之間的相似性。模擬退火演算法從某一較高初溫出發,伴隨溫度引數的不斷下降,結合概率突跳特性在解空間中隨機尋找目標函式的全域性最優解,即在區域性最優解能概率性地跳出並最終趨於全域性最優。

3、模擬退火演算法是一種通用的優化演算法,理論上演算法具有概率的全域性優化效能,目前已在工程中得到了廣泛應用,諸如VLSI、生產排程、控制工程、機器學習、神經網路、訊號處理等領域。

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/xuexijiaoyu/85nnq6.html