An adaptive synthetic sampling and batch generation-oriented hybrid approach for addressing class imbalance problem in software defect prediction

Abstract Learning classifiers with uneven class distribution datasets poses a significant challenge in software defect prediction. This problem arises when the number of samples representing one class is significantly smaller than the others, leading to weak classification performance, particularly for minority class instances. Traditional classification models assuming equal class instances can result in low prediction accuracy and decision-making precision for minority class instances, raising concerns about identifying such instances accurately. To overcome this issue, this research proposes a hybrid technique that combines the Adaptive Synthetic Sampling (ADASYN) approach with a batch generator named the HADAB technique. ADASYN generates synthetic samples for the minority class, balancing the dataset and improving prediction accuracy. Conversely, the batch generator feeds data to the model in batches, enhancing training efficiency. The Multi-Layer Perceptron (MLP) serves as the base classifier in this study. The proposed HADAB technique significantly improves prediction accuracy and training efficiency without requiring additional parameter tuning, algorithm modification, or increasing complexity. We validate the performance of HADAB using publicly available NASA datasets encompassing diverse types. The results demonstrate the superiority of HADAB over traditional prediction accuracy methods. In conclusion, the proposed HADAB technique offers a practical and effective solution for handling class imbalance in software defect prediction, leading to improved prediction accuracy.

Authors

Institutions

Publication Details

Journal
Soft Computing
Published
2024-11-21
DOI
https://doi.org/10.1007/s00500-024-10378-x
Citations
6
Primary Topic
Imbalanced Data Classification Techniques
Type
article
Field-Weighted Citation Impact
2.08
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An adaptive synthetic sampling and batch generation-oriented hybrid approach for addressing class imbalance problem in software defect prediction

Saif Ur Rehman Khan, Anam Taskeen, Atif Mashkoor
6 citations
Soft Computing
Imbalanced Data Classification Techniques
2.08
article

An adaptive synthetic sampling and batch generation-oriented hybrid approach for addressing class imbalance problem in software defect prediction

Saif Ur Rehman Khan, Anam Taskeen, Atif Mashkoor
article en
6 citations

Abstract

Abstract Learning classifiers with uneven class distribution datasets poses a significant challenge in software defect prediction. This problem arises when the number of samples representing one class is significantly smaller than the others, leading to weak classification performance, particularly for minority class instances. Traditional classification models assuming equal class instances can result in low prediction accuracy and decision-making precision for minority class instances, raising concerns about identifying such instances accurately. To overcome this issue, this research proposes a hybrid technique that combines the Adaptive Synthetic Sampling (ADASYN) approach with a batch generator named the HADAB technique. ADASYN generates synthetic samples for the minority class, balancing the dataset and improving prediction accuracy. Conversely, the batch generator feeds data to the model in batches, enhancing training efficiency. The Multi-Layer Perceptron (MLP) serves as the base classifier in this study. The proposed HADAB technique significantly improves prediction accuracy and training efficiency without requiring additional parameter tuning, algorithm modification, or increasing complexity. We validate the performance of HADAB using publicly available NASA datasets encompassing diverse types. The results demonstrate the superiority of HADAB over traditional prediction accuracy methods. In conclusion, the proposed HADAB technique offers a practical and effective solution for handling class imbalance in software defect prediction, leading to improved prediction accuracy.

Soft ComputingVol. 28(23-24)
Johannes Kepler University of Linz (AT), COMSATS University Islamabad (PK), Shifa Tameer-e-Millat University (PK)
Peace, Justice and strong institutions
Openalex Percentile: Top 11%
Imbalanced Data Classification Techniques
2.08
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

An adaptive synthetic sampling and batch generation-oriented hybrid approach for addressing class imbalance problem in software defect prediction — Saif Ur Rehman Khan, Anam Taskeen, et al. · Soft Computing (2024) | TGRS Research Map | TGRS