The OpenNERO AI Research and Education Platform
Since 2009
In this project, a general research and education platform for artificial intelligence (AI) called OpenNERO will be built. The platform is based on a sophisticated simulation and graphical display of a 3-D physical world, including multiple agents with embedded sensors and effectors, multiple objects, together with GUIs for manipulating the environment and the agents. Using the existing NERO game as a starting points, our goals are to (1) implement the game entirely with open source software, (2) extend it to more general physical and communicative interactions among the agents and the agents and the environment, (3) build tools for the user to construct new environments, tasks, and AI methods, and to visualize the behaviors and analyze performance statistically, and (4) implement and demonstrate a number of AI techniques, such as search, vision, and supervised and reinforcement learning. The resulting OpenNERO software environment will allow developing and testing new AI methods as well as demonstrating existing methods in a sophisticated and concrete simulation of the physical world. It will therefore serve as a catalyst for research in intelligent agents, as well as a demonstration software for AI education.

This research is supported by Google, Inc. under its Faculty Research Awards program.

Risto Miikkulainen Faculty risto [at] cs utexas edu
Igor V. Karpov Ph.D. Student ikarpov [at] gmail com
Adam C. Dziuk Undergraduate Alumni
Evaluation Methods for Active Human-Guided Neuroevolution in Games 2012
Igor Karpov, Leif Johnson, Vinod Valsalam and Risto Miikkulainen, In 2012 AAAI Fall Symposium on Robots Learning Interactively from Human Teachers (RLIHT), November 2012.
Assisting Machine Learning Through Shaping, Advice and Examples 2011
Igor Karpov, Vinod Valsalam and Risto Miikkulainen, In 2011 IJCAI Workshop on Agents Learning Interactively from Human Teachers (ALIHT), July 2011.
Human-Assisted Neuroevolution Through Shaping, Advice and Examples 2011
Igor V. Karpov, Vinod K. Valsalam and Risto Miikkulainen, In Proceedings of the 13th Annual Genetic and Evolutionary Computation Conference (GECCO 2011), Dublin, Ireland, July 2011.
Real-Time Evolution of Neural Networks in the NERO Video Game 2006
Kenneth O. Stanley, Bobby D. Bryant, Igor Karpov, Risto Miikkulainen, In Proceedings of the Twenty-First National Conference on Artificial Intelligence (AAAI-2006), pp. 1671--1674, Boston, MA 2006. Meno Park, CA: AAAI Press.
Real-time Neuroevolution in the NERO Video Game 2005
Kenneth O. Stanley, Bobby D. Bryant, and Risto Miikkulainen, IEEE Transactions on Evolutionary Computation (2005), pp. 653-668. IEEE.
OpenNERO OpenNERO is a general research and education platform for artificial intelligence. The platform is based on a simulatio... 2010

rtNEAT C++ The rtNEAT package contains source code implementing the real-time NeuroEvolution of Augmenting Topologies method. In ad... 2006