Balanced Destruction-Reconstruction Dynamics for Memory-replay Class Incremental Learning
Yuhang Zhou, Jiangchao Yao, Feng Hong, Ya Zhang, and Yanfeng Wang

TL;DR
This paper introduces a novel module called BDR that balances destruction and reconstruction dynamics in memory-replay class incremental learning, effectively reducing catastrophic forgetting and improving model performance.
Contribution
The paper proposes a new BDR module that dynamically balances old and new knowledge during training, addressing destruction-reconstruction limitations in memory-replay CIL.
Findings
BDR significantly improves performance of existing methods.
BDR effectively alleviates catastrophic forgetting.
Experiments show good generalization across benchmarks.
Abstract
Class incremental learning (CIL) aims to incrementally update a trained model with the new classes of samples (plasticity) while retaining previously learned ability (stability). To address the most challenging issue in this goal, i.e., catastrophic forgetting, the mainstream paradigm is memory-replay CIL, which consolidates old knowledge by replaying a small number of old classes of samples saved in the memory. Despite effectiveness, the inherent destruction-reconstruction dynamics in memory-replay CIL are an intrinsic limitation: if the old knowledge is severely destructed, it will be quite hard to reconstruct the lossless counterpart. Our theoretical analysis shows that the destruction of old knowledge can be effectively alleviated by balancing the contribution of samples from the current phase and those saved in the memory. Motivated by this theoretical finding, we propose a novel…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · Machine Learning and ELM
