2009-02-01 16 views

Respuesta

13

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.

+0

thx - usted es el hombre – JohnIdol

+1

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

1

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? :-))

+0

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

1

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).

Cuestiones relacionadas