Question

Quelqu'un connaît-il un exemple raisonnablement bien documenté de recuit simulé dans Visual Basic que je peux examiner et adapter?

Était-ce utile?

La solution

Ce projet semble assez bien documenté: http://www.codeproject.com/ KB / recettes / simulatedAnnealingTSP.aspx . C'est en C # mais ne contient qu'un seul fichier source important (TravellingSalesmanProblem.cs), il est donc assez facile de l'exécuter via un convertisseur. Peut-être que: http://labs.developerfusion.co.uk/convert/ csharp-to-vb.aspx ?

Le magazine MSDN a également publié un article intéressant sur les réseaux de neurones . Si je comprends bien le recuit simulé, vous pouvez l'ajouter à d'autres méthodes d'estimation de fonctions (comme les réseaux de neurones). Vous pouvez donc ajouter un recuit simulé au code MSDN VB en réduisant le momentum au fil du temps. Le réseau commence "chaud" par une erreur de propagation en retour avec un grand moment et se "refroidit" lentement en rétrécissant le moment, réduisant ainsi l'effet de l'erreur de sortie dans la propagation en arrière.

A bientôt.

Autres conseils

Je fais généralement référence aux "recettes numériques en C / C ++". pour tous les pseudocodes et adapter à mon propre plus tard. C'est la meilleure documentation / mise en œuvre que vous puissiez trouver. Parfois, vous pouvez même trouver de meilleurs algorithmes ou un autre moyen de résolution. (Dans le cas où Newton Raphshon n'est pas la voie à suivre)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top