2008-09-24 57 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