2008-09-24 32 views

回答

3

這個項目看起來很好記錄:http://www.codeproject.com/KB/recipes/simulatedAnnealingTSP.aspx。它是C#,但只包含一個重要的源文件(TravellingSalesmanProblem.cs),所以通過轉換器運行它非常容易。也許:http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx

MSDN雜誌也有一篇關於neural networks的有趣文章。據我瞭解模擬退火,你可以將它添加到其他功能估計方法(如神經網絡)。所以你可以通過縮短Momentum隨着時間的推移向MSDN VB代碼添加模擬退火。網絡通過用大動量反向傳播誤差開始「熱」,並通過收縮動量緩慢「冷卻」,從而減少反向傳播中輸出誤差的影響。

乾杯。

1

對於所有的僞代碼,我一般都會參考「C/C++中的數字食譜」,並在稍後適應我自己。這是你能找到的最好的文檔/實現。有時你甚至可以找到更好的算法或解決方法。 (如果Newton Raphshon不可行)

+0

你能給這個圖書館的鏈接嗎?謝謝。 – Thea 2010-06-24 14:30:45