JuliaAI/Imbalance.jl

A Julia toolbox with resampling methods to correct for class imbalance.

33
/ 100
Emerging

When building machine learning models, especially classification models, you often encounter situations where some categories of data are much rarer than others. This tool helps you prepare your datasets by adjusting the balance of these categories, ensuring your models don't overlook the important but scarce data points. It takes your existing dataset as input and outputs a new, rebalanced dataset that's ready for training more accurate classification models. This is for data scientists, machine learning engineers, and researchers working on classification tasks.

Use this if your classification model performs poorly on certain rare categories because your training data has an unequal number of examples for each category.

Not ideal if your dataset is already perfectly balanced across all classes, or if you are working on regression or unsupervised learning problems.

data-preparation machine-learning classification predictive-modeling data-balancing
No Package No Dependents
Maintenance 6 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 4 / 25

How are scores calculated?

Stars

31

Forks

1

Language

Julia

License

MIT

Last pushed

Dec 19, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/JuliaAI/Imbalance.jl"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.