PDAC: Efficient Coreset Selection for Continual Learning via Probability Density Awareness
Junqi Gao, Zhichang Guo, Dazhi Zhang, Yao Li, Yi Ran, Biqing Qi
TL;DR
This work tackles efficient memory-buffer construction for rehearsal-based continual learning by showing that samples from high-density regions dominantly suppress the buffer-induced error. It introduces PDAC, which uses a Projected Gaussian Mixture to estimate joint sample density in a low-dimensional feature space and selects high-density samples to form the coreset, plus SPDAC which extends this approach to streaming data via a streaming EM update. The method yields superior accuracy and lower forgetting than strong baselines while keeping selection cost low, and SPDAC demonstrates robust performance in streaming CL with favorable runtime. The approach provides a theoretically grounded, density-driven alternative to bilevel optimization for coreset selection with practical impact for both offline and streaming continual learning scenarios.
Abstract
Rehearsal-based Continual Learning (CL) maintains a limited memory buffer to store replay samples for knowledge retention, making these approaches heavily reliant on the quality of the stored samples. Current Rehearsal-based CL methods typically construct the memory buffer by selecting a representative subset (referred to as coresets), aiming to approximate the training efficacy of the full dataset with minimal storage overhead. However, mainstream Coreset Selection (CS) methods generally formulate the CS problem as a bi-level optimization problem that relies on numerous inner and outer iterations to solve, leading to substantial computational cost thus limiting their practical efficiency. In this paper, we aim to provide a more efficient selection logic and scheme for coreset construction. To this end, we first analyze the Mean Squared Error (MSE) between the buffer-trained model and the Bayes-optimal model through the perspective of localized error decomposition to investigate the contribution of samples from different regions to MSE suppression. Further theoretical and experimental analyses demonstrate that samples with high probability density play a dominant role in error suppression. Inspired by this, we propose the Probability Density-Aware Coreset (PDAC) method. PDAC leverages the Projected Gaussian Mixture (PGM) model to estimate each sample's joint density, enabling efficient density-prioritized buffer selection. Finally, we introduce the streaming Expectation Maximization (EM) algorithm to enhance the adaptability of PGM parameters to streaming data, yielding Streaming PDAC (SPDAC) for streaming scenarios. Extensive comparative experiments show that our methods outperforms other baselines across various CL settings while ensuring favorable efficiency.
