Convolutional neural networks based focal loss for class imbalance problem: a case study of canine red blood cells morphology classification

被引:0
|
作者
Kitsuchart Pasupa
Supawit Vatathanavaro
Suchat Tungjitnob
机构
[1] King Mongkut’s Institute of Technology,Faculty of Information Technology
关键词
Imbalanced data; Red blood cell classification; Erythrocytes classification; Medical data; Deep learning;
D O I
暂无
中图分类号
学科分类号
摘要
Morphologies of red blood cells are normally interpreted by a pathologist. It is time-consuming and laborious. Furthermore, a misclassified red blood cell morphology will lead to false disease diagnosis and improper treatment. Thus, a decent pathologist must truly be an expert in classifying red blood cell morphology. In the past decade, many approaches have been proposed for classifying human red blood cell morphology. However, those approaches have not addressed the class imbalance problem in classification. A class imbalance problem—a problem where the numbers of samples in classes are very different—is one of the problems that can lead to a biased model towards the majority class. Due to the rarity of every type of abnormal blood cell morphology, the data from the collection process are usually imbalanced. In this study, we aimed to solve this problem specifically for classification of dog red blood cell morphology by using a Convolutional Neural Network (CNN)—a well-known deep learning technique—in conjunction with a focal loss function, adept at handling class imbalance problem. The proposed technique was conducted on a well-designed framework: two different CNNs were used to verify the effectiveness of the focal loss function and the optimal hyperparameters were determined by fivefold cross-validation. The experimental results show that both CNNs models augmented with the focal loss function achieved higher F1\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$F_{1}$$\end{document}-scores, compared to the models augmented with a conventional cross-entropy loss function that does not address class imbalance problem. In other words, the focal loss function truly enabled the CNNs models to be less biased towards the majority class than the cross-entropy did in the classification task of imbalanced dog red blood cell data.
引用
收藏
页码:15259 / 15275
页数:16
相关论文
共 50 条
  • [1] Convolutional neural networks based focal loss for class imbalance problem: a case study of canine red blood cells morphology classification
    Pasupa, Kitsuchart
    Vatathanavaro, Supawit
    Tungjitnob, Suchat
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 14 (11) : 15259 - 15275
  • [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] Age Classification Using Convolutional Neural Networks with the Multi-class Focal Loss
    Liu, Wei
    Chen, Lin
    Chen, Yajun
    [J]. 3RD INTERNATIONAL CONFERENCE ON AUTOMATION, CONTROL AND ROBOTICS ENGINEERING (CACRE 2018), 2018, 428
  • [4] 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
  • [5] Semi-supervised learning with deep convolutional generative adversarial networks for canine red blood cells morphology classification
    Pasupa, Kitsuchart
    Tungjitnob, Suchat
    Vatathanavaro, Supawit
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (45-46) : 34209 - 34226
  • [6] Semi-supervised learning with deep convolutional generative adversarial networks for canine red blood cells morphology classification
    Kitsuchart Pasupa
    Suchat Tungjitnob
    Supawit Vatathanavaro
    [J]. Multimedia Tools and Applications, 2020, 79 : 34209 - 34226
  • [7] Output Layer Multiplication for Class Imbalance Problem in Convolutional Neural Networks
    Zhao Yang
    Yuanxin Zhu
    Tie Liu
    Sai Zhao
    Yunyan Wang
    Dapeng Tao
    [J]. Neural Processing Letters, 2020, 52 : 2637 - 2653
  • [8] 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
  • [9] Convolutional Neural Network Based Sleep Stage Classification with Class Imbalance
    Xu, Qi
    Zhou, Dongdong
    Wang, Jian
    Shen, Jiangrong
    Kettunen, Lauri
    Cong, Fengyu
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [10] iKcr_CNN: A novel computational tool for imbalance classification of human nonhistone crotonylation sites based on convolutional neural networks with focal loss
    Dou, Lijun
    Zhang, Zilong
    Xu, Lei
    Zou, Quan
    [J]. COMPUTATIONAL AND STRUCTURAL BIOTECHNOLOGY JOURNAL, 2022, 20 : 3268 - 3279