Abstract
In many healthcare applications, datasets for classification may be highly imbalanced due to the rare occurrence of target events such as disease onset. The SMOTE (Synthetic Minority Over-sampling Technique) algorithm has been developed as an effective resampling method for imbalanced data classification by oversampling samples from the minority class. However, samples generated by SMOTE may be ambiguous, low-quality and non-separable with the majority class. To enhance the quality of generated samples, we proposed a novel self-inspected adaptive SMOTE (SASMOTE) model that leverages an adaptive nearest neighborhood selection algorithm to identify the “visible” nearest neighbors, which are used to generate samples likely to fall into the minority class. To further enhance the quality of the generated samples, an uncertainty elimination via self-inspection approach is introduced in the proposed SASMOTE model. Its objective is to filter out the generated samples that are highly uncertain and inseparable with the majority class. The effectiveness of the proposed algorithm is compared with existing SMOTE-based algorithms and demonstrated through two real-world case studies in healthcare, including risk gene discovery and fatal congenital heart disease prediction. By generating the higher quality synthetic samples, the proposed algorithm is able to help achieve better prediction performance (in terms of F1 score) on average compared to the other methods, which is promising to enhance the usability of machine learning models on highly imbalanced healthcare data.
| Original language | English (US) |
|---|---|
| Article number | 15 |
| Journal | BioData Mining |
| Volume | 16 |
| Issue number | 1 |
| DOIs | |
| State | Published - Dec 2023 |
Keywords
- Adaptive nearest neighborhood selection
- Imbalanced data classification in healthcare
- SMOTE-based resampling
- Self-inspection
ASJC Scopus subject areas
- Biochemistry
- Molecular Biology
- Genetics
- Computer Science Applications
- Computational Mathematics
- Computational Theory and Mathematics
Fingerprint
Dive into the research topics of 'A self-inspected adaptive SMOTE algorithm (SASMOTE) for highly imbalanced data classification in healthcare'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS