Domanda

Qualcuno è a conoscenza di un esempio ragionevolmente ben documentato di ricottura simulata in Visual Basic che posso esaminare e adattare?

È stato utile?

Soluzione

Questo progetto sembra abbastanza ben documentato: http://www.codeproject.com/ KB / ricette / simulatedAnnealingTSP.aspx . È C # ma contiene solo un file sorgente importante (TravellingSalesmanProblem.cs), quindi è abbastanza facile eseguirlo attraverso un convertitore. Forse: http://labs.developerfusion.co.uk/convert/ csharp-to-vb.aspx ?

La rivista MSDN ha anche pubblicato un interessante articolo su reti neurali . Come ho capito ricottura simulata, è possibile aggiungerlo ad altri metodi di stima della funzione (come le reti neurali). Quindi è possibile aggiungere la ricottura simulata al codice VB MSDN restringendo il momento nel tempo. La rete si avvia "surriscaldando" eseguendo la backpropagazione dell'errore con un grande momento e si "raffredda" lentamente riducendo il momento e riducendo così l'effetto dell'errore di output nella backpropagazione.

Saluti.

Altri suggerimenti

In genere mi riferisco a "ricette numeriche in C / C ++" per tutto lo pseudocodice e adattarsi al mio più tardi. Questa è la migliore documentazione / implementazione che potresti trovare. A volte potresti persino trovare algoritmi migliori o un modo alternativo di risolvere. (Nel caso in cui Newton Raphshon non sia la strada da percorrere)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top