Towards Self-Assembling Artificial Neural Networks through Neural Developmental Programs

07/17/2023
by   Elias Najarro, et al.
0

Biological nervous systems are created in a fundamentally different way than current artificial neural networks. Despite its impressive results in a variety of different domains, deep learning often requires considerable engineering effort to design high-performing neural architectures. By contrast, biological nervous systems are grown through a dynamic self-organizing process. In this paper, we take initial steps toward neural networks that grow through a developmental process that mirrors key properties of embryonic development in biological organisms. The growth process is guided by another neural network, which we call a Neural Developmental Program (NDP) and which operates through local communication alone. We investigate the role of neural growth on different machine learning benchmarks and different optimization methods (evolutionary training, online RL, offline RL, and supervised learning). Additionally, we highlight future research directions and opportunities enabled by having self-organization driving the growth of neural networks.

READ FULL TEXT

page 6

page 7

page 8

research
04/25/2022

HyperNCA: Growing Developmental Networks with Neural Cellular Automata

In contrast to deep reinforcement learning agents, biological neural net...
research
06/03/2019

Neural networks grown and self-organized by noise

Living neural networks emerge through a process of growth and self-organ...
research
03/30/2017

Born to Learn: the Inspiration, Progress, and Future of Evolved Plastic Artificial Neural Networks

Biological plastic neural networks are systems of extraordinary computat...
research
01/24/2019

Ablation Studies in Artificial Neural Networks

Ablation studies have been widely used in the field of neuroscience to t...
research
07/17/1998

Development and Evolution of Neural Networks in an Artificial Chemistry

We present a model of decentralized growth for Artificial Neural Network...
research
05/10/2005

Characterizing Self-Developing Biological Neural Networks: A First Step Towards their Application To Computing Systems

Carbon nanotubes are often seen as the only alternative technology to si...
research
02/24/2020

Backpropamine: training self-modifying neural networks with differentiable neuromodulated plasticity

The impressive lifelong learning in animal brains is primarily enabled b...

Please sign up or login with your details

Forgot password? Click here to reset