Algorithmic insights on continual learning from fruit flies
Not on the map. Why?
Abstract (arXiv)
Continual learning in computational systems is challenging due to catastrophic forgetting. We discovered a two layer neural circuit in the fruit fly olfactory system that addresses this challenge by uniquely combining sparse coding and associative learning. In the first layer, odors are encoded using sparse, high dimensional representations, which reduces memory interference by activating non overlapping populations of neurons for different odors. In the second layer, only the synapses between odor activated neurons and the output neuron associated with the odor are modified during learning; the rest of the weights are frozen to prevent unrelated memories from being overwritten. We show empirically and analytically that this simple and lightweight algorithm significantly boosts continual learning performance. The fly associative learning algorithm is strikingly similar to the classic perceptron learning algorithm, albeit two modifications, which we show are critical for reducing catastrophic forgetting. Overall, fruit flies evolved an efficient lifelong learning algorithm, and circuit mechanisms from neuroscience can be translated to improve machine computation.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 11 of its 80 references that are in the map. First posted on arXiv 15 Jul 2021.
Builds on
11 of 80 references.
References · 11
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
- 2017Continual Learning with Deep Generative Replaycited by 1,152
- 2018Deep Learning for Classical Japanese Literaturecited by 415
- 2018Towards Robust Evaluations of Continual Learningcited by 148
- 2019How Can We Be So Dense? The Benefits of Using Highly Sparse Representationscited by 45
- 2020Bio-Inspired Hashing for Unsupervised Similarity Searchcited by 11
- 2020Expressivity of expand-and-sparsify representationscited by 6
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 3; 2025: 1; 2026: 1.
11 papers.
- 2022Discrete Key-Value Bottleneckcited by 18
- 2022Maslow's Hammer for Catastrophic Forgetting: Node Re-Use vs Node Activationcited by 16
- 2023Sparse Distributed Memory is a Continual Learnercited by 11
- 2023Elephant Neural Networks: Born to Be a Continual Learnercited by 10
- 2022Statistical mechanics of continual learning: variational principle and mean-field potentialcited by 9
- 2024Lifelong Intelligence Beyond the Edge using Hyperdimensional Computingcited by 5
- 2023Exploiting Large Neuroimaging Datasets to Create Connectome-Constrained Approaches for more Robust, Efficient, and Adaptable Artificial Intelligencecited by 1
- 2024Hard ASH: Sparsity and the right optimizer make a continual learnercited by 1
- 2024Task agnostic continual learning with Pairwise layer architecturecited by 0
- 2025Efficient Reinforcement Learning by Reducing Forgetting with Elephant Activation Functionscited by 0
- 2026Replay in the Silent Degrees of Freedom: Continual Learning Without an Offline Phasecited by 0
- 2026Replay in the Silent Degrees of Freedom: Continual Learning Without an Offline Phase9 Sep 2026
- 2025Efficient Reinforcement Learning by Reducing Forgetting with Elephant Activation Functions23 Sep 2025
- 2024Task agnostic continual learning with Pairwise layer architecture22 May 2024
- 2024Hard ASH: Sparsity and the right optimizer make a continual learner26 Apr 2024
- 2024Lifelong Intelligence Beyond the Edge using Hyperdimensional Computing7 Mar 2024
- 2023Elephant Neural Networks: Born to Be a Continual Learner2 Oct 2023
- 2023Exploiting Large Neuroimaging Datasets to Create Connectome-Constrained Approaches for more Robust, Efficient, and Adaptable Artificial Intelligence26 May 2023
- 2023Sparse Distributed Memory is a Continual Learner20 Mar 2023
- 2022Statistical mechanics of continual learning: variational principle and mean-field potential6 Dec 2022
- 2022Discrete Key-Value Bottleneck22 Jul 2022
- 2022Maslow's Hammer for Catastrophic Forgetting: Node Re-Use vs Node Activation18 May 2022