paper-with-me

Papers

Class-Incremental Exemplar Compression for Class-Incremental Learning

2023-03-24 · CVPR 2023 1 · Zilin Luo, Yaoyao Liu, Bernt Schiele, Qianru Sun

Exemplar-based class-incremental learning (CIL) finetunes the model with all samples of new classes but few-shot exemplars of old classes in each incremental phase, where the "few-shot" abides by the limited memory budget. In this paper, we break this "few-shot" limit based on a simple yet surprisingly effective idea: compressing exemplars by downsampling non-discriminative pixels and saving "many-shot" compressed exemplars in the memory. Without needing any manual annotation, we achieve this compression by generating 0-1 masks on discriminative pixels from class activation maps (CAM). We propose an adaptive mask generation model called class-incremental masking (CIM) to explicitly resolve two difficulties of using CAM: 1) transforming the heatmaps of CAM to 0-1 masks with an arbitrary threshold leads to a trade-off between the coverage on discriminative pixels and the quantity of exemplars, as the total memory is fixed; and 2) optimal thresholds vary for different object classes, which is particularly obvious in the dynamic environment of CIL. We optimize the CIM model alternatively with the conventional CIL model through a bilevel optimization problem. We conduct extensive experiments on high-resolution CIL benchmarks including Food-101, ImageNet-100, and ImageNet-1000, and show that using the compressed exemplars by CIM can achieve a new state-of-the-art CIL accuracy, e.g., 4.8 percentage points higher than FOSTER on 10-Phase ImageNet-1000. Our code is available at https://github.com/xfflzl/CIM-CIL.

📄 PDF Abstract BibTeX arXiv:2303.14042

Code (1)

xfflzl/cim-cil 공식 구현 pytorch

Tasks

Bilevel Optimizationclass-incremental learningClass Incremental LearningIncremental Learning

Methods 이 논문이 사용한 방법론

CAM Class activation maps could be used to interpret the prediction decision made by the convolutional neural network (CNN). Image source: [Learning Deep Features for…

Similar Papers 제목 키워드 기반

PointCLIMB: An Exemplar-Free Point Cloud Class Incremental Benchmark

2023-04-13 · Shivanand Kundargi, Tejas Anvekar, Ramesh Ashok Tabib, Uma Mudenagudi

Point clouds offer comprehensive and precise data regarding the contour and configuration of objects. Employing such geometric and topological 3D information of objects in class incremental learning can aid endless appli…

class-incremental learningClass Incremental LearningExemplar-FreeIncremental Learning

Prompt-Based Exemplar Super-Compression and Regeneration for Class-Incremental Learning

2023-11-30 · Ruxiao Duan, Yaoyao Liu, Jieneng Chen, Adam Kortylewski 외

Replay-based methods in class-incremental learning~(CIL) have attained remarkable success. Despite their effectiveness, the inherent memory restriction results in saving a limited number of exemplars with poor diversity.…

class-incremental learningClass Incremental LearningData AugmentationDiversity+1

IB-DRR: Incremental Learning with Information-Back Discrete Representation Replay

2021-04-21 · Jian Jiang, Edoardo Cetin, Oya Celiktutan

Incremental learning aims to enable machine learning models to continuously acquire new knowledge given new classes, while maintaining the knowledge already learned for old classes. Saving a subset of training samples of…

Contrastive LearningIncremental Learning

FeTrIL: Feature Translation for Exemplar-Free Class-Incremental Learning

2022-11-23 · Grégoire Petit, Adrian Popescu, Hugo Schindler, David Picard 외

Exemplar-free class-incremental learning is very challenging due to the negative effect of catastrophic forgetting. A balance between stability and plasticity of the incremental process is needed in order to obtain good …

class-incremental learningClass Incremental LearningExemplar-FreeIncremental Learning+1

Self-distilled Knowledge Delegator for Exemplar-free Class Incremental Learning

2022-05-23 · Fanfan Ye, Liang Ma, Qiaoyong Zhong, Di Xie 외

Exemplar-free incremental learning is extremely challenging due to inaccessibility of data from old tasks. In this paper, we attempt to exploit the knowledge encoded in a previously trained classification model to handle…

class-incremental learningClass Incremental LearningContinual LearningExemplar-Free+1