Pergunta

Alguém tem conhecimento de um exemplo razoavelmente bem documentado de recozimento simulado em Visual Basic que eu possa examinar e adaptar?

Foi útil?

Solução

Este projeto parece muito bem documentado: http://www.codeproject.com/ KB / receitas / simulatedAnnealingTSP.aspx . É C #, mas contém apenas um importante arquivo de origem (TravellingSalesmanProblem.cs) por isso é muito fácil de executá-lo através de um conversor. Talvez: http://labs.developerfusion.co.uk/convert/ csharp-to-vb.aspx ?

revista MSDN também tinha um artigo interessante sobre redes neurais . Como eu entendo recozimento simulado, pode adicioná-lo a outros métodos função de estimativa (como redes neurais). Então você pode adicionar o recozimento simulado para o código MSDN VB encolhendo a Momentum ao longo do tempo. Os 'hot' começa rede por backpropagating erro com um grande impulso e, lentamente, 'esfria' por diminuir o ritmo e, assim, reduzindo o efeito de erro de saída em backpropagation.

Felicidades.

Outras dicas

I geralmente se referem às "receitas numéricas em C / C ++" para toda a pseudocódigo e se adaptar a minha própria depois. Essa é a melhor documentação / implementação que você poderia encontrar. Às vezes você pode até encontrar melhores algoritmos ou uma forma alternativa de solução. (No caso de Newton Raphshon não é o caminho a percorrer)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top