HyperNEAT , o Hypercube -based NEAT , [1] es una codificación generativa que desarrolla redes neuronales artificiales (ANN) con los principios del algoritmo ampliamente utilizado NeuroEvolution of Augmented Topologies (NEAT) desarrollado por Kenneth Stanley . [2] Es una técnica novedosa para desarrollar redes neuronales a gran escala utilizando las regularidades geométricas del dominio de la tarea. Utiliza redes productoras de patrones compositivos [3] ( CPPN ), que se utilizan para generar imágenes para Picbreeder.org Archivado el 25 de julio de 2011 en Wayback Machine y formas para EndlessForms.com Archivado el 14 de noviembre de 2018 en Wayback Machine . HyperNEAT se ha ampliado recientemente para desarrollar también ANN plásticas [4] y para desarrollar la ubicación de cada neurona en la red. [5]
Solicitudes hasta la fecha
Aprendizaje multiagente [6]
Evaluación del tablero de damas [7]
Control de robots con patas [8] [9] [10] [11] [12] [13] video
Comparación de codificaciones generativas y directas [14] [15] [16]
Investigación de la evolución de las redes neuronales modulares [17] [18] [19]
Objetos en evolución que pueden imprimirse en 3D [20]
Evolución de la geometría neuronal y la plasticidad de una ANN [21]
Referencias
^ Stanley, Kenneth O.; D'Ambrosio, David B.; Gauci, Jason (14 de enero de 2009). "Una codificación basada en hipercubos para la evolución de redes neuronales a gran escala". Vida artificial . 15 (2): 185–212. doi :10.1162/artl.2009.15.2.15202. ISSN 1064-5462. PMID 19199382. S2CID 26390526.
^ Stanley, Kenneth O.; Miikkulainen, Risto (1 de junio de 2002). "Redes neuronales en evolución mediante el aumento de topologías". Computación evolutiva . 10 (2): 99–127. CiteSeerX 10.1.1.638.3910 . doi :10.1162/106365602320169811. ISSN 1063-6560. PMID 12180173. S2CID 498161.
^ Stanley, Kenneth O. (10 de mayo de 2007). "Redes productoras de patrones compositivos: una nueva abstracción del desarrollo". Programación genética y máquinas evolutivas . 8 (2): 131–162. CiteSeerX 10.1.1.643.8179 . doi :10.1007/s10710-007-9028-8. ISSN 1389-2576. S2CID 2535195.
^ Risi, Sebastian; Stanley, Kenneth O. (25 de agosto de 2010). "Codificación indirecta de la plasticidad neuronal como patrón de reglas locales". En Doncieux, Stéphane; Girard, Benoît; Guillot, Agnès; Hallam, John; Meyer, Jean-Arcady; Mouret, Jean-Baptiste (eds.). From Animals to Animats 11 . Apuntes de clase en informática. Vol. 6226. Springer Berlin Heidelberg. págs. 533–543. CiteSeerX 10.1.1.365.5589 . doi :10.1007/978-3-642-15193-4_50. ISBN9783642151927.
^ Risi, Sebastian; Stanley, Kenneth O. (31 de agosto de 2012). "Una codificación basada en hipercubos mejorada para desarrollar la ubicación, la densidad y la conectividad de las neuronas". Vida artificial . 18 (4): 331–363. doi : 10.1162/ARTL_a_00071 . ISSN 1064-5462. PMID 22938563. S2CID 3256786.
^ D'Ambrosio, David B.; Stanley, Kenneth O. (1 de enero de 2008). "Codificación generativa para aprendizaje multiagente". Actas de la 10.ª conferencia anual sobre computación genética y evolutiva . GECCO '08. Nueva York, NY, EE. UU.: ACM. pp. 819–826. doi :10.1145/1389095.1389256. ISBN .9781605581309. Número de identificación del sujeto 11507017.
^ J. Gauci y KO Stanley, “Un estudio de caso sobre el papel crítico de la regularidad geométrica en el aprendizaje automático”, en AAAI (D. Fox y CP Gomes, eds.), págs. 628–633, AAAI Press, 2008.
^ Risi, Sebastian; Stanley, Kenneth O. (1 de enero de 2013). "Afrontando el desafío de aprender un controlador neuronal flexible para una diversidad de morfologías". Actas de la 15.ª conferencia anual sobre computación genética y evolutiva . GECCO '13. Nueva York, NY, EE. UU.: ACM. pp. 255–262. CiteSeerX 10.1.1.465.5068 . doi :10.1145/2463372.2463397. ISBN .9781450319638.S2CID10308013 .
^ Clune, J.; Beckmann, BE; Ofria, C.; Pennock, RT (1 de mayo de 2009). "Evolución de marchas cuadrúpedas coordinadas con la codificación generativa HyperNEAT". Congreso IEEE sobre computación evolutiva de 2009. págs. 2764–2771. CiteSeerX 10.1.1.409.3868 . doi :10.1109/CEC.2009.4983289. ISBN .978-1-4244-2958-5.ID S2C 17566887.
^ Clune, Jeff; Ofria, Charles; Pennock, Robert T. (1 de enero de 2009). "La sensibilidad de HyperNEAT a diferentes representaciones geométricas de un problema". Actas de la 11.ª conferencia anual sobre computación genética y evolutiva . GECCO '09. Nueva York, NY, EE. UU.: ACM. págs. 675–682. doi :10.1145/1569901.1569995. ISBN9781605583259.S2CID 16054567 .
^ Yosinski J, Clune J, Hidalgo D, Nguyen S, Cristobal Zagal J, Lipson H (2011) Evolución de los modos de andar de los robots en hardware: codificación generativa HyperNEAT frente a optimización de parámetros. Actas de la Conferencia Europea sobre Vida Artificial. (pdf)
^ Lee S, Yosinski J, Glette K, Lipson H, Clune J (2013) Evolución de los modos de andar de los robots físicos con la codificación generativa HyperNEAT: los beneficios de la simulación. Aplicaciones de la informática evolutiva. Springer. pdf
^ Lee, Suchan; Yosinski, Jason; Glette, Kyrre; Lipson, Hod; Clune, Jeff (3 de abril de 2013). "Evolución de los modos de andar de los robots físicos con la codificación generativa HyperNEAT: los beneficios de la simulación". En Esparcia-Alcázar, Anna I. (ed.). Aplicaciones de la computación evolutiva . Apuntes de clase en informática. Vol. 7835. Springer Berlin Heidelberg. págs. 540–549. CiteSeerX 10.1.1.364.8979 . doi :10.1007/978-3-642-37192-9_54. ISBN .9783642371912.
^ Clune, J.; Stanley, KO; Pennock, RT; Ofria, C. (1 de junio de 2011). "Sobre el rendimiento de la codificación indirecta en el continuo de regularidad". IEEE Transactions on Evolutionary Computation . 15 (3): 346–367. CiteSeerX 10.1.1.375.6731 . doi :10.1109/TEVC.2010.2104157. ISSN 1089-778X. S2CID 3008628.
^ Clune, Jeff; Ofria, Charles; Pennock, Robert T. (13 de septiembre de 2008). "Cómo funciona una codificación generativa a medida que disminuye la regularidad de los problemas". En Rudolph, Günter; Jansen, Thomas; Beume, Nicola; Lucas, Simon; Poloni, Carlo (eds.). Resolución de problemas en paralelo a partir de la naturaleza – PPSN X . Apuntes de clase en informática. Vol. 5199. Springer Berlin Heidelberg. págs. 358–367. doi :10.1007/978-3-540-87700-4_36. ISBN9783540876991.
^ Clune, Jeff; Beckmann, Benjamin E.; Pennock, Robert T.; Ofria, Charles (13 de septiembre de 2009). "HybrID: una hibridación de codificaciones indirectas y directas para computación evolutiva". En Kampis, George; Karsai, István; Szathmáry, Eörs (eds.). Avances en vida artificial. Darwin conoce a von Neumann . Apuntes de clase en informática. Vol. 5778. Springer Berlin Heidelberg. págs. 134–141. CiteSeerX 10.1.1.409.741 . doi :10.1007/978-3-642-21314-4_17. ISBN .9783642213137.
^ Clune, Jeff; Beckmann, Benjamin E.; McKinley, Philip K.; Ofria, Charles (1 de enero de 2010). "Investigación sobre si hyperNEAT produce redes neuronales modulares". Actas de la 12.ª conferencia anual sobre computación genética y evolutiva . GECCO '10. Nueva York, NY, EE. UU.: ACM. pp. 635–642. CiteSeerX 10.1.1.409.4870 . doi :10.1145/1830483.1830598. ISBN .9781450300728. Número de identificación del sujeto 14826185.
^ Suchorzewski, Marcin; Clune, Jeff (1 de enero de 2011). "Una nueva codificación generativa para redes modulares, regulares y escalables en evolución". Actas de la 13.ª conferencia anual sobre computación genética y evolutiva . GECCO '11. Nueva York, NY, EE. UU.: ACM. pp. 1523–1530. CiteSeerX 10.1.1.453.5744 . doi :10.1145/2001576.2001781. ISBN .9781450305570. Número de identificación del sujeto 2542736.
^ Verbancsics, Phillip; Stanley, Kenneth O. (1 de enero de 2011). "Restricción de la conectividad para fomentar la modularidad en HyperNEAT". Actas de la 13.ª conferencia anual sobre computación genética y evolutiva . GECCO '11. Nueva York, NY, EE. UU.: ACM. pp. 1483–1490. CiteSeerX 10.1.1.379.1188 . doi :10.1145/2001576.2001776. ISBN .9781450305570.S2CID1442181 .
^ Clune, Jeff; Lipson, Hod (1 de noviembre de 2011). "Objetos 3D en evolución con una codificación generativa inspirada en la biología del desarrollo". ACM SIGEVOlution . 5 (4): 2–12. doi :10.1145/2078245.2078246. ISSN 1931-8499. S2CID 9566239.
^ Risi, S.; Stanley, KO (1 de junio de 2012). "Un enfoque unificado para la evolución de la plasticidad y la geometría neuronal". Conferencia conjunta internacional sobre redes neuronales de 2012 (IJCNN) . pp. 1–8. CiteSeerX 10.1.1.467.8366 . doi :10.1109/IJCNN.2012.6252826. ISBN .978-1-4673-1490-9. Número de identificación del sujeto 14268194.
Enlaces externos
Página de usuarios de HyperNEAT
El sitio web de Ken Stanley
"Grupo de Investigación sobre Complejidad Evolutiva en la UCF"
Página de inicio del proyecto NEAT
PicBreeder.org Archivado el 17 de abril de 2021 en Wayback Machine
EndlessForms.com Archivado el 14 de noviembre de 2018 en Wayback Machine