A unifying view of class overlap and imbalance: Key concepts, multi-view panorama, and open avenues for research

被引:47
作者
Santos, Miriam Seoane [1 ]
Abreu, Pedro Henriques [1 ]
Japkowicz, Nathalie [2 ]
Fernandez, Alberto [3 ]
Santos, Joao [4 ,5 ]
机构
[1] Univ Coimbra, Dept Informat Engn, CISUC, P-3030290 Coimbra, Portugal
[2] Amer Univ, Dept Comp Sci, Washington, DC 20016 USA
[3] Univ Granada, Andalusian Res Inst Data Sci & Computat Intellige, Dept Comp Sci & Artificial Intelligence, DaSCI, Granada, Spain
[4] Univ Porto, Inst Ciencias Biomed Abel Salazar, Porto, Portugal
[5] IPO Porto Res Ctr CI IPOP, Porto, Portugal
关键词
Class imbalance; Imbalanced data; Class overlap; Data complexity; Data intrinsic characteristics; Complexity measures; FEATURE-SELECTION; DATA COMPLEXITY; COVID-19; CLASSIFICATION; SOFTWARE TOOL; ALGORITHMS; SMOTE; CLASSIFIERS; MACHINE; FUSION; KEEL;
D O I
10.1016/j.inffus.2022.08.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The combination of class imbalance and overlap is currently one of the most challenging issues in machine learning. While seminal work focused on establishing class overlap as a complicating factor for classification tasks in imbalanced domains, ongoing research mostly concerns the study of their synergy over real-word applications. However, given the lack of a well-formulated definition and measurement of class overlap in real-world domains, especially in the presence of class imbalance, the research community has not yet reached a consensus on the characterisation of both problems. This naturally complicates the evaluation of existing approaches to address these issues simultaneously and prevents future research from moving towards the devise of specialised solutions. In this work, we advocate for a unified view of the problem of class overlap in imbalanced domains. Acknowledging class overlap as the overarching problem - since it has proven to be more harmful for classification tasks than class imbalance - we start by discussing the key concepts associated to its definition, identification, and measurement in real-world domains, while advocating for a characterisation of the problem that attends to multiple sources of complexity. We then provide an overview of existing data complexity measures and establish the link to what specific types of class overlap problems these measures cover, proposing a novel taxonomy of class overlap complexity measures. Additionally, we characterise the relationship between measures, the insights they provide, and discuss to what extent they account for class imbalance. Finally, we systematise the current body of knowledge on the topic across several branches of Machine Learning (Data Analysis, Data Preprocessing, Algorithm Design, and Meta-learning), identifying existing limitations and discussing possible lines for future research.
引用
收藏
页码:228 / 253
页数:26
相关论文
共 145 条
[61]   CCR: A COMBINED CLEANING AND RESAMPLING ALGORITHM FOR IMBALANCED DATA CLASSIFICATION [J].
Koziarski, Michal ;
Wozniak, Michal .
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2017, 27 (04) :727-736
[62]  
Lango M., 2018, 2 INT WORKSHOP LEARN, P95
[63]   Evaluating Difficulty of Multi-class Imbalanced Data [J].
Lango, Mateusz ;
Napierala, Krystyna ;
Stefanowski, Jerzy .
FOUNDATIONS OF INTELLIGENT SYSTEMS, ISMIS 2017, 2017, 10352 :312-322
[64]   An overlap-sensitive margin classifier for imbalanced and overlapping data [J].
Lee, Han Kyu ;
Kim, Seoung Bum .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 98 :72-83
[65]  
Lemaître G, 2017, J MACH LEARN RES, V18
[66]   A Set of Complexity Measures Designed for Applying Meta-Learning to Instance Selection [J].
Leyva, Enrique ;
Gonzalez, Antonio ;
Perez, Raul .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (02) :354-367
[67]  
Lin XH, 2016, IEEE INT C BIOINFORM, P619, DOI 10.1109/BIBM.2016.7822590
[68]   Self-paced Ensemble for Highly Imbalanced Massive Data Classification [J].
Liu, Zhining ;
Cao, Wei ;
Gao, Zhifeng ;
Bian, Jiang ;
Chen, Hechang ;
Chang, Yi ;
Liu, Tie-Yan .
2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, :841-852
[69]   An insight into classification with imbalanced data: Empirical results and current trends on using data intrinsic characteristics [J].
Lopez, Victoria ;
Fernandez, Alberto ;
Garcia, Salvador ;
Palade, Vasile ;
Herrera, Francisco .
INFORMATION SCIENCES, 2013, 250 :113-141
[70]   Supervised contrastive learning over prototype-label embeddings for network intrusion detection [J].
Lopez-Martin, Manuel ;
Sanchez-Esguevillas, Antonio ;
Arribas, Juan Ignacio ;
Carro, Belen .
INFORMATION FUSION, 2022, 79 :200-228