SHARP: Sparsity and Hidden Activation RePlay for Neuro-Inspired Continual Learning
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) struggle to learn in dynamic environments since they rely on fixed datasets or stationary environments. Continual learning (CL) aims to address this limitation and enable DNNs to accumulate knowledge incrementally, similar to human learning. Inspired by how our brain consolidates memories, a powerful strategy in CL is replay, which involves training the DNN on a mixture of new and all seen classes. However, existing replay methods overlook two crucial aspects of biological replay: 1) the brain replays processed neural patterns instead of raw input, and 2) it prioritizes the replay of recently learned information rather than revisiting all past experiences. To address these differences, we propose SHARP, an efficient neuro-inspired CL method that leverages sparse dynamic connectivity and activation replay. Unlike other activation replay methods, which assume layers not subjected to replay have been pretrained and fixed, SHARP can continually update all layers. Also, SHARP is unique in that it only needs to replay few recently seen classes instead of all past classes. Our experiments on five datasets demonstrate that SHARP outperforms state-of-the-art replay methods in class incremental learning. Furthermore, we showcase SHARP's flexibility in a novel CL scenario where the boundaries between learning episodes are blurry. The SHARP code is available at urlhttps://github.com/BurakGurbuz97/SHARP-Continual-Learning.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 33 of its 66 references that are in the map. First posted on arXiv 29 May 2023.
Builds on
33 of 66 references.
References · 33
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2020Supervised Contrastive Learningcited by 2,803
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2016Progressive Neural Networkscited by 1,332
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
- 2017Continual Learning with Deep Generative Replaycited by 1,152
- 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,094
- 2018Experience Replay for Continual Learningcited by 1,074
- 2018Efficient Lifelong Learning with A-GEMcited by 1,044
- 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 895
- 2018Riemannian Walk for Incremental Learning: Understanding Forgetting and Intransigencecited by 734
21 more
- 2017Lifelong Learning with Dynamically Expandable Networkscited by 689
- 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 672
- 2019Three scenarios for continual learningcited by 610
- 2021New Insights on Reducing Abrupt Representation Change in Online Continual Learningcited by 215
- 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
- 2021Avalanche: an End-to-End Library for Continual Learningcited by 124
- 2022Class-Incremental Continual Learning into the eXtended DER-versecited by 121
- 2019A continual learning survey: Defying forgetting in classification taskscited by 118
- 2017Incremental Learning Through Deep Adaptationcited by 108
- 2020Continual Learning with Node-Importance based Adaptive Group Sparse Regularizationcited by 102
- 2019Continual Learning via Neural Pruningcited by 101
- 2018Measuring and regularizing networks in function spacecited by 97
- 2021Continual Backprop: Stochastic Gradient Descent with Persistent Randomnesscited by 79
- 2021Replay in Deep Learning: Current Approaches and Missing Biological Elementscited by 71
- 2020SpaceNet: Make Free Space For Continual Learningcited by 53
- 2017Lifelong Generative Modelingcited by 51
- 2022NISPA: Neuro-Inspired Stability-Plasticity Adaptation for Continual Learning in Sparse Networkscited by 38
- 2018Pseudo-Recursal: Solving the Catastrophic Forgetting Problem in Deep Neural Networkscited by 23
- 2021Can a Fruit Fly Learn Word Embeddings?cited by 17
- 2021Continual Learning in Deep Networks: an Analysis of the Last Layercited by 17
- 2021Two Sparsities Are Better Than One: Unlocking the Performance Benefits of Sparse-Sparse Networkscited by 15
Built on by
Citing papers per year: 2025: 1.
1 paper.