Progressive Convolutional Neural Network for Incremental Learning

被引:6
|
作者
Siddiqui, Zahid Ali [1 ]
Park, Unsang [1 ]
机构
[1] Sogang Univ, Dept Comp Sci & Engn, Seoul 04107, South Korea
关键词
incremental learning; catastrophic forgetting; CNN; progressive learning networks;
D O I
10.3390/electronics10161879
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a novel incremental learning technique to solve the catastrophic forgetting problem observed in the CNN architectures. We used a progressive deep neural network to incrementally learn new classes while keeping the performance of the network unchanged on old classes. The incremental training requires us to train the network only for new classes and fine-tune the final fully connected layer, without needing to train the entire network again, which significantly reduces the training time. We evaluate the proposed architecture extensively on image classification task using Fashion MNIST, CIFAR-100 and ImageNet-1000 datasets. Experimental results show that the proposed network architecture not only alleviates catastrophic forgetting but can also leverages prior knowledge via lateral connections to previously learned classes and their features. In addition, the proposed scheme is easily scalable and does not require structural changes on the network trained on the old task, which are highly required properties in embedded systems.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] INCREMENTAL LEARNING OF CONVOLUTIONAL NEURAL NETWORKS
    Medera, Dusan
    Babinec, Stefan
    IJCCI 2009: PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE, 2009, : 547 - +
  • [2] An Imbalance Modified Convolutional Neural Network With Incremental Learning for Chemical Fault Diagnosis
    Gu, Xiaohua
    Zhao, Yanli
    Yang, Guang
    Li, Lusi
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (06) : 3630 - 3639
  • [3] Incremental Learning in Deep Convolutional Neural Networks Using Partial Network Sharing
    Sarwar, Syed Shakib
    Ankit, Aayush
    Roy, Kaushik
    IEEE ACCESS, 2020, 8 (08): : 4615 - 4628
  • [4] Tree-CNN: A hierarchical Deep Convolutional Neural Network for incremental learning
    Roy, Deboleena
    Panda, Priyadarshini
    Roy, Kaushik
    NEURAL NETWORKS, 2020, 121 : 148 - 160
  • [5] Convolutional neural network simplification with progressive retraining
    Osaku, D.
    Gomes, J. F.
    Falcao, A. X.
    PATTERN RECOGNITION LETTERS, 2021, 150 : 235 - 241
  • [6] Comparing Incremental Learning Strategies for Convolutional Neural Networks
    Lomonaco, Vincenzo
    Maltoni, Davide
    ARTIFICIAL NEURAL NETWORKS IN PATTERN RECOGNITION, 2016, 9896 : 175 - 184
  • [7] NEURAL NETWORK MODELS FOR INCREMENTAL LEARNING
    SATO, A
    NEC RESEARCH & DEVELOPMENT, 1992, 33 (01): : 110 - 116
  • [8] Speech enhancement using progressive learning-based convolutional recurrent neural network
    Li, Andong
    Yuan, Minmin
    Zheng, Chengshi
    Li, Xiaodong
    APPLIED ACOUSTICS, 2020, 166
  • [9] Broad Convolutional Neural Network Based Industrial Process Fault Diagnosis With Incremental Learning Capability
    Yu, Wanke
    Zhao, Chunhui
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (06) : 5081 - 5091
  • [10] Cable fault diagnosis with generalization capability using incremental learning and deep convolutional neural network
    Chi, Peng
    Liang, Rui
    Hao, Chuncheng
    Li, Guochang
    Xin, Meng
    ELECTRIC POWER SYSTEMS RESEARCH, 2025, 241