Incremental class learning using variational autoencoders with similarity learning

被引:0
|
作者
Huo, Jiahao [1 ]
van Zyl, Terence L. [1 ]
机构
[1] Univ Johannesburg, Inst Intelligent Syst, Johannesburg, South Africa
基金
新加坡国家研究基金会;
关键词
Catastrophic forgetting; Incremental learning; Similarity learning; Convolutional neural network (CNN); IMAGE SIMILARITY; RECOGNITION; NETWORKS;
D O I
10.1007/s00521-023-08485-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Catastrophic forgetting in neural networks during incremental learning remains a challenging problem. Previous research investigated catastrophic forgetting in fully connected networks, with some earlier work exploring activation functions and learning algorithms. Applications of neural networks have been extended to include similarity learning. Understanding how similarity learning loss functions would be affected by catastrophic forgetting is of significant interest. Our research investigates catastrophic forgetting for four well-known similarity-based loss functions during incremental class learning. The loss functions are Angular, Contrastive, Center, and Triplet loss. Our results show that the catastrophic forgetting rate differs across loss functions on multiple datasets. The Angular loss was least affected, followed by Contrastive, Triplet loss, and Center loss with good mining techniques. We implemented three existing incremental learning techniques, iCaRL, EWC, and EBLL. We further proposed a novel technique using Variational Autoencoders (VAEs) to generate representation as exemplars passed through the network's intermediate layers. Our method outperformed three existing state-of-the-art techniques. We show that one does not require stored images (exemplars) for incremental learning with similarity learning. The generated representations from VAEs help preserve regions of the embedding space used by prior knowledge so that new knowledge does not "overwrite" it.
引用
收藏
页码:769 / 784
页数:16
相关论文
共 50 条
  • [31] CILDI: Class Incremental Learning with Distilled Images
    Zacarias, Abel
    Alexandre, Luis A.
    2022 9TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE, ISCMI, 2022, : 157 - 161
  • [32] Incremental Learning for Simultaneous Augmentation of Feature and Class
    Hou, Chenping
    Gu, Shilin
    Xu, Chao
    Qian, Yuhua
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (12) : 14789 - 14806
  • [33] Hierarchical Incremental Class Learning with Output Parallelism
    Guan, Sheng-Uei
    Wang, Kai
    JOURNAL OF INTELLIGENT SYSTEMS, 2007, 16 (02) : 167 - 193
  • [34] Class Incremental Learning With Large Domain Shift
    Lee, Kamin
    Kim, Hyoeun
    Choi, Geunjae
    Jeon, Hyejeong
    Kwak, Nojun
    IEEE ACCESS, 2024, 12 : 183564 - 183580
  • [35] Incremental Similarity for real-time on-line incremental learning systems
    Reznakova, Marta
    Tencer, Lukas
    Cheriet, Mohamed
    PATTERN RECOGNITION LETTERS, 2016, 74 : 61 - 67
  • [36] Prototypes Sampling Mechanism for Class Incremental Learning
    Tao, Zhe
    Huang, Shucheng
    Wang, Gang
    IEEE ACCESS, 2023, 11 : 81942 - 81952
  • [37] Is Class-Incremental Enough for Continual Learning?
    Cossu, Andrea
    Graffieti, Gabriele
    Pellegrini, Lorenzo
    Maltoni, Davide
    Bacciu, Davide
    Carta, Antonio
    Lomonaco, Vincenzo
    FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2022, 5
  • [38] Learning Physics Constrained Dynamics Using Autoencoders
    Yang, Tsung-Yen
    Rosca, Justinian
    Narasimhan, Karthik
    Ramadge, Peter J.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [39] Incremental Learning and Novelty Detection of Gestures in a Multi-Class System
    Al-Behadili, Husam
    Grumpe, Arne
    Woehler, Christian
    2015 THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, MODELLING AND SIMULATION (AIMS 2015), 2015, : 304 - 309
  • [40] Hierarchical Class Incremental Learning of Anatomical Structures in Fetal Echocardiography Videos
    Patra, Arijit
    Noble, Julia Alison
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2020, 24 (04) : 1046 - 1058