Developments on the Regulatory Network Computational Device

Evolutionary Algorithms (EA) approach differently from nature the genotype-phenotype relationship, a view that is a recurrent issue among researchers. Recently, some researchers have started exploring computationally the new comprehension of the multitude of regulatory mechanisms that are fundamental in both processes of inheritance and of development in natural systems, by trying to include those mechanisms in the EAs. One of the first successful proposals was the Artificial Regulatory Network (ARN) model. Soon after some variants of the ARN, including different improvements over the base model, were tested. In this paper, the authors revisit the Regulatory Network Computational Device (ReNCoDe), now empowered with feedback connections, providing a formal demonstration of the typical solutions evolved with this representation. The authors also present some preliminary results of using a variant of the model to deal with problems with multiple outputs.

[1]  Wolfgang Banzhaf,et al.  Evolving Dynamics in an Artificial Regulatory Network Model , 2004, PPSN.

[2]  H. Iba,et al.  Inferring Gene Regulatory Networks using Differential Evolution with Local Search Heuristics , 2007, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[3]  John R. Koza,et al.  Genetic Programming II , 1992 .

[4]  Josh Bongard,et al.  Evolving modular genetic regulatory networks , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[5]  Wojciech Jaskowski,et al.  Better GP benchmarks: community survey results and proposals , 2012, Genetic Programming and Evolvable Machines.

[6]  Michael Hecker,et al.  Gene regulatory network inference: Data integration in dynamic models - A review , 2009, Biosyst..

[7]  Julian Francis Miller,et al.  Developments in Cartesian Genetic Programming: self-modifying CGP , 2010, Genetic Programming and Evolvable Machines.

[8]  Julian F. Miller,et al.  Designing Electronic Circuits Using Evolutionary Algorithms. Arithmetic Circuits: A Case Study , 2007 .

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

[10]  Dario Floreano,et al.  Bio-mimetic Evolutionary Reverse Engineering of Genetic Regulatory Networks , 2007, EvoBIO.

[11]  J. Miller An empirical study of the efficiency of learning boolean functions using a Cartesian Genetic Programming approach , 1999 .

[12]  Julian Francis Miller,et al.  Investigating the performance of module acquisition in cartesian genetic programming , 2005, GECCO '05.

[13]  Ernesto Costa,et al.  The Regulatory Network Computational Device , 2012, Genetic Programming and Evolvable Machines.

[14]  S. Teichmann,et al.  Gene regulatory network growth by duplication , 2004, Nature Genetics.

[15]  Anthony Brabazon,et al.  Differential Gene Expression with Tree-Adjunct Grammars , 2012, PPSN.

[16]  Cândida Ferreira,et al.  Genetic Representation and Genetic neutrality in gene Expression Programming , 2002, Adv. Complex Syst..

