Oversampling for Imbalanced Learning Based on K-Means and SMOTE
Not on the map. Why?
Abstract (arXiv)
Learning from class-imbalanced data continues to be a common and challenging problem in supervised learning as standard classification algorithms are designed to handle balanced class distributions. While different strategies exist to tackle this problem, methods which generate artificial data to achieve a balanced class distribution are more versatile than modifications to the classification algorithm. Such techniques, called oversamplers, modify the training data, allowing any classifier to be used with class-imbalanced datasets. Many algorithms have been proposed for this task, but most are complex and tend to generate unnecessary noise. This work presents a simple and effective oversampling method based on k-means clustering and SMOTE oversampling, which avoids the generation of noise and effectively overcomes imbalances between and within classes. Empirical results of extensive experiments with 71 datasets show that training data oversampled with the proposed method improves classification results. Moreover, k-means SMOTE consistently outperforms other popular oversampling methods. An implementation is made available in the python programming language.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 12; 2023: 9; 2024: 8; 2025: 3; 2026: 2.
38 papers.
Sort:
By area:
- 2022Self-Guided Diffusion Modelscited by 36
- 2022ProCo: Prototype-aware Contrastive Learning for Long-tailed Medical Image Classificationcited by 25
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluationcited by 24
- 2023Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinkingcited by 14
- 2023Preventing Discriminatory Decision-making in Evolving Data Streamscited by 12
- 2022Towards A Holistic View of Bias in Machine Learning: Bridging Algorithmic Fairness and Imbalanced Learningcited by 10
- 2024Navigating Tabular Data Synthesis Research: Understanding User Needs and Tool Capabilitiescited by 8
- 2021A Heuristic-driven Uncertainty based Ensemble Framework for Fake News Detection in Tweets and News Articlescited by 5
- 2023Fair Oversampling Technique using Heterogeneous Clusterscited by 5
- 2021SetConv: A New Approach for Learning from Imbalanced Datacited by 3
- 2025Deep Learning Meets Oversampling: A Learning Framework to Handle Imbalanced Classificationcited by 3
- 2021A multi-schematic classifier-independent oversampling approach for imbalanced datasetscited by 2
26 more
- 2023Improving Identity-Robustness for Face Modelscited by 2
- 2024Fairer Analysis and Demographically Balanced Face Generation for Fairer Face Verificationcited by 2
- 2025Enhancing Metabolic Syndrome Prediction with Hybrid Data Balancing and Counterfactualscited by 2
- 2022Dazzle: Using Optimized Generative Adversarial Networks to Address Security Data Class Imbalance Issuecited by 1
- 2022Multi-class Classification with Fuzzy-feature Observations: Theory and Algorithmscited by 1
- 2022Anticancer Peptides Classification using Kernel Sparse Representation Classifiercited by 1
- 2023Benchmark of Data Preprocessing Methods for Imbalanced Classificationcited by 1
- 2023Federated Learning for Early Dropout Prediction on Healthy Ageing Applicationscited by 1
- 2024Improving SMOTE via Fusing Conditional VAE for Data-adaptive Noise Filteringcited by 1
- 2024Reproducible Machine Learning-based Voice Pathology Detection: Introducing the Pitch Difference Featurecited by 1
- 2025Data Balancing Strategies: A Systematic Survey of Resampling and Augmentation Methodscited by 1
- 2026RUBRIC: Realism--Utility Balanced Ranking for Imbalanced Classificationcited by 1
- 2021Prediction of the Facial Growth Direction is Challengingcited by 0
- 2022Handling Imbalanced Datasets Through Optimum-Path Forestcited by 0
- 2022Evaluating resampling methods on a real-life highly imbalanced online credit card payments datasetcited by 0
- 2022Enhancement Encoding: A Novel Imbalanced Classification Approach via Encoding the Training Labelscited by 0
- 2022Machine Learning Models Evaluation and Feature Importance Analysis on NPL Datasetcited by 0
- 2022Generating Synthetic Data with Locally Estimated Distributions for Disclosure Controlcited by 0
- 2022How to train your draGAN: A task oriented solution to imbalanced classificationcited by 0
- 2023Neural Network Architecture for Database Augmentation Using Shared Featurescited by 0
- 2023Let's Predict Who Will Move to a New Jobcited by 0
- 2024A Machine Learning Approach for Identifying Anatomical Biomarkers of Early Mild Cognitive Impairmentcited by 0
- 2024Provable Imbalanced Point Clusteringcited by 0
- 2024Mix from Failure: Confusion-Pairing Mixup for Long-Tailed Recognitioncited by 0
- 2024Crash Severity Risk Modeling Strategies under Data Imbalancecited by 0
- 2026LiBaGS: Lightweight Boundary Gap Synthesis for Targeted Synthetic Data Selectioncited by 0
- 2026RUBRIC: Realism--Utility Balanced Ranking for Imbalanced Classification10 Jul 2026
- 2026LiBaGS: Lightweight Boundary Gap Synthesis for Targeted Synthetic Data Selection11 May 2026
- 2025Data Balancing Strategies: A Systematic Survey of Resampling and Augmentation Methods17 May 2025
- 2025Enhancing Metabolic Syndrome Prediction with Hybrid Data Balancing and Counterfactuals9 Apr 2025
- 2025Deep Learning Meets Oversampling: A Learning Framework to Handle Imbalanced Classification8 Feb 2025
- 2024Fairer Analysis and Demographically Balanced Face Generation for Fairer Face Verification4 Dec 2024
- 2024Crash Severity Risk Modeling Strategies under Data Imbalance3 Dec 2024
- 2024Mix from Failure: Confusion-Pairing Mixup for Long-Tailed Recognition12 Nov 2024
- 2024Reproducible Machine Learning-based Voice Pathology Detection: Introducing the Pitch Difference Feature14 Oct 2024
- 2024Provable Imbalanced Point Clustering26 Aug 2024
- 2024Navigating Tabular Data Synthesis Research: Understanding User Needs and Tool Capabilities31 May 2024
- 2024Improving SMOTE via Fusing Conditional VAE for Data-adaptive Noise Filtering30 May 2024
26 more
- 2024A Machine Learning Approach for Identifying Anatomical Biomarkers of Early Mild Cognitive Impairment29 May 2024
- 2023Let's Predict Who Will Move to a New Job15 Sep 2023
- 2023Federated Learning for Early Dropout Prediction on Healthy Ageing Applications8 Sep 2023
- 2023Fair Oversampling Technique using Heterogeneous Clusters23 May 2023
- 2023Improving Identity-Robustness for Face Models7 Apr 2023
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluation6 Apr 2023
- 2023Benchmark of Data Preprocessing Methods for Imbalanced Classification6 Mar 2023
- 2023Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinking16 Feb 2023
- 2023Preventing Discriminatory Decision-making in Evolving Data Streams16 Feb 2023
- 2023Neural Network Architecture for Database Augmentation Using Shared Features2 Feb 2023
- 2022Anticancer Peptides Classification using Kernel Sparse Representation Classifier19 Dec 2022
- 2022How to train your draGAN: A task oriented solution to imbalanced classification18 Nov 2022
- 2022Self-Guided Diffusion Models12 Oct 2022
- 2022Generating Synthetic Data with Locally Estimated Distributions for Disclosure Control3 Oct 2022
- 2022ProCo: Prototype-aware Contrastive Learning for Long-tailed Medical Image Classification1 Sep 2022
- 2022Machine Learning Models Evaluation and Feature Importance Analysis on NPL Dataset28 Aug 2022
- 2022Enhancement Encoding: A Novel Imbalanced Classification Approach via Encoding the Training Labels23 Aug 2022
- 2022Towards A Holistic View of Bias in Machine Learning: Bridging Algorithmic Fairness and Imbalanced Learning13 Jul 2022
- 2022Evaluating resampling methods on a real-life highly imbalanced online credit card payments dataset27 Jun 2022
- 2022Multi-class Classification with Fuzzy-feature Observations: Theory and Algorithms9 Jun 2022
- 2022Dazzle: Using Optimized Generative Adversarial Networks to Address Security Data Class Imbalance Issue22 Mar 2022
- 2022Handling Imbalanced Datasets Through Optimum-Path Forest17 Feb 2022
- 2021Prediction of the Facial Growth Direction is Challenging28 Sep 2021
- 2021A multi-schematic classifier-independent oversampling approach for imbalanced datasets15 Jul 2021
- 2021A Heuristic-driven Uncertainty based Ensemble Framework for Fake News Detection in Tweets and News Articles5 Apr 2021
- 2021SetConv: A New Approach for Learning from Imbalanced Data3 Apr 2021
- 2022Self-Guided Diffusion Modelscited by 36
- 2025Data Balancing Strategies: A Systematic Survey of Resampling and Augmentation Methodscited by 1
- 2025Data Balancing Strategies: A Systematic Survey of Resampling and Augmentation Methods17 May 2025
- 2022Self-Guided Diffusion Models12 Oct 2022
- 2022ProCo: Prototype-aware Contrastive Learning for Long-tailed Medical Image Classificationcited by 25
- 2023A review of ensemble learning and data augmentation models for class imbalanced problems: combination, implementation and evaluationcited by 24
- 2023Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinkingcited by 14
- 2023Preventing Discriminatory Decision-making in Evolving Data Streamscited by 12
- 2022Towards A Holistic View of Bias in Machine Learning: Bridging Algorithmic Fairness and Imbalanced Learningcited by 10
- 2024Navigating Tabular Data Synthesis Research: Understanding User Needs and Tool Capabilitiescited by 8
- 2021A Heuristic-driven Uncertainty based Ensemble Framework for Fake News Detection in Tweets and News Articlescited by 5
- 2023Fair Oversampling Technique using Heterogeneous Clusterscited by 5
- 2021SetConv: A New Approach for Learning from Imbalanced Datacited by 3
- 2025Deep Learning Meets Oversampling: A Learning Framework to Handle Imbalanced Classificationcited by 3
- 2021A multi-schematic classifier-independent oversampling approach for imbalanced datasetscited by 2
- 2023Improving Identity-Robustness for Face Modelscited by 2
12 most cited of 36 All 36 (JSON)
- 2026RUBRIC: Realism--Utility Balanced Ranking for Imbalanced Classification10 Jul 2026
- 2026LiBaGS: Lightweight Boundary Gap Synthesis for Targeted Synthetic Data Selection11 May 2026
- 2025Enhancing Metabolic Syndrome Prediction with Hybrid Data Balancing and Counterfactuals9 Apr 2025
- 2025Deep Learning Meets Oversampling: A Learning Framework to Handle Imbalanced Classification8 Feb 2025
- 2024Fairer Analysis and Demographically Balanced Face Generation for Fairer Face Verification4 Dec 2024
- 2024Crash Severity Risk Modeling Strategies under Data Imbalance3 Dec 2024
- 2024Mix from Failure: Confusion-Pairing Mixup for Long-Tailed Recognition12 Nov 2024
- 2024Reproducible Machine Learning-based Voice Pathology Detection: Introducing the Pitch Difference Feature14 Oct 2024
- 2024Provable Imbalanced Point Clustering26 Aug 2024
- 2024Navigating Tabular Data Synthesis Research: Understanding User Needs and Tool Capabilities31 May 2024
- 2024Improving SMOTE via Fusing Conditional VAE for Data-adaptive Noise Filtering30 May 2024
- 2024A Machine Learning Approach for Identifying Anatomical Biomarkers of Early Mild Cognitive Impairment29 May 2024
12 newest of 36 All 36 (JSON)