Neuron-centric Hebbian Learning
Andrea Ferigo, Elia Cunegatti, Giovanni Iacca
TL;DR
This work introduces Neuron-centric Hebbian Learning (NcHL), a biologically motivated approach that shifts Hebbian parameterization from synapses to neurons, reducing the parameter count from $5W$ to $5N$ and enabling scalable plasticity. A weightless variant (WNcHL) further lowers memory usage by approximating weights from recent neuron activations within a memory window. The authors formulate a neuron-centric update rule with per-neuron parameters and optimize it using Evolution Strategies across two robotic locomotion tasks, demonstrating comparable performance to traditional Hebbian learning while achieving orders-of-magnitude parameter savings. Comprehensive experiments reveal that NcHL and HL explore similar behavioral spaces, while WNcHL offers substantial memory savings with a controlled performance trade-off. This work suggests a promising path toward scalable, biologically plausible plasticity mechanisms in neural networks, with potential for extension to deep architectures and other high-dimensional tasks.
Abstract
One of the most striking capabilities behind the learning mechanisms of the brain is the adaptation, through structural and functional plasticity, of its synapses. While synapses have the fundamental role of transmitting information across the brain, several studies show that it is the neuron activations that produce changes on synapses. Yet, most plasticity models devised for artificial Neural Networks (NNs), e.g., the ABCD rule, focus on synapses, rather than neurons, therefore optimizing synaptic-specific Hebbian parameters. This approach, however, increases the complexity of the optimization process since each synapse is associated to multiple Hebbian parameters. To overcome this limitation, we propose a novel plasticity model, called Neuron-centric Hebbian Learning (NcHL), where optimization focuses on neuron- rather than synaptic-specific Hebbian parameters. Compared to the ABCD rule, NcHL reduces the parameters from $5W$ to $5N$, being $W$ and $N$ the number of weights and neurons, and usually $N \ll W$. We also devise a ``weightless'' NcHL model, which requires less memory by approximating the weights based on a record of neuron activations. Our experiments on two robotic locomotion tasks reveal that NcHL performs comparably to the ABCD rule, despite using up to $\sim97$ times less parameters, thus allowing for scalable plasticity
