Evolving neural networks

作者: Risto Miikkulainen

DOI: 10.1145/1274000.1274119

关键词: HyperNEATNeuroevolutionArtificial neural networkEvolutionary computationReinforcement learningMachine learningEvolutionary acquisition of neural topologiesNeuroevolution of augmenting topologiesComputer scienceArtificial lifeArtificial intelligence

摘要: Neuroevolution, i.e. evolution of artificial neural networks, has recently emerged as a powerful technique for solving challenging reinforcement learning problems. Compared to traditional (e.g. value-function based) methods, neuroevolution is especially strong in domains where the state world not fully known: The can be disambiguated through recurrency, and novel situations handled pattern matching. In this tutorial, I will review (1) methods that evolve fixed-topology network topologies, construction processes, (2) ways combining algorithms with evolutionary (3) applications control, robotics, life, games.

参考文章(110)
Michael G. Dyer, Gregory M. Werner, Evolution of herding behavior in artificial animals simulation of adaptive behavior. pp. 393- 399 ,(1993)
David J. Montana, Training feedforward neural networks using genetic algorithms international joint conference on artificial intelligence. pp. 762- 767 ,(1989)
David B. Fogel, Sarah L. Hahn, Timothy J. Hays, James Quon, Further Evolution of a Self-Learning Chess Program. computational intelligence and games. ,(2005)
Heinz Mühlenbein, Byoung-Tak Zhang, Evolving Optimal Neural Networks Using Genetic Algorithms with Occam's Razor. Complex Systems. ,vol. 7, ,(1993)
Jason Gauci, Kenneth O. Stanley, A case study on the critical role of geometric regularity in machine learning national conference on artificial intelligence. pp. 628- 633 ,(2008)
Amy K. Hoover, Michael P. Rosario, Kenneth O. Stanley, Scaffolding for interactively evolving novel drum tracks for existing songs Evo'08 Proceedings of the 2008 conference on Applications of evolutionary computing. pp. 412- 422 ,(2008) , 10.1007/978-3-540-78761-7_44
G. S. Hornby, S. Takamura, O. Hanagata, M. Fujita, J. Pollack, Evolution of Controllers from a High-Level Simulator to a High DOF Robot Evolvable Systems: From Biology to Hardware. pp. 80- 89 ,(2000) , 10.1007/3-540-46406-9_9
Alexis P. Wieland, Evolving Controls for Unstable Systems Connectionist Models#R##N#Proceedings of the 1990 Summer School. pp. 91- 102 ,(1991) , 10.1016/B978-1-4832-1448-1.50015-9
C. Igel, Neuroevolution for reinforcement learning using evolution strategies congress on evolutionary computation. ,vol. 4, pp. 2588- 2595 ,(2003) , 10.1109/CEC.2003.1299414