Image classification method on class imbalance datasets using multi-scale CNN and two-stage transfer learning

被引:12
|
作者
Liu, Jiahuan [1 ]
Guo, Fei [1 ]
Gao, Huang [1 ]
Huang, Zhigao [1 ]
Zhang, Yun [1 ]
Zhou, Huamin [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mat Sci & Engn, State Key Lab Mat Proc & Die & Mould Technol, Wuhan 430074, Peoples R China
来源
NEURAL COMPUTING & APPLICATIONS | 2021年 / 33卷 / 21期
关键词
Image classification; Class imbalance; Convolutional neural network; Transfer learning;
D O I
10.1007/s00521-021-06066-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Image classification tasks widely exist in many actual scenarios, including medicine, security, manufacture and finance. A major problem that hurts algorithm performance of image classification is the class imbalance of training datasets, which is caused by the difficulty in collecting minority class samples. Current methods handle this class imbalance problem from three aspects: data resample, cost-sensitive loss function and ensemble learning. However, the average accuracy of these common methods is about 95% and performance gets degenerating dramatically when the training datasets are extremely imbalanced. We propose an image classification method on class imbalance datasets using multi-scale convolutional neural network and two-stage transfer learning. Proposed methods extract multi-scale image features using convolutional kernels with different receptive fields and reuse image knowledge of other classification task to improve model representation capability using two-stage transfer strategy. Comparison experiments are carried to verify the performance of proposed methods on DAGM texture dataset, MURA medical dataset and an industrial dataset. The average accuracy obtained by proposed methods reaches about 99% which is 2.32% higher than commonly used methods over all the cases of different imbalance ratio, accuracy increase of 4.0% is achieved when some datasets are extremely imbalanced. Besides, proposed method can also achieve best accuracy of more than 99% on the industrial dataset containing only several negative samples. In addition, visualization technique is applied to prove that the accuracy boost comes from advantage of proposed architecture and training strategy.
引用
收藏
页码:14179 / 14197
页数:19
相关论文
共 50 条
  • [1] Image classification method on class imbalance datasets using multi-scale CNN and two-stage transfer learning
    Jiahuan Liu
    Fei Guo
    Huang Gao
    Zhigao Huang
    Yun Zhang
    Huamin Zhou
    Neural Computing and Applications, 2021, 33 : 14179 - 14197
  • [2] A two-stage multi-scale domain adversarial transfer learning method and its application in fault diagnosis
    Zhang, Mingyuan
    Huang, Chengxuan
    Wang, Hongsen
    He, Chen
    Yang, Debin
    Yang, Jianhong
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2023, 34 (12)
  • [3] Tsnet: a two-stage network for image dehazing with multi-scale fusion and adaptive learning
    Gong, Xiaolin
    Zheng, Zehan
    Du, Heyuan
    SIGNAL IMAGE AND VIDEO PROCESSING, 2024, 18 (10) : 7119 - 7130
  • [4] Two-stage learning for multi-class classification using genetic programming
    Jabeen, Hajira
    Baig, Abdul Rauf
    NEUROCOMPUTING, 2013, 116 : 311 - 316
  • [5] A Two-Stage Federated Learning Framework for Class Imbalance in Aerial Scene Classification
    Lv, Zhengpeng
    Zhuang, Yihong
    Yang, Gang
    Huang, Yue
    Ding, Xinghao
    PATTERN RECOGNITION AND COMPUTER VISION, PRCV 2023, PT IV, 2024, 14428 : 430 - 441
  • [6] Multi-scale contrastive learning method for PolSAR image classification
    Hua, Wenqiang
    Wang, Chen
    Sun, Nan
    Liu, Lin
    JOURNAL OF APPLIED REMOTE SENSING, 2024, 18 (01)
  • [7] Multi-Instance Multi-Scale CNN for Medical Image Classification
    Li, Shaohua
    Liu, Yong
    Sui, Xiuchao
    Chen, Cheng
    Tjio, Gabriel
    Ting, Daniel Shu Wei
    Goh, Rick Siow Mong
    MEDICAL IMAGE COMPUTING AND COMPUTER ASSISTED INTERVENTION - MICCAI 2019, PT IV, 2019, 11767 : 531 - 539
  • [8] A multi-scale kernel learning method and its application in image classification
    Bao, Jian
    Chen, Yangyang
    Yu, Li
    Chen, Chunwei
    NEUROCOMPUTING, 2017, 257 : 16 - 23
  • [9] IMAGE CLASSIFICATION METHOD WITH MULTI-SCALE FEATURES
    Lu, Peng
    Zou, Peiqi
    Zou, Guoliang
    Zheng, Zongsheng
    Zou, Peiqi
    JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2019, 20 (06) : 1183 - 1191
  • [10] A Multi-scale CNN and Curriculum Learning Strategy for Mammogram Classification
    Lotter, William
    Sorensen, Greg
    Cox, David
    DEEP LEARNING IN MEDICAL IMAGE ANALYSIS AND MULTIMODAL LEARNING FOR CLINICAL DECISION SUPPORT, 2017, 10553 : 169 - 177