Evolution imposes an inductive bias that alters and accelerates learning dynamics
Benjamin Midler, Alejandro Pan Vazquez

TL;DR
This paper demonstrates that evolutionary processes create an inductive bias in neural networks, leading to altered and faster learning dynamics, and enabling rapid fine-tuning similar to innate biological structures.
Contribution
It introduces a method combining natural selection algorithms with online learning to evolutionarily condition neural networks, revealing evolution's role as an inductive bias for rapid learning.
Findings
Evolutionarily conditioned networks show unique learning dynamics.
Such networks can be rapidly fine-tuned to optimal performance.
Evolution acts as an inductive bias that accelerates learning.
Abstract
The learning dynamics of biological brains and artificial neural networks are of interest to both neuroscience and machine learning. A key difference between them is that neural networks are often trained from a randomly initialized state whereas each brain is the product of generations of evolutionary optimization, yielding innate structures that enable few-shot learning and inbuilt reflexes. Artificial neural networks, by contrast, require non-ethological quantities of training data to attain comparable performance. To investigate the effect of evolutionary optimization on the learning dynamics of neural networks, we combined algorithms simulating natural selection and online learning to produce a method for evolutionarily conditioning artificial neural networks, and applied it to both reinforcement and supervised learning contexts. We found the evolutionary conditioning algorithm, by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Reinforcement Learning in Robotics · Evolutionary Algorithms and Applications
