Output Layer Multiplication for Class Imbalance Problem in Convolutional Neural Networks

被引:0
|
作者
Zhao Yang
Yuanxin Zhu
Tie Liu
Sai Zhao
Yunyan Wang
Dapeng Tao
机构
[1] Guangzhou University,School of Mechanical and Electric Engineering
[2] Hubei University of Technology,School of Electrical and Electronic Engineering
[3] Yunnan University,School of Information Science and Engineering
来源
Neural Processing Letters | 2020年 / 52卷
关键词
Convolutional neural networks; Imbalance learning; Output layer multiplication;
D O I
暂无
中图分类号
学科分类号
摘要
Convolutional neural networks (CNNs) have demonstrated remarkable performance in the field of computer vision. However, they are prone to suffer from the class imbalance problem, in which the number of some classes is significantly higher or lower than that of other classes. Commonly, there are two main strategies to handle the problem, including dataset-level methods via resampling and algorithmic-level methods by modifying the existing learning frameworks. However, most of these methods need extra data resampling or elaborate algorithm design. In this work we provide an effective but extremely simple approach to tackle the imbalance problem in CNNs with cross-entropy loss. Specifically, we multiply a coefficient α>1\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$ \alpha > 1 $$\end{document} to output of the last layer in a CNN model. With this modification, the final loss function can dynamically adjust the contributions of examples from different classes during the imbalanced training procedure. Because of its simplicity, the proposed method can be easily applied in the off-the-shelf models with little change. To prove the effectiveness on imbalance problem, we design three experiments on classification tasks of increasing complexity. The experimental results show that our approach could improve the convergence rate in the training stage and/or increase accuracy for test.
引用
收藏
页码:2637 / 2653
页数:16
相关论文
共 50 条
  • [1] Output Layer Multiplication for Class Imbalance Problem in Convolutional Neural Networks
    Yang, Zhao
    Zhu, Yuanxin
    Liu, Tie
    Zhao, Sai
    Wang, Yunyan
    Tao, Dapeng
    [J]. NEURAL PROCESSING LETTERS, 2020, 52 (03) : 2637 - 2653
  • [2] A systematic study of the class imbalance problem in convolutional neural networks
    Buda, Mateusz
    Maki, Atsuto
    Mazurowski, Maciej A.
    [J]. NEURAL NETWORKS, 2018, 106 : 249 - 259
  • [3] Documenting Evidence of a Reuse of 'A Systematic Study of the Class Imbalance Problem in Convolutional Neural Networks'
    Yedida, Rahul
    Menzies, Tim
    [J]. PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), 2021, : 1595 - 1595
  • [4] Effective Class-Imbalance Learning Based on SMOTE and Convolutional Neural Networks
    Joloudari, Javad Hassannataj
    Marefat, Abdolreza
    Nematollahi, Mohammad Ali
    Oyelere, Solomon Sunday
    Hussain, Sadiq
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (06):
  • [5] Compensating class imbalance for acoustic chimpanzee detection with convolutional recurrent neural networks
    Anders, Franz
    Kalan, Ammie K.
    Kuehl, Hjalmar S.
    Fuchs, Mirco
    [J]. ECOLOGICAL INFORMATICS, 2021, 65
  • [6] An Empirical Study for the Multi-class Imbalance Problem with Neural Networks
    Alejo, R.
    Sotoca, J. M.
    Casan, G. A.
    [J]. PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS AND APPLICATIONS, PROCEEDINGS, 2008, 5197 : 479 - +
  • [7] A systematic study of the class imbalance problem: Automatically identifying empty camera trap images using convolutional neural networks
    Yang, Deng-Qi
    Li, Tao
    Liu, Meng-Tao
    Li, Xiao-Wei
    Chen, Ben-Hui
    [J]. ECOLOGICAL INFORMATICS, 2021, 64
  • [8] The Performance Index of Convolutional Neural Network-Based Classifiers in Class Imbalance Problem
    Liu, Yanchen
    Lai, King Wai Chiu
    [J]. PATTERN RECOGNITION, 2023, 137
  • [9] The Effects of Approximate Multiplication on Convolutional Neural Networks
    Kim, Min Soo
    Del Barrio, Alberto A.
    Kim, Hyunjin
    Bagherzadeh, Nader
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (02) : 904 - 916
  • [10] APCNN: Tackling Class Imbalance in Relation Extraction through Aggregated Piecewise Convolutional Neural Networks
    Smirnova, Alisa
    Audiffren, Julien
    Cudre-Mauroux, Philippe
    [J]. 2019 6TH SWISS CONFERENCE ON DATA SCIENCE (SDS), 2019, : 63 - 68