Revisiting Class-Incremental Learning with Pre-Trained Models: Generalizability and Adaptivity are All You Need
Da-Wei Zhou, Zi-Wen Cai, Han-Jia Ye, De-Chuan Zhan, Ziwei Liu
TL;DR
The paper rethinks class-incremental learning in the era of pre-trained models, arguing that generalizability of PTMs and adaptivity to downstream data are both essential. It introduces Aper, a unified framework that adapts the PTM in the first stage and then merges the adapted and original embeddings to form a robust, prototype-based classifier, maintaining generalizability while enabling task-specific adaptation. Through extensive experiments on seven benchmarks, including four new domain-gap datasets (ImageNet-A, ObjectNet, OmniBenchmark, VTAB), Aper consistently outperforms state-of-the-art PTM-based CIL methods, while remaining parameter-efficient. The work also provides ablations, visualizations, and cross-domain evidence to validate the benefits of the adapt-then-merge approach and the importance of limiting adaptation to the initial incremental stage.
Abstract
Class-incremental learning (CIL) aims to adapt to emerging new classes without forgetting old ones. Traditional CIL models are trained from scratch to continually acquire knowledge as data evolves. Recently, pre-training has achieved substantial progress, making vast pre-trained models (PTMs) accessible for CIL. Contrary to traditional methods, PTMs possess generalizable embeddings, which can be easily transferred for CIL. In this work, we revisit CIL with PTMs and argue that the core factors in CIL are adaptivity for model updating and generalizability for knowledge transferring. 1) We first reveal that frozen PTM can already provide generalizable embeddings for CIL. Surprisingly, a simple baseline (SimpleCIL) which continually sets the classifiers of PTM to prototype features can beat state-of-the-art even without training on the downstream task. 2) Due to the distribution gap between pre-trained and downstream datasets, PTM can be further cultivated with adaptivity via model adaptation. We propose AdaPt and mERge (APER), which aggregates the embeddings of PTM and adapted models for classifier construction. APER is a general framework that can be orthogonally combined with any parameter-efficient tuning method, which holds the advantages of PTM's generalizability and adapted model's adaptivity. 3) Additionally, considering previous ImageNet-based benchmarks are unsuitable in the era of PTM due to data overlapping, we propose four new benchmarks for assessment, namely ImageNet-A, ObjectNet, OmniBenchmark, and VTAB. Extensive experiments validate the effectiveness of APER with a unified and concise framework. Code is available at https://github.com/zhoudw-zdw/RevisitingCIL
