Resurrecting Old Classes with New Data for Exemplar-Free Continual Learning
Dipam Goswami, Albin Soutif--Cormerais, Yuyang Liu, Sandesh Kamath,, Bart{\l}omiej Twardowski, Joost van de Weijer

TL;DR
This paper introduces an adversarial perturbation method to estimate and compensate for feature drift in exemplar-free continual learning, significantly improving performance on standard benchmarks and challenging settings.
Contribution
It proposes a novel adversarial approach to track and correct feature drift in exemplar-free continual learning, enhancing model stability without storing exemplars.
Findings
Outperforms existing methods on standard benchmarks
Better tracks prototype movement in embedding space
Effective in challenging small initial task settings
Abstract
Continual learning methods are known to suffer from catastrophic forgetting, a phenomenon that is particularly hard to counter for methods that do not store exemplars of previous tasks. Therefore, to reduce potential drift in the feature extractor, existing exemplar-free methods are typically evaluated in settings where the first task is significantly larger than subsequent tasks. Their performance drops drastically in more challenging settings starting with a smaller first task. To address this problem of feature drift estimation for exemplar-free methods, we propose to adversarially perturb the current samples such that their embeddings are close to the old class prototypes in the old model embedding space. We then estimate the drift in the embedding space from the old to the new model using the perturbed images and compensate the prototypes accordingly. We exploit the fact that…
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
