Perforated Backpropagation: A Neuroscience Inspired Extension to Artificial Neural Networks
cs.NE, cs.LG, q-bio.NC
Submitted: 2025-01-29
Updated: 2026-08-31
Comments: 11 Pages, 2 Tables, 9 Figures. V2 revised framing and future work in light of later experiments, updated language, github links, and formatting
Code: https://github.com/PerforatedAI/PerforatedAI-Examples
License: http://creativecommons.org/licenses/by-nc-nd/4.0/
The gist: The neurons of artificial neural networks were originally invented when much less was known about biological neurons than is known today.
Terminology
Abstract
The neurons of artificial neural networks were originally invented when much less was known about biological neurons than is known today. Our work explores a modification to the core neuron unit to make it more parallel to a biological neuron. The modification is made with the knowledge that biological dendrites are not simply passive activation funnels, but also compute complex non-linear functions as they transmit activation to the cell body. The paper explores a novel system of ``perforated'' backpropagation empowering the artificial neurons of deep neural networks to achieve better performance coding for the same features they coded for in the original architecture. After an initial network training phase, additional ``dendrite'' nodes are added to the network and separately trained with a different objective: to correlate their output with the remaining error of the original neurons. The trained dendrites are then frozen, and the original neurons are further trained, now taking into account the additional error signals provided by the dendrites. The cycle of training the original neurons and then adding and training dendrites can be repeated several times until satisfactory performance is achieved. Our algorithm was successfully added to modern state-of-the-art PyTorch networks across multiple domains, improving upon original accuracies and allowing for significant model compression without a loss in accuracy.
Sources
- Explaining and Harnessing Adversarial Examples
- An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
- KAN: Kolmogorov-Arnold Networks
- BiBERT: Accurate Fully Binarized BERT
- Intriguing properties of neural networks
- Instance-wise Graph-based Framework for Multivariate Time Series Forecasting
Related papers
- Evolutionary Ensemble of Agents
- Encoding and Decoding Temporal Signals with Spiking Bandpass Wavelets
- Large Language Models and Evolutionary Computation: A Critical Review of Bidirectional Interaction, Automated Algorithm Design, and Co-Adaptive Systems
- Learning Alzheimer's Disease Signatures by bridging EEG with Spiking Neural Networks and Biophysical Simulations
- Investigating Hyperparameter Optimization and Transferability for ES-HyperNEAT: A TPE Approach
- S-AI-Recursive: A Bio-Inspired and Temporal Sparse AI Architecture for Iterative, Introspective, and Energy-Frugal Reasoning