EFC++: Elastic Feature Consolidation with Prototype Re-balancing for Cold Start Exemplar-free Incremental Learning
Simone Magistri, Tomaso Trinci, Albin Soutif-Cormerais, Joost van de Weijer, Andrew D. Bagdanov
TL;DR
This work tackles Exemplar-free Class Incremental Learning (EFCIL) under Cold Start by introducing Elastic Feature Consolidation++ (EFC++), a method that regularizes feature drift in directions most relevant to past tasks using the Empirical Feature Matrix (EFM) and decouples backbone learning from classifier calibration via a post-training Prototype Re-balancing phase. EFM provides a tractable second-order approximation of feature drift, enabling selective stabilization while preserving plasticity, and prototypes are updated and used in a re-balancing training step to mitigate inter-task confusion without compromising adaptation to new tasks. Across small-scale, large-scale, and domain-incremental benchmarks, EFC++ consistently outperforms prior exemplar-free approaches, with particularly strong gains in Cold Start scenarios and competitive or superior performance in Warm Start settings. The approach balances stability and plasticity, reduces feature-space drift, and offers practical training-time and memory requirements, making it a promising tool for non-exemplar continual learning in dynamic, privacy-sensitive environments.
Abstract
Exemplar-free Class Incremental Learning (EFCIL) aims to learn from a sequence of tasks without having access to previous task data. In this paper, we consider the challenging Cold Start scenario in which insufficient data is available in the first task to learn a high-quality backbone. This is especially challenging for EFCIL since it requires high plasticity, resulting in feature drift which is difficult to compensate for in the exemplar-free setting. To address this problem, we propose an effective approach to consolidate feature representations by regularizing drift in directions highly relevant to previous tasks while employing prototypes to reduce task-recency bias. Our approach, which we call Elastic Feature Consolidation++ (EFC++) exploits a tractable second-order approximation of feature drift based on a proposed Empirical Feature Matrix (EFM). The EFM induces a pseudo-metric in feature space which we use to regularize feature drift in important directions and to update Gaussian prototypes. In addition, we introduce a post-training prototype re-balancing phase that updates classifiers to compensate for feature drift. Experimental results on CIFAR-100, Tiny-ImageNet, ImageNet-Subset, ImageNet-1K and DomainNet demonstrate that EFC++ is better able to learn new tasks by maintaining model plasticity and significantly outperforms the state-of-the-art.
