Investigating the Evolution of a Neuroplasticity Network for Learning

The processes of evolution and learning interact. Learning is an evolved strategy that improves fitness, especially in a world where some aspects cannot realistically be encoded in the genome. We endeavored to see if evolution could sculpt a generic neuroplasticity mechanism into a learning rule that would give virtual organisms an advantage in a simulated foraging environment. Our virtual organisms have brains with nine neurons. The connections between those neurons are adjusted by a plasticity rule that is computed by another fixed neural network. Evolution experiments repeatedly found plasticity networks that conferred an adaptive advantage, even outperforming populations that were given a parametric Hebbian plasticity mechanism. Evolution also favored the inclusion of genetically encoded heterogeneity. We also investigate how behavior is influenced by various brain- and movement-related energy penalty terms in the fitness function.

[1]  E. Bienenstock,et al.  Theory for the development of neuron selectivity: orientation specificity and binocular interaction in visual cortex , 1982, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[2]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[3]  Geoffrey E. Hinton,et al.  How Learning Can Guide Evolution , 1996, Complex Syst..

[4]  D. G. Stork,et al.  Is backpropagation biologically plausible? , 1989, International 1989 Joint Conference on Neural Networks.

[5]  张炳根 OSCILLATION OF SECOND ORDER NEUTRAL DIFFERENTIAL EQUATIONS , 1990 .

[6]  David J. Chalmers,et al.  The Evolution of Learning: An Experiment in Genetic Connectionism , 1991 .

[7]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[8]  Jeffrey L. Elman,et al.  Learning and Evolution in Neural Networks , 1994, Adapt. Behav..

[9]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[10]  Francesco Mondada,et al.  Evolutionary neurocontrollers for autonomous mobile robots , 1998, Neural Networks.

[11]  Magnus Thor Jonsson,et al.  Evolution and design of distributed learning rules , 2000, 2000 IEEE Symposium on Combinations of Evolutionary Computation and Neural Networks. Proceedings of the First IEEE Symposium on Combinations of Evolutionary Computation and Neural Networks (Cat. No.00.

[12]  Dario Floreano,et al.  Evolutionary robots with on-line self-organization and behavioral fitness , 2000, Neural Networks.

[13]  Isaac Meilijson,et al.  Evolution of Reinforcement Learning in Uncertain Environments: A Simple Explanation for Complex Foraging Behaviors , 2002, Adapt. Behav..

[14]  Risto Miikkulainen,et al.  Evolving adaptive neural networks with and without adaptive synapses , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[15]  Antônio de Pádua Braga,et al.  Optimization of Neural Networks with Multi-Objective LASSO Algorithm , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[16]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[17]  Hod Lipson,et al.  Distilling Free-Form Natural Laws from Experimental Data , 2009, Science.

[18]  Lin Wang,et al.  Reverse extraction of early-age hydration kinetic equation from observed data of Portland cement , 2010 .

[19]  Sebastian Risi,et al.  Indirectly Encoding Neural Plasticity as a Pattern of Local Rules , 2010, SAB.

[20]  Jean-Baptiste Mouret,et al.  On the relationships between synaptic plasticity and generative systems , 2011, GECCO '11.

[21]  Yan Meng,et al.  > Replace This Line with Your Paper Identification Number (double-click Here to Edit) < 1 , 2022 .

[22]  Stefan Schliebs,et al.  Evolving spiking neural network—a survey , 2013, Evolving Systems.

[23]  Jing Wang,et al.  A New Learning Algorithm for a Fully Connected Neuro-Fuzzy Inference System , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[24]  Bo Yang,et al.  Improving particle swarm optimization using multi-layer searching strategy , 2014, Inf. Sci..

[25]  Yuehui Chen,et al.  A new approach for imbalanced data classification based on data gravitation , 2014, Inf. Sci..

[26]  Jean-Baptiste Mouret,et al.  Artificial Evolution of Plastic Neural Networks: A Few Key Concepts , 2014, Growing Adaptive Machines.

[27]  Yoshua Bengio,et al.  Towards Biologically Plausible Deep Learning , 2015, ArXiv.

[28]  Xiaohui Yu,et al.  Scalable Distributed Processing of K Nearest Neighbor Queries over Moving Objects , 2015, IEEE Transactions on Knowledge and Data Engineering.

[29]  C. L. Philip Chen,et al.  Fuzzy Restricted Boltzmann Machine for the Enhancement of Deep Learning , 2015, IEEE Transactions on Fuzzy Systems.

[30]  Chin-Teng Lin,et al.  An Improved Polynomial Neural Network Classifier Using Real-Coded Genetic Algorithm , 2015, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[31]  Bo Yang,et al.  Building Image Feature Kinetics for Cement Hydration Using Gene Expression Programming With Similarity Weight Tournament Selection , 2015, IEEE Transactions on Evolutionary Computation.

[32]  Mengjie Zhang,et al.  Automated Design of Production Scheduling Heuristics: A Review , 2016, IEEE Transactions on Evolutionary Computation.

[33]  Lin Wang,et al.  The evolution of a generalized neural learning rule , 2016, 2016 International Joint Conference on Neural Networks (IJCNN).

[34]  Jeff Orchard,et al.  Particle swarm optimization using dynamic tournament topology , 2016, Appl. Soft Comput..

[35]  Giovanni Acampora,et al.  Memetic Music Composition , 2016, IEEE Transactions on Evolutionary Computation.

[36]  Abdul Sattar,et al.  An Enhanced Genetic Algorithm for Ab Initio Protein Structure Prediction , 2016, IEEE Transactions on Evolutionary Computation.

[37]  Yuan Zhang,et al.  Fuzzy clustering with the entropy of attribute weights , 2016, Neurocomputing.

[38]  Yuri V. Rogovchenko,et al.  Oscillation criteria for even-order neutral differential equations , 2016, Appl. Math. Lett..

[39]  Qiang Huang,et al.  Cooperative Co-Evolutionary Module Identification With Application to Cancer Disease Module Discovery , 2016, IEEE Transactions on Evolutionary Computation.

[40]  Jifu Zhang,et al.  FiDoop: Parallel Mining of Frequent Itemsets Using MapReduce , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[41]  Jinde Cao,et al.  Multiagent Systems on Multilayer Networks: Synchronization Analysis and Network Design , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[42]  Yuehui Chen,et al.  Improving Neural-Network Classifiers Using Nearest Neighbor Partitioning , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[43]  C. L. Philip Chen,et al.  I-Ching Divination Evolutionary Algorithm and its Convergence Analysis , 2017, IEEE Transactions on Cybernetics.

[44]  Zhuo Tang,et al.  GPU-Accelerated Parallel Hierarchical Extreme Learning Machine on Flink for Big Data , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[45]  Shi-Yuan Han,et al.  Fault diagnosis and fault-tolerant tracking control for discrete-time systems with faults and delays in actuator and measurement , 2017, J. Frankl. Inst..

[46]  Ausama Al-Sahaf,et al.  Automatically Evolving Rotation-Invariant Texture Image Descriptors by Genetic Programming , 2017, IEEE Transactions on Evolutionary Computation.

[47]  C. L. Philip Chen,et al.  Broad Learning System: An Effective and Efficient Incremental Learning System Without the Need for Deep Architecture , 2018, IEEE Transactions on Neural Networks and Learning Systems.