paper-with-me

Papers

C3Box: A CLIP-based Class-Incremental Learning Toolbox

2026-01-28 · Hao Sun, Da-Wei Zhou arxiv

Traditional machine learning systems are typically designed for static data distributions, which suffer from catastrophic forgetting when learning from evolving data streams. Class-Incremental Learning (CIL) addresses this challenge by enabling learning systems to continuously learn new classes while preserving prior knowledge. With the rise of pre-trained models (PTMs) such as CLIP, leveraging their strong generalization and semantic alignment capabilities has become a promising direction in CIL. However, existing CLIP-based CIL methods are often scattered across disparate codebases, rely on inconsistent configurations, hindering fair comparisons, reproducibility, and practical adoption. Therefore, we propose C3Box (CLIP-based Class-inCremental learning toolBOX), a modular and comprehensive Python toolbox. C3Box integrates representative traditional CIL methods, ViT-based CIL methods, and state-of-the-art CLIP-based CIL methods into a unified CLIP-based framework. By inheriting the streamlined design of PyCIL, C3Box provides a JSON-based configuration and standardized execution pipeline. This design enables reproducible experimentation with low engineering overhead and makes C3Box a reliable benchmark platform for continual learning research. Designed to be user-friendly, C3Box relies only on widely used open-source libraries and supports major operating systems. The code is available at https://github.com/LAMDA-CL/C3Box.

📄 PDF Abstract BibTeX arXiv:2601.20852

Code (0)

등록된 구현이 없습니다.

Tasks

class-incremental learningContinual Learning

Similar Papers 제목 키워드 기반

PyCIL: A Python Toolbox for Class-Incremental Learning

2021-12-23 · Da-Wei Zhou, Fu-Yun Wang, Han-Jia Ye, De-Chuan Zhan

Traditional machine learning systems are deployed under the closed-world setting, which requires the entire training data before the offline training process. However, real-world applications often face the incoming new …

BIG-bench Machine Learningclass-incremental learningClass Incremental LearningIncremental Learning

PILOT: A Pre-Trained Model-Based Continual Learning Toolbox

2023-09-13 · Hai-Long Sun, Da-Wei Zhou, Han-Jia Ye, De-Chuan Zhan

While traditional machine learning can effectively tackle a wide range of problems, it primarily operates within a closed-world setting, which presents limitations when dealing with streaming data. As a solution, increme…

class-incremental learningClass Incremental LearningContinual LearningIncremental Learning

AttriCLIP: A Non-Incremental Learner for Incremental Knowledge Learning

2023-05-19 · CVPR 2023 1 · Runqi Wang, Xiaoyue Duan, Guoliang Kang, Jianzhuang Liu 외

Continual learning aims to enable a model to incrementally learn knowledge from sequentially arrived data. Previous works adopt the conventional classification architecture, which consists of a feature extractor and a cl…

AttributeContinual LearningLanguage Modelling

Incremental Object Detection with CLIP

2023-10-13 · Ziyue Huang, Yupeng He, Qingjie Liu, Yunhong Wang

In contrast to the incremental classification task, the incremental detection task is characterized by the presence of data ambiguity, as an image may have differently labeled bounding boxes across multiple continuous le…

Class-Incremental Object DetectionIncremental LearningLanguage ModelingLanguage Modelling+3

DeCLIP: Decoupled Prompting for CLIP-based Multi-Label Class-Incremental Learning

2025-09-27 · Kaile Du, Zihan Ye, Junzhou Xie, Yixi Shen 외 arxiv

Multi-label class-incremental learning (MLCIL) continuously expands the label space while recognizing multiple co-occurring classes, making it prone to catastrophic forgetting and high false-positive rates (FPR). Extendi…

class-incremental learning