Tuned Compositional Feature Replays for Efficient Stream Learning
Not on the map. Why?
Abstract (arXiv)
Our brains extract durable, generalizable knowledge from transient experiences of the world. Artificial neural networks come nowhere close to this ability. When tasked with learning to classify objects by training on non-repeating video frames in temporal order (online stream learning), models that learn well from shuffled datasets catastrophically forget old knowledge upon learning new stimuli. We propose a new continual learning algorithm, Compositional Replay Using Memory Blocks (CRUMB), which mitigates forgetting by replaying feature maps reconstructed by combining generic parts. CRUMB concatenates trainable and re-usable "memory block" vectors to compositionally reconstruct feature map tensors in convolutional neural networks. Storing the indices of memory blocks used to reconstruct new stimuli enables memories of the stimuli to be replayed during later tasks. This reconstruction mechanism also primes the neural network to minimize catastrophic forgetting by biasing it towards attending to information about object shapes more than information about image textures, and stabilizes the network during stream learning by providing a shared feature-level basis for all training examples. These properties allow CRUMB to outperform an otherwise identical algorithm that stores and replays raw images, while occupying only 3.6% as much memory. We stress-tested CRUMB alongside 13 competing methods on 7 challenging datasets. To address the limited number of existing online stream learning datasets, we introduce 2 new benchmarks by adapting existing datasets for stream learning. With only 3.7-4.1% as much memory and 15-43% as much runtime, CRUMB mitigates catastrophic forgetting more effectively than the state-of-the-art. Our code is available at https://github.com/MorganBDT/crumb.git.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 43 of its 83 references that are in the map. First posted on arXiv 6 Apr 2021.
Builds on
43 of 83 references.
References · 43
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016Learning without Forgettingcited by 2,465
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2014How transferable are features in deep neural networks?cited by 1,216
31 more
- 2017Continual Learning with Deep Generative Replaycited by 1,152
- 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,094
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2018Efficient Lifelong Learning with A-GEMcited by 1,044
- 2019Large Scale Incremental Learningcited by 727
- 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 672
- 2019Gradient based sample selection for online continual learningcited by 568
- 2018Progress & Compress: A scalable framework for continual learningcited by 516
- 2017PathNet: Evolution Channels Gradient Descent in Super Neural Networkscited by 362
- 2017Measuring Catastrophic Forgetting in Neural Networkscited by 359
- 2017Variational Continual Learningcited by 335
- 2017CORe50: a New Dataset and Benchmark for Continuous Object Recognitioncited by 287
- 2021Rainbow Memory: Continual Learning with a Memory of Diverse Samplescited by 273
- 2017Overcoming Catastrophic Forgetting by Incremental Moment Matchingcited by 243
- 2021Online Continual Learning in Image Classification: An Empirical Surveycited by 242
- 2020Mnemonics Training: Multi-Class Incremental Learning without Forgettingcited by 220
- 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
- 2020Understanding the Role of Training Regimes in Continual Learningcited by 177
- 2020Adaptive Aggregation Networks for Class-Incremental Learningcited by 149
- 2020Continual Prototype Evolution: Learning Online from Non-Stationary Data Streamscited by 143
- 2018Continuous Learning in Single-Incremental-Task Scenarioscited by 109
- 2020Generative Feature Replay For Class-Incremental Learningcited by 109
- 2019Continual Learning via Neural Pruningcited by 101
- 2019Latent Replay for Real-Time Continual Learningcited by 97
- 2019Continual Learning with Adaptive Weights (CLAW)cited by 38
- 2020Efficient Architecture Search for Continual Learningcited by 34
- 2018Pseudo-Recursal: Solving the Catastrophic Forgetting Problem in Deep Neural Networkscited by 23
- 2020Generative Feature Replay with Orthogonal Weight Modification for Continual Learningcited by 10
- 2019Overcoming Long-term Catastrophic Forgetting through Adversarial Neural Pruning and Synaptic Consolidationcited by 9
- 2018The Toybox Dataset of Egocentric Visual Object Transformationscited by 6
- 2018Few-Shot Self Reminder to Overcome Catastrophic Forgettingcited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 1.
4 papers.
- 2024Pose Prior Learner: Unsupervised Categorical Prior Learning for Pose Estimationcited by 3
- 2025Learning to See Through a Baby's Eyes: Early Visual Diets Enable Robust Visual Intelligence in Humans and Machinescited by 2
- 2024StableSemantics: A Synthetic Language-Vision Dataset of Semantic Representations in Naturalistic Imagescited by 0
- 2026PRISM: Progressive Reasoning through Iterative Slot Memory for Visioncited by 0
- 2026PRISM: Progressive Reasoning through Iterative Slot Memory for Vision29 May 2026
- 2025Learning to See Through a Baby's Eyes: Early Visual Diets Enable Robust Visual Intelligence in Humans and Machines18 Nov 2025
- 2024Pose Prior Learner: Unsupervised Categorical Prior Learning for Pose Estimation4 Oct 2024
- 2024StableSemantics: A Synthetic Language-Vision Dataset of Semantic Representations in Naturalistic Images19 Jun 2024