SharpNEAT es una biblioteca NeuroEvolution of Augmenting Topologies (NEAT) en C#.¿Algún buen tutorial de SharpNEAT?
¡Todo esto suena muy emocionante pero no puedo encontrar una maldita muestra/tutorial en ninguna parte!
Cualquier ayuda apreciada!
SharpNEAT es una biblioteca NeuroEvolution of Augmenting Topologies (NEAT) en C#.¿Algún buen tutorial de SharpNEAT?
¡Todo esto suena muy emocionante pero no puedo encontrar una maldita muestra/tutorial en ninguna parte!
Cualquier ayuda apreciada!
acabo escribió un tutorial para SharpNEAT 2: http://www.nashcoding.com/?p=90
No van a ser por lo menos dos más seguimientos, que cubre co-evolución y HyperNEAT, sino que forma parte 1 es suficiente para manejar la mayoría de los experimentos.
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 una pregunta/problema específico que intenta 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 mejor que una? :-))
No tengo ningún problema específico en mente, estoy muy interesado en explorar el potencial de la neuroevolución con NEAT, busco tutoriales solo para tener una idea de alguna aplicación en el mundo real. ¡Es fascinante que la neuroevolución sea el mismo proceso del cual evolucionó el cerebro humano! – JohnIdol
No, no lo hay ahora, pero si miran el código fuente y algunos de los experimentos existentes entonces, con suerte, es bastante obvio cómo se implementa un dominio del problema y se conecta con el "motor" de neuro-evolución principal. Sin embargo, es algo que he notado para el futuro.
Puede que también le interese la versión 2 de reescritura, actualmente en una fase pre-alfa, pero la fuente está disponible en el sitio web sharpneat (sección de noticias/comunicados).
thx - usted es el hombre – JohnIdol
Sé que ha pasado bastante tiempo desde que se hizo esta pregunta y se publicó el tutorial, pero como sigue siendo el único tutorial de SharpNeat, probablemente debería mencionar que hay algunos problemas con la parte 3 (HyperNEAT) del tutorial. Sería genial si pudieras actualizarlo en algún momento porque usar estos marcos no es realmente trivial. – Amposter