Tackling class imbalance in computer vision: a contemporary review

被引:6
|
作者
Saini, Manisha [1 ]
Susan, Seba [1 ]
机构
[1] Delhi Technol Univ, Delhi, India
关键词
Class imbalance; Computer vision; Data-level manipulation; Cost-sensitive learning; Deep learning; CONVOLUTIONAL NEURAL-NETWORKS; IMAGE CLASSIFICATION; MACHINE; CHALLENGES; SMOTE;
D O I
10.1007/s10462-023-10557-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Class imbalance is a key issue affecting the performance of computer vision applications such as medical image analysis, objection detection and recognition, image segmentation, scene understanding, and many others. Class imbalance refers to the situation when the number of samples in the majority classes outnumber the minority class populations. The model might then get biased towards the majority classes while neglecting the minority classes, adversely affecting the classification performance. In this paper, an extensive literature survey has been conducted to discuss in depth about the class imbalance issues affecting various classification tasks in computer vision. The study analyzes the performance of several contemporary machine learning algorithms such as chi-square support vector machine and gradient boosted decision trees, and deep learning models such as deep pre-trained convolutional networks, generative adversarial networks and vision transformers, for effective learning from imbalanced computer vision datasets. Most of these models either perform data-level manipulation (data augmentation) or cost-sensitive learning (loss functions) or a combination of the two. This survey also includes a summary of novel deep learning frameworks customized to mitigate the effect of class imbalance. It has included recent advancement and new developments in this field such as Explainable AI. The scrutiny of various popular and benchmark imbalanced datasets in computer vision and performance evaluation metrics are also included as a part of this study. Along with that it has emphasized on the research gaps in contemporary literature which would contribute towards future artificial vision models that can learn effectively from imbalanced datasets.
引用
收藏
页码:1279 / 1335
页数:57
相关论文
共 50 条
  • [1] Tackling class imbalance in computer vision: a contemporary review
    Manisha Saini
    Seba Susan
    [J]. Artificial Intelligence Review, 2023, 56 : 1279 - 1335
  • [2] Tackling Class Imbalance with Ranking
    Cruz, Ricardo
    Fernandes, Keiwin
    Cardoso, Jaime S.
    Pinto Costa, Joaquim F.
    [J]. 2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 2182 - 2187
  • [3] Tackling Class Imbalance in Cyber Security Datasets
    Wheelus, Charles
    Bou-Harb, Elias
    Zhu, Xingquan
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2018, : 229 - 232
  • [4] Tackling class overlap and imbalance problems in software defect prediction
    Lin Chen
    Bin Fang
    Zhaowei Shang
    Yuanyan Tang
    [J]. Software Quality Journal, 2018, 26 : 97 - 125
  • [5] Strategies for Tackling the Class Imbalance Problem in Marine Image Classification
    Langenkaemper, Daniel
    van Kevelaer, Robin
    Nattkemper, Tim W.
    [J]. PATTERN RECOGNITION AND INFORMATION FORENSICS, 2019, 11188 : 26 - 36
  • [6] Tackling class overlap and imbalance problems in software defect prediction
    Chen, Lin
    Fang, Bin
    Shang, Zhaowei
    Tang, Yuanyan
    [J]. SOFTWARE QUALITY JOURNAL, 2018, 26 (01) : 97 - 125
  • [7] Neural architecture search: A contemporary literature review for computer vision applications
    Poyser, Matt
    Breckon, Toby P.
    [J]. PATTERN RECOGNITION, 2024, 147
  • [8] Tackling the Problem of Class Imbalance in Multi-class Sentiment Classification: An Experimental Study
    Lango, Mateusz
    [J]. FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2019, 44 (02) : 151 - 178
  • [9] Tackling the Imbalance for GNNs
    Wang, Rui
    Xiong, Weixuan
    Hou, Qinghu
    Wu, Ou
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [10] Tackling the Class-Imbalance Learning Problem in Semantic Web Knowledge Bases
    Rizzo, Giuseppe
    d'Amato, Claudia
    Fanizzi, Nicola
    Esposito, Floriana
    [J]. KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, EKAW 2014, 2014, 8876 : 453 - 468