c# neural-network neat

c# - ¿Algún buen tutorial de SharpNEAT?



neural-network (3)

No he probado SharpNEAT, pero he jugado con algunas de las variantes de Java. Realmente no conozco ningún tutorial, la mayoría de ellos son simplemente la forma demasiado simple de la función XOR.

¿Hay alguna pregunta / problema específico que intentas resolver? Tal vez podríamos intercambiar ideas sobre una solución (para ser justos, también soy relativamente nuevo en NEAT, pero quizás dos mentes son mejores que una) :-))

SharpNEAT es una biblioteca NeuroEvolution of Augmenting Topologies (NEAT) en C #.

¡Todo esto suena muy emocionante, pero no puedo encontrar una maldita muestra / tutorial en ninguna parte!

Cualquier ayuda apreciada!


No, no lo hay ahora, pero si observas el código fuente y algunos de los experimentos existentes, con suerte es bastante obvio cómo se implementa un dominio del problema y se conecta al principal "motor" de neuro-evolución. Sin embargo, es algo que he notado para el futuro.

Es posible que también le interese la versión 2 de la reescritura, actualmente en una fase pre-alfa, pero la fuente está disponible en el sitio web de sharpneat (sección de noticias / comunicados).


Acabo de escribir un tutorial para SharpNEAT 2: http://www.nashcoding.com/?p=90

Habrá al menos dos seguimientos más, que cubran la coevolución y HyperNEAT, pero la parte 1 es suficiente para manejar la mayoría de los experimentos.