Class-Incremental Learning Based on Feature Extraction of CNN With Optimized Softmax and One-Class Classifiers

With the development of deep convolutional neural networks in recent years, the network structure has become more and more complicated and varied, and there are very good results in pattern recognition, image classification, scene classification, and target tracking. This end-to-end learning model r...

Full description

Bibliographic Details
Main Authors: Xin Ye, Qiuyu Zhu
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8666123/
id doaj-4a00a0177f6f444dbe5ac3d61681f1f3
record_format Article
spelling doaj-4a00a0177f6f444dbe5ac3d61681f1f32021-03-29T22:46:11ZengIEEEIEEE Access2169-35362019-01-017420244203110.1109/ACCESS.2019.29046148666123Class-Incremental Learning Based on Feature Extraction of CNN With Optimized Softmax and One-Class ClassifiersXin Ye0https://orcid.org/0000-0002-6510-3161Qiuyu Zhu1School of Communication and Information Engineering, Shanghai University, Shanghai, ChinaSchool of Communication and Information Engineering, Shanghai University, Shanghai, ChinaWith the development of deep convolutional neural networks in recent years, the network structure has become more and more complicated and varied, and there are very good results in pattern recognition, image classification, scene classification, and target tracking. This end-to-end learning model relies on the initial large dataset. However, many data are gradually obtained in practical situations, which contradict the deep learning of one-time batch learning. There is an urgent need for an incremental learning approach that can continuously learn new knowledge from new data while retaining what has already been learned. This paper proposes an incremental learning algorithm based on convolutional neural network and support vector data description. CNN and AM-Softmax loss function are used to represent and continuously learn image features. Support vector data description is used to construct multiple hyperspheres for new and old classes of images. Class-incremental learning is achieved by the increment of hyperspheres. The experimental results show that the incremental learning method proposed in this paper can effectively extract the latent features of the image and adapt it to the learning situation of the class-increment. The recognition accuracy is close to batch learning.https://ieeexplore.ieee.org/document/8666123/One-class classifierloss functionfeature extractionincremental learning
collection DOAJ
language English
format Article
sources DOAJ
author Xin Ye
Qiuyu Zhu
spellingShingle Xin Ye
Qiuyu Zhu
Class-Incremental Learning Based on Feature Extraction of CNN With Optimized Softmax and One-Class Classifiers
IEEE Access
One-class classifier
loss function
feature extraction
incremental learning
author_facet Xin Ye
Qiuyu Zhu
author_sort Xin Ye
title Class-Incremental Learning Based on Feature Extraction of CNN With Optimized Softmax and One-Class Classifiers
title_short Class-Incremental Learning Based on Feature Extraction of CNN With Optimized Softmax and One-Class Classifiers
title_full Class-Incremental Learning Based on Feature Extraction of CNN With Optimized Softmax and One-Class Classifiers
title_fullStr Class-Incremental Learning Based on Feature Extraction of CNN With Optimized Softmax and One-Class Classifiers
title_full_unstemmed Class-Incremental Learning Based on Feature Extraction of CNN With Optimized Softmax and One-Class Classifiers
title_sort class-incremental learning based on feature extraction of cnn with optimized softmax and one-class classifiers
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description With the development of deep convolutional neural networks in recent years, the network structure has become more and more complicated and varied, and there are very good results in pattern recognition, image classification, scene classification, and target tracking. This end-to-end learning model relies on the initial large dataset. However, many data are gradually obtained in practical situations, which contradict the deep learning of one-time batch learning. There is an urgent need for an incremental learning approach that can continuously learn new knowledge from new data while retaining what has already been learned. This paper proposes an incremental learning algorithm based on convolutional neural network and support vector data description. CNN and AM-Softmax loss function are used to represent and continuously learn image features. Support vector data description is used to construct multiple hyperspheres for new and old classes of images. Class-incremental learning is achieved by the increment of hyperspheres. The experimental results show that the incremental learning method proposed in this paper can effectively extract the latent features of the image and adapt it to the learning situation of the class-increment. The recognition accuracy is close to batch learning.
topic One-class classifier
loss function
feature extraction
incremental learning
url https://ieeexplore.ieee.org/document/8666123/
work_keys_str_mv AT xinye classincrementallearningbasedonfeatureextractionofcnnwithoptimizedsoftmaxandoneclassclassifiers
AT qiuyuzhu classincrementallearningbasedonfeatureextractionofcnnwithoptimizedsoftmaxandoneclassclassifiers
_version_ 1724190901832515584