mlsanityData to 7 Oct 2026

Tuned Compositional Feature Replays for Efficient Stream Learning

arXiv 2104.02206 ↗First posted 6 Apr 2021cs.CV cs.AIcited by 4

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  5. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  6. 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
  7. 2016Learning without Forgettingcited by 2,465
  8. 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
  9. 2017Gradient Episodic Memory for Continual Learningcited by 1,871
  10. 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
  11. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
  12. 2014How transferable are features in deep neural networks?cited by 1,216
31 more
  1. 2017Continual Learning with Deep Generative Replaycited by 1,152
  2. 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,094
  3. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
  4. 2018Efficient Lifelong Learning with A-GEMcited by 1,044
  5. 2019Large Scale Incremental Learningcited by 727
  6. 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 672
  7. 2019Gradient based sample selection for online continual learningcited by 568
  8. 2018Progress & Compress: A scalable framework for continual learningcited by 516
  9. 2017PathNet: Evolution Channels Gradient Descent in Super Neural Networkscited by 362
  10. 2017Measuring Catastrophic Forgetting in Neural Networkscited by 359
  11. 2017Variational Continual Learningcited by 335
  12. 2017CORe50: a New Dataset and Benchmark for Continuous Object Recognitioncited by 287
  13. 2021Rainbow Memory: Continual Learning with a Memory of Diverse Samplescited by 273
  14. 2017Overcoming Catastrophic Forgetting by Incremental Moment Matchingcited by 243
  15. 2021Online Continual Learning in Image Classification: An Empirical Surveycited by 242
  16. 2020Mnemonics Training: Multi-Class Incremental Learning without Forgettingcited by 220
  17. 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
  18. 2020Understanding the Role of Training Regimes in Continual Learningcited by 177
  19. 2020Adaptive Aggregation Networks for Class-Incremental Learningcited by 149
  20. 2020Continual Prototype Evolution: Learning Online from Non-Stationary Data Streamscited by 143
  21. 2018Continuous Learning in Single-Incremental-Task Scenarioscited by 109
  22. 2020Generative Feature Replay For Class-Incremental Learningcited by 109
  23. 2019Continual Learning via Neural Pruningcited by 101
  24. 2019Latent Replay for Real-Time Continual Learningcited by 97
  25. 2019Continual Learning with Adaptive Weights (CLAW)cited by 38
  26. 2020Efficient Architecture Search for Continual Learningcited by 34
  27. 2018Pseudo-Recursal: Solving the Catastrophic Forgetting Problem in Deep Neural Networkscited by 23
  28. 2020Generative Feature Replay with Orthogonal Weight Modification for Continual Learningcited by 10
  29. 2019Overcoming Long-term Catastrophic Forgetting through Adversarial Neural Pruning and Synaptic Consolidationcited by 9
  30. 2018The Toybox Dataset of Egocentric Visual Object Transformationscited by 6
  31. 2018Few-Shot Self Reminder to Overcome Catastrophic Forgettingcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 1; 2026: 1.

4 papers.