Memory Efficient Experience Replay for Streaming Learning
Not on the map. Why?
Abstract (arXiv)
In supervised machine learning, an agent is typically trained once and then deployed. While this works well for static settings, robots often operate in changing environments and must quickly learn new things from data streams. In this paradigm, known as streaming learning, a learner is trained online, in a single pass, from a data stream that cannot be assumed to be independent and identically distributed (iid). Streaming learning will cause conventional deep neural networks (DNNs) to fail for two reasons: 1) they need multiple passes through the entire dataset; and 2) non-iid data will cause catastrophic forgetting. An old fix to both of these issues is rehearsal. To learn a new example, rehearsal mixes it with previous examples, and then this mixture is used to update the DNN. Full rehearsal is slow and memory intensive because it stores all previously observed examples, and its effectiveness for preventing catastrophic forgetting has not been studied in modern DNNs. Here, we describe the ExStream algorithm for memory efficient rehearsal and compare it to alternatives. We find that full rehearsal can eliminate catastrophic forgetting in a variety of streaming learning settings, with ExStream performing well using far less memory and computation.
Key facts. Cited by 128 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Sep 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 30; 2022: 23; 2023: 36; 2024: 23; 2025: 12; 2026: 4.
128 papers.
Sort:
By area:
- 2021Learning to Prompt for Continual Learningcited by 944
- 2022DualPrompt: Complementary Prompting for Rehearsal-free Continual Learningcited by 642
- 2022CODA-Prompt: COntinual Decomposed Attention-based Prompting for Rehearsal-Free Continual Learningcited by 450
- 2021Online Continual Learning in Image Classification: An Empirical Surveycited by 245
- 2021Always Be Dreaming: A New Approach for Data-Free Class-Incremental Learningcited by 131
- 2023SAM-CLIP: Merging Vision Foundation Models towards Semantic and Spatial Understandingcited by 111
- 2021Replay in Deep Learning: Current Approaches and Missing Biological Elementscited by 72
- 2024MoRAL: MoE Augmented LoRA for LLMs' Lifelong Learningcited by 63
- 2022Continual Learning with Foundation Models: An Empirical Study of Latent Replaycited by 61
- 2022Continual evaluation for lifelong learning: Identifying the stability gapcited by 56
- 2022SparCL: Sparse Continual Learning on the Edgecited by 55
- 2021Self-Supervised Training Enhances Online Continual Learningcited by 54
38 more
- 2022A Closer Look at Rehearsal-Free Continual Learningcited by 54
- 2024Addressing Loss of Plasticity and Catastrophic Forgetting in Continual Learningcited by 50
- 2022Online Continual Learning for Embedded Devicescited by 49
- 2023Introducing Language Guidance in Prompt-based Continual Learningcited by 49
- 2021Online Continual Learning For Visual Food Classificationcited by 39
- 2023TiC-CLIP: Continual Training of CLIP Modelscited by 38
- 2021A TinyML Platform for On-Device Continual Learning with Quantized Latent Replayscited by 37
- 2021Distilled Replay: Overcoming Forgetting through Synthetic Samplescited by 36
- 2021Continual Learning for Recurrent Neural Networks: an Empirical Evaluationcited by 34
- 2022Sample Condensation in Online Continual Learningcited by 31
- 2021Memory-Efficient Semi-Supervised Continual Learning: The World is its Own Replay Buffercited by 30
- 2022Graph Lifelong Learning: A Surveycited by 30
- 2023Online Continual Learning Without the Storage Constraintcited by 29
- 2024Weight Clipping for Deep Continual and Reinforcement Learningcited by 29
- 2021Continual Learning on Noisy Data Streams via Self-Purified Replaycited by 27
- 2023Probabilistic Bilevel Coreset Selectioncited by 27
- 2023BiRT: Bio-inspired Replay in Vision Transformers for Continual Learningcited by 25
- 2021CRIL: Continual Robot Imitation Learning via Generative and Prediction Modelcited by 24
- 2023SIESTA: Efficient Online Continual Learning with Sleepcited by 24
- 2023Catastrophic Forgetting in Deep Learning: A Comprehensive Taxonomycited by 24
- 2021Enabling On-Device Self-Supervised Contrastive Learning With Selective Data Contrastcited by 21
- 2023Enabling On-Device Large Language Model Personalization with Self-Supervised Data Selection and Synthesiscited by 20
- 2022Exemplar-free Online Continual Learningcited by 18
- 2023Is forgetting less a good inductive bias for forward transfer?cited by 18
- 2021Class-Incremental Experience Replay for Continual Learning under Concept Driftcited by 17
- 2022Continual Learning for Visual Search with Backward Consistent Feature Embeddingcited by 17
- 2023Online Class-Incremental Learning For Real-World Food Image Classificationcited by 17
- 2021Saliency Guided Experience Packing for Replay in Continual Learningcited by 15
- 2023GRASP: A Rehearsal Policy for Efficient Online Continual Learningcited by 14
- 2024One-stage Prompt-based Continual Learningcited by 14
- 2024MoFO: Momentum-Filtered Optimizer for Mitigating Forgetting in LLM Fine-Tuningcited by 14
- 2025Rethinking Safety in LLM Fine-tuning: An Optimization Perspectivecited by 14
- 2021Catastrophic Forgetting in Deep Graph Networks: an Introductory Benchmark for Graph Classificationcited by 13
- 2023A Domain-Agnostic Approach for Characterization of Lifelong Learning Systemscited by 13
- 2023Overcoming the Stability Gap in Continual Learningcited by 13
- 2023Refined Coreset Selection: Towards Minimal Coreset Size under Model Performance Constraintscited by 13
- 2021Selective Replay Enhances Learning in Online Continual Analogical Reasoningcited by 12
- 2021Learning to Continuously Optimize Wireless Resource in a Dynamic Environment: A Bilevel Optimization Perspectivecited by 12
50 most cited of 128 All 128 (JSON)
- 2026I Have a Stream: Making Self-Supervised Learning Work on Continuous Video30 Sep 2026
- 2026Position: Modular Memory is the Key to Continual Learning Agents2 Mar 2026
- 2026Robust Policy Optimization to Prevent Catastrophic Forgetting9 Feb 2026
- 2026Continual Fine-Tuning with Provably Accurate and Parameter-Free Task Retrieval28 Jan 2026
- 2025BRAIN: Bias-Mitigation Continual Learning Approach to Vision-Brain Understanding25 Aug 2025
- 2025CLIFF: Continual Learning for Incremental Flake Features in 2D Material Identification24 Aug 2025
- 2025Rethinking Safety in LLM Fine-tuning: An Optimization Perspective17 Aug 2025
- 2025Toward Lifelong Learning in Equilibrium Propagation: Sleep-like and Awake Rehearsal for Enhanced Stability12 Aug 2025
- 2025SatSOM: Saturation Self-Organizing Maps for Continual Learning12 Jun 2025
- 2025SHIELD: Secure Hypernetworks for Incremental Expansion Learning Defense9 Jun 2025
- 2025Sufficient conditions for offline reactivation in recurrent neural networks22 May 2025
- 2025Outlook Towards Deployable Continual Learning for Particle Accelerators4 Apr 2025
38 more
- 2025Experience Replay Addresses Loss of Plasticity in Continual Learning25 Mar 2025
- 2025ProtoDepth: Unsupervised Continual Depth Completion with Prototypes17 Mar 2025
- 2025Controlling Neural Collapse Enhances Out-of-Distribution Detection and Transfer Learning15 Feb 2025
- 2025Memory Storyboard: Leveraging Temporal Segmentation for Streaming Self-Supervised Learning from Egocentric Videos21 Jan 2025
- 2024LVP-CLIP:Revisiting CLIP for Continual Learning with Label Vector Pool8 Dec 2024
- 2024Modality-Incremental Learning with Disjoint Relevance Mapping Networks for Image-based Semantic Segmentation26 Nov 2024
- 2024COBRA: A Continual Learning Approach to Vision-Brain Understanding25 Nov 2024
- 2024Prompting Continual Person Search25 Oct 2024
- 2024Unsupervised Replay Strategies for Continual Learning with Limited Data21 Oct 2024
- 2024CRoP: Context-wise Robust Static Human-Sensing Personalization26 Sep 2024
- 2024Open-World Dynamic Prompt and Continual Visual Representation Learning9 Sep 2024
- 2024MoFO: Momentum-Filtered Optimizer for Mitigating Forgetting in LLM Fine-Tuning30 Jul 2024
- 2024FETCH: A Memory-Efficient Replay Approach for Continual Learning in Image Classification17 Jul 2024
- 2024PECTP: Parameter-Efficient Cross-Task Prompts for Incremental Vision Transformer4 Jul 2024
- 2024Weight Clipping for Deep Continual and Reinforcement Learning1 Jul 2024
- 2024Open Problem: Active Representation Learning6 Jun 2024
- 2024Online Analytic Exemplar-Free Continual Learning with Large Models for Imbalanced Autonomous Driving Task28 May 2024
- 2024Enabling On-Device Learning via Experience Replay with Efficient Dataset Condensation25 May 2024
- 2024Towards Incremental Learning in Large Language Models: A Critical Review28 Apr 2024
- 2024Addressing Loss of Plasticity and Catastrophic Forgetting in Continual Learning31 Mar 2024
- 2024Continual Learning for Autonomous Robots: A Prototype-based Approach30 Mar 2024
- 2024F-OAL: Forward-only Online Analytic Learning with Fast Training and Low Memory Footprint in Class Incremental Learning23 Mar 2024
- 2024One-stage Prompt-based Continual Learning25 Feb 2024
- 2024Neuro-mimetic Task-free Unsupervised Online Learning with Continual Self-Organizing Maps19 Feb 2024
- 2024MoRAL: MoE Augmented LoRA for LLMs' Lifelong Learning17 Feb 2024
- 2024TinyCL: An Efficient Hardware Architecture for Continual Learning on Autonomous Systems15 Feb 2024
- 2024Hierarchical Prompts for Rehearsal-free Continual Learning21 Jan 2024
- 2023Catastrophic Forgetting in Deep Learning: A Comprehensive Taxonomy16 Dec 2023
- 2023Enabling On-Device Large Language Model Personalization with Self-Supervised Data Selection and Synthesis21 Nov 2023
- 2023Refined Coreset Selection: Towards Minimal Coreset Size under Model Performance Constraints15 Nov 2023
- 2023TiC-CLIP: Continual Training of CLIP Models24 Oct 2023
- 2023SAM-CLIP: Merging Vision Foundation Models towards Semantic and Spatial Understanding23 Oct 2023
- 2023Edge-InversionNet: Enabling Efficient Inference of InversionNet on Edge Devices14 Oct 2023
- 2023Unlearning with Fisher Masking9 Oct 2023
- 2023Revisiting Softmax Masking: Stop Gradient for Enhancing Stability in Replay-based Continual Learning26 Sep 2023
- 2023Continual Learning with Deep Streaming Regularized Discriminant Analysis15 Sep 2023
- 2023VERSE: Virtual-Gradient Aware Streaming Lifelong Learning with Anytime Inference15 Sep 2023
- 2023Fast FixMatch: Faster Semi-Supervised Learning with Curriculum Batch Size7 Sep 2023
50 newest of 128 All 128 (JSON)
- 2022A Closer Look at Rehearsal-Free Continual Learningcited by 54
- 2021Online Lifelong Generalized Zero-Shot Learningcited by 3
- 2022A Closer Look at Rehearsal-Free Continual Learning31 Mar 2022
- 2021Online Lifelong Generalized Zero-Shot Learning19 Mar 2021
- 2024MoRAL: MoE Augmented LoRA for LLMs' Lifelong Learningcited by 63
- 2024MoRAL: MoE Augmented LoRA for LLMs' Lifelong Learning17 Feb 2024
- 2023Unlearning with Fisher Maskingcited by 8
- 2023Unlearning with Fisher Masking9 Oct 2023
- 2021Learning to Prompt for Continual Learningcited by 944
- 2022DualPrompt: Complementary Prompting for Rehearsal-free Continual Learningcited by 642
- 2022CODA-Prompt: COntinual Decomposed Attention-based Prompting for Rehearsal-Free Continual Learningcited by 450
- 2021Online Continual Learning in Image Classification: An Empirical Surveycited by 245
- 2021Always Be Dreaming: A New Approach for Data-Free Class-Incremental Learningcited by 131
- 2023SAM-CLIP: Merging Vision Foundation Models towards Semantic and Spatial Understandingcited by 111
- 2021Replay in Deep Learning: Current Approaches and Missing Biological Elementscited by 72
- 2022Continual Learning with Foundation Models: An Empirical Study of Latent Replaycited by 61
- 2022Continual evaluation for lifelong learning: Identifying the stability gapcited by 56
- 2022SparCL: Sparse Continual Learning on the Edgecited by 55
- 2021Self-Supervised Training Enhances Online Continual Learningcited by 54
- 2024Addressing Loss of Plasticity and Catastrophic Forgetting in Continual Learningcited by 50
12 most cited of 118 All 118 (JSON)
- 2026I Have a Stream: Making Self-Supervised Learning Work on Continuous Video30 Sep 2026
- 2026Continual Fine-Tuning with Provably Accurate and Parameter-Free Task Retrieval28 Jan 2026
- 2025BRAIN: Bias-Mitigation Continual Learning Approach to Vision-Brain Understanding25 Aug 2025
- 2025CLIFF: Continual Learning for Incremental Flake Features in 2D Material Identification24 Aug 2025
- 2025SatSOM: Saturation Self-Organizing Maps for Continual Learning12 Jun 2025
- 2025SHIELD: Secure Hypernetworks for Incremental Expansion Learning Defense9 Jun 2025
- 2025Sufficient conditions for offline reactivation in recurrent neural networks22 May 2025
- 2025Outlook Towards Deployable Continual Learning for Particle Accelerators4 Apr 2025
- 2025Experience Replay Addresses Loss of Plasticity in Continual Learning25 Mar 2025
- 2025ProtoDepth: Unsupervised Continual Depth Completion with Prototypes17 Mar 2025
- 2025Controlling Neural Collapse Enhances Out-of-Distribution Detection and Transfer Learning15 Feb 2025
- 2025Memory Storyboard: Leveraging Temporal Segmentation for Streaming Self-Supervised Learning from Egocentric Videos21 Jan 2025
12 newest of 118 All 118 (JSON)