PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Imbalanced Data Python Packages

Python packages with the GitHub topic imbalanced-data. Sorted by monthly downloads, with stars and forks.
ZhiningLiu1998
imbalanced-ensemble

[NeurIPS'25]🛠️Class-imbalanced Ensemble Learning Toolbox. | 类别不平衡/长尾机器学习库

5K 431 63
nickkunz
smogn

Synthetic Minority Over-Sampling Technique for Regression

2K 349 85
analyticalmindsltd
smote-variants

A collection of 85 minority oversampling techniques (SMOTE) for imbalanced learning with multi-class oversampling and model selection features

2K 691 148
DiogoRibeiro7
drift-or-shift

Label-shift vs concept-drift experiments and a lightweight logit-offset adapter for prevalence shift in binary classification.

412 0 0
Pushp-Kharat1
pkboost

PKBoost: Adaptive GBDT for Concept Drift, Built from scratch in Rust, PKBoost manages changing data distributions in fraud detection with a fraud rate of 0.2%. It shows less than 2% degradation under drift. In comparison, XGBoost experiences a 31.8% drop and LightGBM a 42.5% drop

307 73 5
ZhiningLiu1998
self-paced-ensemble

[ICDE'20] ⚖️ A general, efficient ensemble framework for imbalanced classification. | 泛用,高效,鲁棒的类别不平衡学习框架

229 261 49
artefactory
mgs-grf

MGS-GRF for imbalanced-mixed-tabular data (AISTATS 2026 and ECML-PKDD 2025)

229 57 1
ashishpatel26
datascienv

datascienv is package that helps you to setup your environment in single line of code with all dependency and it is also include pyforest that provide single line of import all required ml libraries

104 58 12
scamvet
scamvet-riskengine

Calibrated fraud and phishing scoring library with SHAP explanations and a versioned model registry. pip install scamvet-riskengine

102 0 0
vishishtpriyadarshi
cobraclassifier

COBRA for Classification tasks on Imbalanced Data

95 1 0
pradeepdev-1995
databalancer

Databalancer is the python library using in machine learning applications to balance the imbalanced text classification datasets before the model training.

73 7 0
tgsmith61591
skoot

A package for data science practitioners. This library implements a number of helpful, common data transformations with a scikit-learn friendly interface in an effort to expedite the modeling process.

71 57 11
pkmap
pkmap

This dataset imbalance visualization toolkit will be the beginning of a fire-new branch in NILM studies. (the website is pending)

69 1 0
alexandreclem
synccfd

Synthetic credit card transaction & fraud data simulator for fraud-detection research

62 0 0
amaxiom
overnan

Oversampling for Imbalanced Learning with Missing Values

58 1 0
vishishtpriyadarshi
imbcobra

COBRA for Classification tasks on Imbalanced Data

40 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology