2008-09-24 23 views

Répondre

3

Ce projet semble assez bien documenté: http://www.codeproject.com/KB/recipes/simulatedAnnealingTSP.aspx. C'est C# mais contient seulement un fichier source important (TravellingSalesmanProblem.cs) donc il est assez facile de l'exécuter via un convertisseur. Peut-être: http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx? Le magazine MSDN a également publié un article intéressant sur neural networks. Comme je comprends le recuit simulé, vous pouvez l'ajouter à d'autres méthodes d'estimation de la fonction (comme les réseaux neuronaux). Vous pouvez donc ajouter un recuit simulé au code VB MSDN en réduisant le Momentum au fil du temps. Le réseau commence 'à chaud' par une erreur de rétro-propagation avec un grand Momentum et se refroidit lentement en réduisant le Momentum et en réduisant ainsi l'effet de l'erreur de sortie dans la rétropropagation.

Cheers.

1

Je me réfère généralement à "Recettes numériques en C/C++" pour tout le pseudocode et je m'adapte à la mienne plus tard. C'est la meilleure documentation/implémentation que vous pourriez trouver. Parfois, vous pouvez même trouver de meilleurs algorithmes ou une autre méthode de résolution. (Dans le cas où Newton Raphshon n'est pas le chemin à parcourir)

+0

Pouvez-vous donner un lien vers cette bibliothèque? Merci. – Thea

+0

http://www.nr.com a toutes les informations. –