Controlling cooperative and conflicting continuous actions with a Gene Regulatory Network

Artificial Gene Regulatory Networks (GRN) usually simulate cell behavior in developmental models. However, since 2003, GRN based controllers have been applied to robots to solve problems with few sensors and actuators. In this paper, we present our first steps toward an effective GRN-based controller for intelligent agents in video games. We will also introduce an experiment, the Radbot, where a robot has to handle and manage simultaneously four conflicting and cooperative continuous actions. Finally, we will show how a GRN-based controller can be evolved to solve the Radbot experiment.

[1]  Chrystopher L. Nehaniv,et al.  Evolving Embodied Genetic Regulatory Network-Driven Control Systems , 2003, ECAL.

[2]  Bernhard Sendhoff,et al.  Emerged Coupling of Motor Control and Morphological Development in Evolution of Multi-cellular Animats , 2009, ECAL.

[3]  Chrystopher L. Nehaniv,et al.  Evolution and Morphogenesis of Differentiated Multicellular Organisms - Autonomously Generated Diffusion Gradients for Positional Information , 2008, ALIFE.

[4]  Oliver Kramer,et al.  Evolution of Human-Competitive Agents in Modern Computer Games , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[5]  Araceli Sanchis,et al.  A human-like TORCS controller for the Simulated Car Racing Championship , 2010, Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games.

[6]  Hervé Luga,et al.  Artificial gene regulatory networks and spatial computation: A case study , 2011, ECAL.

[7]  René Doursat,et al.  Organically Grown Architectures: Creating Decentralized, Autonomous Systems by Embryomorphic Engineering , 2008, Organic Computing.

[8]  Hervé Luga,et al.  Rule fusion for the imitation of a human tutor , 2010, Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games.

[9]  W. Pinebrook The evolution of strategy. , 1990, Case studies in health administration.

[10]  Torsten Reil,et al.  Dynamics of Gene Expression in an Artificial Genome - Implications for Biological and Artificial Ontogeny , 1999, ECAL.

[11]  Marc Schoenauer,et al.  Evolving Genes to Balance a Pole , 2010, EuroGP.

[12]  E. Davidson The Regulatory Genome: Gene Regulatory Networks In Development And Evolution , 2006 .

[13]  W. Banzhaf Artificial Regulatory Networks and Genetic Programming , 2003 .

[14]  Borys Wróbel,et al.  Evo-devo in silico - a Model of a Gene Network Regulating Multicellular Development in 3D Space with Artificial Physics , 2008, ALIFE.

[15]  Borys Wróbel,et al.  Evolving Gene Regulatory Networks for Real Time Control of Foraging Behaviours , 2010, ALIFE.

[16]  Peter Eggenberger,et al.  Evolving Morphologies of Simulated 3d Organisms Based on Differential Gene Expression , 1997 .

[17]  Risto Miikkulainen,et al.  Real-time neuroevolution in the NERO video game , 2005, IEEE Transactions on Evolutionary Computation.

[18]  Yves Duthen,et al.  A cell pattern generation model based on an extended artificial regulatory network , 2008, Biosyst..

[19]  Peter Eggenberger-Hotz Evolving Morphologies of Simulated 3d Organisms Based on Differential Gene Expression , 2007 .