Class Imbalance Solutions ML Frameworks
Tools and techniques for handling class imbalance in datasets, including resampling methods, algorithms, and evaluation frameworks. Does NOT include general data preprocessing, feature engineering, or domain-specific applications (e.g., fraud detection, disease detection).
There are 27 class imbalance solutions frameworks tracked. 1 score above 70 (verified tier). The highest-rated is scikit-learn-contrib/imbalanced-learn at 77/100 with 7,090 stars. 1 of the top 10 are actively maintained.
Get all 27 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=class-imbalance-solutions&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
scikit-learn-contrib/imbalanced-learn
A Python Package to Tackle the Curse of Imbalanced Datasets in Machine Learning |
|
Verified |
| 2 |
ZhiningLiu1998/imbalanced-ensemble
🛠️ Class-imbalanced Ensemble Learning Toolbox. | 类别不平衡/长尾机器学习库 [NeurIPS'25] |
|
Established |
| 3 |
solegalli/machine-learning-imbalanced-data
Code repository for the online course Machine Learning with Imbalanced Data |
|
Established |
| 4 |
ZhiningLiu1998/awesome-imbalanced-learning
😎 Everything about class-imbalanced/long-tail learning: papers, codes,... |
|
Emerging |
| 5 |
getspams/spams-python
Python interface for SPAMS (SPArse Modeling Software) |
|
Emerging |
| 6 |
artefactory/mgs-grf
MGS-GRF for imbalanced-mixed-tabular data (AISTATS 2026 and ECML-PKDD 2025) |
|
Emerging |
| 7 |
dayyass/graph-based-clustering
Graph-Based Clustering using connected components and spanning trees. |
|
Emerging |
| 8 |
ZhiningLiu1998/BAT
[ICML'24] BAT: 🚀 Boost Class-imbalanced Node Classification with <10 lines... |
|
Emerging |
| 9 |
SauravPattnaikCS60/Weighted-Class-Tfidf
Weighted Class TFIDF technique to deal with imbalanced datasets |
|
Emerging |
| 10 |
kaushalshetty/SMOTE
Synthetic Minority Over-sampling Technique |
|
Emerging |
| 11 |
getspams/spams-R
R interface for SPAMS (SPArse Modeling Software) |
|
Emerging |
| 12 |
JuliaAI/Imbalance.jl
A Julia toolbox with resampling methods to correct for class imbalance. |
|
Emerging |
| 13 |
getspams/spams-devel
SPAMS (SPArse Modeling Software) |
|
Emerging |
| 14 |
SBNC-Bavlab/ML-Algorithms-Visualization-and-Positioning
ML Algorithms Visualization and Positioning |
|
Emerging |
| 15 |
miriamspsantos/open-source-imbalance-overlap
A collection of Open Source Contributions in Learning from Imbalanced and... |
|
Experimental |
| 16 |
splch/qbs
An effective and flexible Quantile-Based Balanced Sampling algorithm for... |
|
Experimental |
| 17 |
jlenec/geom-imbalance
📊 Explore a geometric theory of class imbalance in machine learning and... |
|
Experimental |
| 18 |
clementw168/Imbalanced-Quickdraw
Winning a competition on imbalanced image classification. |
|
Experimental |
| 19 |
thecocolab/data-imbalance
Evaluating the effect of data balance on different classification metrics |
|
Experimental |
| 20 |
antonio-leitao/dbsampler
Python library for efficient sampling of the decision boundary of high... |
|
Experimental |
| 21 |
mr-september/Resample-Lab
Resample Lab provides general guidelines on how to treat imbalanced datasets... |
|
Experimental |
| 22 |
obrunet/Spark_Computation_of_Connected_Component_in_Graphs
Implementation of the "CCF: Fast and Scalable Connected Component... |
|
Experimental |
| 23 |
srash007/imbalanced-regression
Research-oriented exploratory analysis of imbalanced regression problems,... |
|
Experimental |
| 24 |
AmiteshDTU/SSOMaj-SMOTE-SSOMin
This is a hybrid intelligent sampling technique to tackle class-imbalance in... |
|
Experimental |
| 25 |
dstarrago/mismote
Class imbalance correction algorithm for multiple-instance data |
|
Experimental |
| 26 |
dstarrago/MIClassImbalanceSolutions
Sampling-based class imbalance solutions for multiple-instance classification |
|
Experimental |
| 27 |
Blue16-WangFudi/KTS-UPLMC
Reference implementation of the KTS-UPLMC classifier for imbalanced data. |
|
Experimental |