Optimal Continual Learning has Perfect Memory and is NP-hard
Not on the map. Why?
Abstract (arXiv)
Continual Learning (CL) algorithms incrementally learn a predictor or representation across multiple sequentially observed tasks. Designing CL algorithms that perform reliably and avoid so-called catastrophic forgetting has proven a persistent challenge. The current paper develops a theoretical approach that explains why. In particular, we derive the computational properties which CL algorithms would have to possess in order to avoid catastrophic forgetting. Our main finding is that such optimal CL algorithms generally solve an NP-hard problem and will require perfect memory to do so. The findings are of theoretical interest, but also explain the excellent performance of CL algorithms using experience replay, episodic memory and core sets relative to regularization-based approaches.
Key facts. Cited by 86 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 21; 2023: 21; 2024: 11; 2025: 10; 2026: 8.
86 papers.
Sort:
- 2023A Comprehensive Survey of Continual Learning: Theory, Method and Applicationcited by 860
- 2021Towards Open World Object Detectioncited by 297
- 2022S-Prompts Learning with Pre-trained Transformers: An Occam's Razor for Domain Incremental Learningcited by 246
- 2021Online Continual Learning in Image Classification: An Empirical Surveycited by 242
- 2022DeepCore: A Comprehensive Library for Coreset Selection in Deep Learningcited by 146
- 2022How catastrophic can catastrophic forgetting be in linear regression?cited by 80
- 2021SSUL: Semantic Segmentation with Unknown Label for Exemplar-based Class-Incremental Learningcited by 71
- 2023Continual Learning: Applications and the Road Forwardcited by 59
- 2023M3D: Dataset Condensation by Minimizing Maximum Mean Discrepancycited by 49
- 2021Understanding Catastrophic Forgetting and Remembering in Continual Learning with Optimal Relevance Mappingcited by 47
- 2022Isolation and Impartial Aggregation: A Paradigm of Incremental Learning without Interferencecited by 44
- 2023Incorporating Neuro-Inspired Adaptability for Continual Learning in Artificial Intelligencecited by 43
38 more
- 2021Understanding Continual Learning Settings with Data Distribution Drift Analysiscited by 38
- 2023The Ideal Continual Learner: An Agent That Never Forgetscited by 34
- 2021Hierarchical Prototype Networks for Continual Graph Representation Learningcited by 28
- 2022Analysis of Catastrophic Forgetting for Random Orthogonal Transformation Tasks in the Overparameterized Regimecited by 28
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Compositioncited by 27
- 2023Emptying the Ocean with a Spoon: Should We Edit Models?cited by 27
- 2021An Investigation of Replay-based Approaches for Continual Learningcited by 26
- 2021Formalizing the Generalization-Forgetting Trade-off in Continual Learningcited by 24
- 2023Random Boxes Are Open-world Object Detectorscited by 24
- 2023Catastrophic Forgetting in Deep Learning: A Comprehensive Taxonomycited by 24
- 2022Task-Free Continual Learning via Online Discrepancy Distance Learningcited by 22
- 2021Continual Learning in Sensor-based Human Activity Recognition: an Empirical Benchmark Analysiscited by 21
- 2023MIM4DD: Mutual Information Maximization for Dataset Distillationcited by 21
- 2024HiDe-PET: Continual Learning via Hierarchical Decomposition of Parameter-Efficient Tuningcited by 20
- 2021How do Quadratic Regularizers Prevent Catastrophic Forgetting: The Role of Interpolationcited by 19
- 2024Disentangling and Mitigating the Impact of Task Similarity for Continual Learningcited by 19
- 2022Memory Bounds for Continual Learningcited by 18
- 2024Towards Robust Graph Incremental Learning on Evolving Graphscited by 18
- 2021Continual Learning in Deep Networks: an Analysis of the Last Layercited by 17
- 2022A Theory for Knowledge Transfer in Continual Learningcited by 16
- 2021Saliency Guided Experience Packing for Replay in Continual Learningcited by 14
- 2023GRASP: A Rehearsal Policy for Efficient Online Continual Learningcited by 13
- 2022Continual Variational Autoencoder Learning via Online Cooperative Memorizationcited by 12
- 2024On the Diminishing Returns of Width for Continual Learningcited by 12
- 2024Continual Learning on Graphs: A Surveycited by 11
- 2022Continual Learning with Guarantees via Weight Interval Constraintscited by 10
- 2022A Benchmark and Empirical Analysis for Replay Strategies in Continual Learningcited by 8
- 2024Learning to Continually Learn with the Bayesian Principlecited by 8
- 2025On-device edge learning for IoT data streams: a surveycited by 8
- 2023On the Limitation and Experience Replay for GNNs in Continual Learningcited by 7
- 2023DOCTOR: A Multi-Disease Detection Continual Learning Framework Based on Wearable Medical Sensorscited by 7
- 2023Continual Learning with Strong Experience Replaycited by 7
- 2024On the Convergence of Continual Learning with Adaptive Methodscited by 7
- 2023On Sequential Bayesian Inference for Continual Learningcited by 6
- 2023Replay-enhanced Continual Reinforcement Learningcited by 6
- 2025Bridging Streaming Continual Learning via In-Context Large Tabular Modelscited by 6
- 2022Re-examining Distillation For Continual Object Detectioncited by 5
- 2025Sequence Transferability and Task Order Selection in Continual Learningcited by 5
50 most cited of 86 All 86 (JSON)
- 2026Neural Succession: A Mesoscopic Theory of Invasion, Coexistence, and Stabilization in Continual Learning28 Sep 2026
- 2026Continual Learning via Self-Probe Gradients26 Sep 2026
- 2026Drift and Dependence: Layer-wise Information-Theoretic Bounds for Replay-Based Continual Learning12 Aug 2026
- 2026PMF-CL: Pareto-Minimal-Forgetting Continual Learner for Conflicting Tasks18 May 2026
- 2026Grow, Assess, Compress: Adaptive Backbone Scaling for Memory-Efficient Class Incremental Learning9 Mar 2026
- 2026Finding Structure in Continual Learning4 Feb 2026
- 2026Mitigating Task-Order Sensitivity and Forgetting via Hierarchical Second-Order Consolidation31 Jan 2026
- 2026Putting a Face to Forgetting: Continual Learning meets Mechanistic Interpretability29 Jan 2026
- 2025Bridging Streaming Continual Learning via In-Context Large Tabular Models12 Dec 2025
- 2025Forgetting is Everywhere6 Nov 2025
- 2025Looking Beyond the Known: Towards a Data Discovery Guided Open-World Object Detection30 Sep 2025
- 2025Unbiased Online Curvature Approximation for Regularized Graph Continual Learning16 Sep 2025
38 more
- 2025Information-Theoretic Generalization Bounds of Replay-based Continual Learning16 Jul 2025
- 2025What is the role of memorization in Continual Learning?23 May 2025
- 2025Continual learning for rotating machinery fault diagnosis with cross-domain environmental and operational variations14 Apr 2025
- 2025Boosting-inspired online learning with transfer for railway maintenance11 Apr 2025
- 2025On-device edge learning for IoT data streams: a survey25 Feb 2025
- 2025Sequence Transferability and Task Order Selection in Continual Learning10 Feb 2025
- 2024Towards Macro-AUC oriented Imbalanced Multi-Label Continual Learning24 Dec 2024
- 2024HiDe-PET: Continual Learning via Hierarchical Decomposition of Parameter-Efficient Tuning7 Jul 2024
- 2024Disentangling and Mitigating the Impact of Task Similarity for Continual Learning30 May 2024
- 2024Learning to Continually Learn with the Bayesian Principle29 May 2024
- 2024On the Convergence of Continual Learning with Adaptive Methods8 Apr 2024
- 2024PARMESAN: Parameter-Free Memory Search and Transduction for Dense Prediction Tasks18 Mar 2024
- 2024PAGE: Domain-Incremental Adaptation with Past-Agnostic Generative Replay for Smart Healthcare13 Mar 2024
- 2024On the Diminishing Returns of Width for Continual Learning11 Mar 2024
- 2024Towards Robust Graph Incremental Learning on Evolving Graphs20 Feb 2024
- 2024TinyCL: An Efficient Hardware Architecture for Continual Learning on Autonomous Systems15 Feb 2024
- 2024Continual Learning on Graphs: A Survey9 Feb 2024
- 2023Infinite dSprites for Disentangled Continual Learning: Separating Memory Edits from Generalization27 Dec 2023
- 2023MIM4DD: Mutual Information Maximization for Dataset Distillation27 Dec 2023
- 2023M3D: Dataset Condensation by Minimizing Maximum Mean Discrepancy26 Dec 2023
- 2023Catastrophic Forgetting in Deep Learning: A Comprehensive Taxonomy16 Dec 2023
- 2023Continual Learning: Applications and the Road Forward20 Nov 2023
- 2023Replay-enhanced Continual Reinforcement Learning20 Nov 2023
- 2023Emptying the Ocean with a Spoon: Should We Edit Models?18 Oct 2023
- 2023Prior-Free Continual Learning with Unlabeled Data in the Wild16 Oct 2023
- 2023Hadamard Domain Training with Integers for Class Incremental Quantized Learning5 Oct 2023
- 2023Analysis of the Memorization and Generalization Capabilities of AI Agents: Are Continual Learners Robust?18 Sep 2023
- 2023A Natural Gas Consumption Forecasting System for Continual Learning Scenarios based on Hoeffding Trees with Change Point Detection Mechanism7 Sep 2023
- 2023Incorporating Neuro-Inspired Adaptability for Continual Learning in Artificial Intelligence29 Aug 2023
- 2023GRASP: A Rehearsal Policy for Efficient Online Continual Learning25 Aug 2023
- 2023Random Boxes Are Open-world Object Detectors17 Jul 2023
- 2023Continual Learning with Strong Experience Replay23 May 2023
- 2023DOCTOR: A Multi-Disease Detection Continual Learning Framework Based on Wearable Medical Sensors9 May 2023
- 2023The Ideal Continual Learner: An Agent That Never Forgets29 Apr 2023
- 2023On the Limitation and Experience Replay for GNNs in Continual Learning7 Feb 2023
- 2023A Comprehensive Survey of Continual Learning: Theory, Method and Application31 Jan 2023
- 2023On Sequential Bayesian Inference for Continual Learning4 Jan 2023
- 2023Dissecting Continual Learning a Structural and Data Analysis3 Jan 2023
50 newest of 86 All 86 (JSON)
- 2023A Comprehensive Survey of Continual Learning: Theory, Method and Applicationcited by 860
- 2021Towards Open World Object Detectioncited by 297
- 2022S-Prompts Learning with Pre-trained Transformers: An Occam's Razor for Domain Incremental Learningcited by 246
- 2021Online Continual Learning in Image Classification: An Empirical Surveycited by 242
- 2022DeepCore: A Comprehensive Library for Coreset Selection in Deep Learningcited by 146
- 2022How catastrophic can catastrophic forgetting be in linear regression?cited by 80
- 2021SSUL: Semantic Segmentation with Unknown Label for Exemplar-based Class-Incremental Learningcited by 71
- 2023Continual Learning: Applications and the Road Forwardcited by 59
- 2023M3D: Dataset Condensation by Minimizing Maximum Mean Discrepancycited by 49
- 2021Understanding Catastrophic Forgetting and Remembering in Continual Learning with Optimal Relevance Mappingcited by 47
- 2022Isolation and Impartial Aggregation: A Paradigm of Incremental Learning without Interferencecited by 44
- 2023Incorporating Neuro-Inspired Adaptability for Continual Learning in Artificial Intelligencecited by 43
12 most cited of 86 All 86 (JSON)
- 2026Neural Succession: A Mesoscopic Theory of Invasion, Coexistence, and Stabilization in Continual Learning28 Sep 2026
- 2026Continual Learning via Self-Probe Gradients26 Sep 2026
- 2026Drift and Dependence: Layer-wise Information-Theoretic Bounds for Replay-Based Continual Learning12 Aug 2026
- 2026PMF-CL: Pareto-Minimal-Forgetting Continual Learner for Conflicting Tasks18 May 2026
- 2026Grow, Assess, Compress: Adaptive Backbone Scaling for Memory-Efficient Class Incremental Learning9 Mar 2026
- 2026Finding Structure in Continual Learning4 Feb 2026
- 2026Mitigating Task-Order Sensitivity and Forgetting via Hierarchical Second-Order Consolidation31 Jan 2026
- 2026Putting a Face to Forgetting: Continual Learning meets Mechanistic Interpretability29 Jan 2026
- 2025Bridging Streaming Continual Learning via In-Context Large Tabular Models12 Dec 2025
- 2025Forgetting is Everywhere6 Nov 2025
- 2025Looking Beyond the Known: Towards a Data Discovery Guided Open-World Object Detection30 Sep 2025
- 2025Unbiased Online Curvature Approximation for Regularized Graph Continual Learning16 Sep 2025
12 newest of 86 All 86 (JSON)