Constrained Few-shot Class-incremental Learning

被引:61
|
作者
Hersche, Michael [1 ,2 ]
Karunaratne, Geethan [1 ,2 ]
Cherubini, Giovanni [1 ]
Benini, Luca [2 ]
Sebastian, Abu [1 ]
Rahimi, Abbas [1 ]
机构
[1] IBM Res Zurich, Zurich, Switzerland
[2] Swiss Fed Inst Technol, Zurich, Switzerland
关键词
D O I
10.1109/CVPR52688.2022.00885
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Continually learning new classes from fresh data without forgetting previous knowledge of old classes is a very challenging research problem. Moreover, it is imperative that such learning must respect certain memory and computational constraints such as (i) training samples are limited to only a few per class, (ii) the computational cost of learning a novel class remains constant, and (iii) the memory footprint of the model grows at most linearly with the number of classes observed. To meet the above constraints, we propose C-FSCIL, which is architecturally composed of a frozen meta-learned feature extractor, a trainable fixed-size fully connected layer, and a rewritable dynamically growing memory that stores as many vectors as the number of encountered classes. C-FSCIL provides three update modes that offer a trade-off between accuracy and compute-memory cost of learning novel classes. C-FSCIL exploits hyperdimensional embedding that allows to continually express many more classes than the fixed dimensions in the vector space, with minimal interference. The quality of class vector representations is further improved by aligning them quasi-orthogonally to each other by means of novel loss functions. Experiments on the CIFAR100, mini-ImageNet, and Omniglot datasets show that C-FSCIL outperforms the baselines with remarkable accuracy and compression. It also scales up to the largest problem size ever tried in this few-shot setting by learning 423 novel classes on top of 1200 base classes with less than 1.6% accuracy drop. Our code is available at https://github.com/IBM/constrained-FSCIL.
引用
收藏
页码:9047 / 9057
页数:11
相关论文
共 50 条
  • [21] Rethinking Few-Shot Class-Incremental Learning: Learning from Yourself
    Tang, Yu-Ming
    Peng, Yi-Xing
    Meng, Jingke
    Zheng, Wei-Shi
    COMPUTER VISION - ECCV 2024, PT LXI, 2025, 15119 : 108 - 128
  • [22] Few-Shot Class-Incremental Learning Based on Feature Distribution Learning
    Yao, Guangle
    Zhu, Juntao
    Zhou, Wenlong
    Zhang, Guiyu
    Zhang, Wei
    Zhang, Qian
    Computer Engineering and Applications, 2023, 59 (14) : 151 - 157
  • [23] Rethinking few-shot class-incremental learning: A lazy learning baseline
    Qin, Zhili
    Han, Wei
    Liu, Jiaming
    Zhang, Rui
    Yang, Qingli
    Sun, Zejun
    Shao, Junming
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 250
  • [24] Rethinking Self-Supervision for Few-Shot Class-Incremental Learning
    Zhao, Linglan
    Lu, Jing
    Cheng, Zhanzhan
    Liu, Duo
    Fang, Xiangzhong
    2023 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, ICME, 2023, : 726 - 731
  • [25] Knowledge Representation by Generic Models for Few-Shot Class-Incremental Learning
    Chen, Xiaodong
    Jiang, Weijie
    Huang, Zhiyong
    Su, Jiangwen
    Yu, Yuanlong
    ADVANCES IN NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, ICNC-FSKD 2022, 2023, 153 : 1237 - 1247
  • [26] A Few-Shot Class-Incremental Learning Method for Network Intrusion Detection
    Du, Lei
    Gu, Zhaoquan
    Wang, Ye
    Wang, Le
    Jia, Yan
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 2389 - 2401
  • [27] Few-Shot Class-Incremental Learning for Classification and Object Detection: A Survey
    Zhang, Jinghua
    Liu, Li
    Silven, Olli
    Pietikainen, Matti
    Hu, Dewen
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2025, 47 (04) : 2924 - 2945
  • [28] Few-Shot Class-Incremental Learning with Meta-Learned Class Structures
    Zheng, Guangtao
    Zhang, Aidong
    21ST IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS ICDMW 2021, 2021, : 421 - 430
  • [29] Few-Shot Class-Incremental Learning for Network Intrusion Detection Systems
    Di Monda, Davide
    Montieri, Antonio
    Persico, Valerio
    Voria, Pasquale
    De Ieso, Matteo
    Pescape, Antonio
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 : 6736 - 6757
  • [30] Improved Continually Evolved Classifiers for Few-Shot Class-Incremental Learning
    Wang, Ye
    Zhao, Guoshuai
    Qian, Xueming
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2024, 34 (02) : 1123 - 1134