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 条
  • [1] Synthesizing Data Using Variational Autoencoders for Handling Class Imbalanced Deep Learning
    Sheikh, Taimoor Shakeel
    Khan, Adil
    Fahim, Muhammad
    Ahmad, Muhammad
    ANALYSIS OF IMAGES, SOCIAL NETWORKS AND TEXTS (AIST 2019), 2020, 1086 : 270 - 281
  • [2] Class incremental learning of remote sensing images based on class similarity distillation
    Shen, Mingge
    Chen, Dehu
    Hu, Silan
    Xu, Gang
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [3] Class similarity weighted knowledge distillation for few shot incremental learning
    Akmel, Feidu
    Meng, Fanman
    Wu, Qingbo
    Chen, Shuai
    Zhang, Runtong
    Assefa, Maregu
    NEUROCOMPUTING, 2024, 584
  • [4] Distilled Meta-learning for Multi-Class Incremental Learning
    Liu, Hao
    Yan, Zhaoyu
    Liu, Bing
    Zhao, Jiaqi
    Zhou, Yong
    El Saddik, Abdulmotaleb
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2023, 19 (04)
  • [5] Multi-view class incremental learning
    Li, Depeng
    Wang, Tianqi
    Chen, Junwei
    Kawaguchi, Kenji
    Lian, Cheng
    Zeng, Zhigang
    INFORMATION FUSION, 2024, 102
  • [6] Class Incremental Learning: A Review and Performance Evaluation
    Zhu F.
    Zhang X.-Y.
    Liu C.-L.
    Zidonghua Xuebao/Acta Automatica Sinica, 2023, 49 (03): : 635 - 660
  • [7] Adaptive Decoupled Prompting for Class Incremental Learning
    Zhang, Fanhao
    Wang, Shiye
    Li, Changsheng
    Yuan, Ye
    Wang, Guoren
    PATTERN RECOGNITION AND COMPUTER VISION, PT IX, PRCV 2024, 2025, 15039 : 554 - 568
  • [8] CLASS INCREMENTAL LEARNING WITH TASK-SELECTION
    Kim, Eun Sung
    Kim, Jung Uk
    Lee, Sangmin
    Moon, Sang-Keun
    Ro, Yong Man
    2020 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2020, : 1846 - 1850
  • [9] Dynamic class imbalance learning for incremental LPSVM
    Pang, Shaoning
    Zhu, Lei
    Chen, Gang
    Sarrafzadeh, Abdolhossein
    Ban, Tao
    Inoue, Daisuke
    NEURAL NETWORKS, 2013, 44 : 87 - 100
  • [10] Deep Learning for Class-Incremental Learning: A Survey
    Zhou D.-W.
    Wang F.-Y.
    Ye H.-J.
    Zhan D.-C.
    Jisuanji Xuebao/Chinese Journal of Computers, 2023, 46 (08): : 1577 - 1605