Affiliation:
1. Mine Digitization Engineering Research Center of Ministry of Education, Xuzhou 221116, China
2. School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China
3. School of Computer Science and Technology, Xi’an Jiaotong University, Xi’an 710049, China
Abstract
Imbalanced data are ubiquitous in many real-world applications, and they have drawn a significant amount of attention in the field of data mining. A variety of methods have been proposed for imbalanced data classification, and data sampling methods are more prevalent due to their independence from classification algorithms. However, due to the increasing number of sampling methods, there is no consensus about which sampling method performs best, and contradictory conclusions have been obtained. Therefore, in the present study, we conducted an extensive comparison of 16 different sampling methods with four popular classification algorithms, using 75 imbalanced binary datasets from several different application domains. In addition, four widely-used measures were employed to evaluate the corresponding classification performance. The experimental results showed that none of the employed sampling methods performed the best and stably across all the used classification algorithms and evaluation measures. Furthermore, we also found that the performance of the different sampling methods was usually affected by the classification algorithms employed. Therefore, it is important for practitioners and researchers to simultaneously select appropriate sampling methods and classification algorithms, for handling the imbalanced data problems at hand.
Funder
Fundamental Research Funds for the Central Universities
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference75 articles.
1. Learning from Imbalanced Data;He;IEEE Trans. Knowl. Data Eng.,2009
2. Learning from class-imbalanced data: Review of methods and applications;Guo;Expert Syst. Appl.,2017
3. An empirical comparison of techniques for the class imbalance problem in churn prediction;Zhu;Inf. Sci.,2017
4. Using coding-based ensemble learning to improve software defect prediction;Sun;IEEE Trans. Syst. Man Cybern. Part C Appl. Rev.,2012
5. Xie, Y., Li, S., Wu, C.T., Lai, Z., and Su, M. (2022). A novel hypergraph convolution network for wafer defect patterns identification based on an unbalanced dataset. J. Intell. Manuf., 1–14.