[17]  Peter J. Bentley,et al.  Development brings scalability to hardware evolution , 2005, 2005 NASA/DoD Conference on Evolvable Hardware (EH'05).

[18]  Paul J. Kennedy,et al.  A Model of Gene Expression and Regulation in an Artificial Cellular Organism , 2001, Complex Syst..

[19]  W. Banzhaf,et al.  Network topology and the evolution of dynamics in an artificial genetic regulatory network model created by whole genome duplication and divergence. , 2006, Bio Systems.

[20]  Julian Francis Miller,et al.  On the nature of two-bit multiplier landscapes , 1999, Proceedings of the First NASA/DoD Workshop on Evolvable Hardware.

[21]  Ernesto Costa,et al.  The Squares Problem and a Neutrality Analysis with ReNCoDe , 2011, EPIA.

[22]  Nikola Kasabov,et al.  COMPUTATIONAL MODELLING OF GENE REGULATORY NETWORKS , 2005 .

[23]  Julian Francis Miller,et al.  Improving the Evolvability of Digital Multipliers Using Embedded Cartesian Genetic Programming and Product Reduction , 2005, ICES.

[24]  Conor Ryan,et al.  Grammatical Evolution , 2001, Genetic Programming Series.

[25]  Andreas Zell,et al.  Comparing Genetic Programming and Evolution Strategies on Inferring Gene Regulatory Networks , 2004, GECCO.

[26]  Ernesto Costa,et al.  Using feedback in a regulatory network computational device , 2011, GECCO '11.

[27]  Cândida Ferreira,et al.  Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence (Studies in Computational Intelligence) , 2006 .

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

[29]  Daniel Díaz-Pernil,et al.  Implementation on CUDA of the Smoothing Problem with Tissue-Like P Systems , 2011, Int. J. Nat. Comput. Res..

[30]  Dario Floreano,et al.  Evolutionary morphogenesis for multi-cellular systems , 2007, Genetic Programming and Evolvable Machines.

[31]  Derong Liu,et al.  Solving the N-bit parity problem using neural networks , 1999, Neural Networks.

[32]  Hiroshi Ishida,et al.  Incorporating Fluid Dynamics Considerations into Olfactory Displays , 2013 .

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

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

[35]  Tao Gong A Static Web Immune System and Its Robustness Analysis , 2009 .

[36]  Lee Spector,et al.  Evolving a digital multiplier with the pushgp genetic programming system , 2013, GECCO.

[37]  Wolfgang Banzhaf On the Dynamics of an Artificial Regulatory Network , 2003, ECAL.

[38]  Tatsuhiro Tamaki,et al.  Comparison of Zipper and Non-Zipper Merging Patterns Near Merging Point of Roads , 2010, Int. J. Nat. Comput. Res..

[39]  Ernesto Costa,et al.  ReNCoDe: A Regulatory Network Computational Device , 2011, EuroGP.

[40]  Julian Francis Miller,et al.  Evolution, development and learning using self-modifying cartesian genetic programming , 2009, GECCO '09.

[41]  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.

[42]  Julian Francis Miller,et al.  Self Modifying Cartesian Genetic Programming: Fibonacci, Squares, Regression and Summing , 2009, EuroGP.

[43]  Ernesto Costa,et al.  Genetic programming with genetic regulatory networks: genetic programming , 2013, GECCO '13.

[44]  Ernesto Costa,et al.  A Model for a Heterogeneous Genetic Network , 2010 .

[45]  Kwong-Sak Leung,et al.  Evolving recursive functions for the even-parity problem using genetic programming , 1996 .

[46]  Andrew M. Tyrrell,et al.  Biomimetic Representation with Genetic Programming Enzyme , 2002, Genetic Programming and Evolvable Machines.

[47]  Man Leung Wong,et al.  Evolving recursive programs by using adaptive grammar based genetic programming , 2006, Genet. Program. Evolvable Mach..

[48]  Anthony Brabazon,et al.  Applying Genetic Regulatory Networks to Index Trading , 2012, PPSN.

[49]  Hidde de Jong,et al.  Modeling and Simulation of Genetic Regulatory Systems: A Literature Review , 2002, J. Comput. Biol..

[50]  Marc Schoenauer,et al.  Evolving specific network statistical properties using a gene regulatory network model , 2009, GECCO.

[51]  John R. Koza,et al.  Genetic programming (videotape): the movie , 1992 .

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

[53]  A. E. Eiben,et al.  Introduction to Evolutionary Computing , 2003, Natural Computing Series.

[54]  Martin Trefzer,et al.  Task decomposition and evolvability in intrinsic evolvable hardware , 2009, 2009 IEEE Congress on Evolutionary Computation.

[55]  J. Miller,et al.  Guidelines: From artificial evolution to computational evolution: a research agenda , 2006, Nature Reviews Genetics.

[56]  Leonardo Vanneschi,et al.  Open issues in genetic programming , 2010, Genetic Programming and Evolvable Machines.

[57]  Julian F. Miller,et al.  A scalable solution to n-bit parity via artificial development , 2009, 2009 Ph.D. Research in Microelectronics and Electronics.

[58]  Julian Francis Miller,et al.  Self modifying Cartesian Genetic Programming: Parity , 2009, 2009 IEEE Congress on Evolutionary Computation.

[59]  H. Iba,et al.  Inferring a system of differential equations for a gene regulatory network by using genetic programming , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).