{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/2"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering"}],"enrichment":{"capability":"Provides re-sampling techniques to address class imbalance in machine learning datasets, integrating with scikit-learn for preprocessing imbalanced data before model training.","skillfed_tags":["class-imbalance","resampling","data-preprocessing"],"use_cases":["Preprocess fraud detection datasets where fraudulent transactions are rare before training a classifier","Balance medical diagnosis datasets with few positive cases to improve model sensitivity","Prepare imbalanced text classification data for training with rare event prediction","Create balanced training sets in credit risk or loan default prediction tasks","Handle class imbalance in anomaly detection or rare failure prediction scenarios"],"what_it_does":"imbalanced-learn is a scikit-learn-compatible Python toolbox for handling datasets where one class significantly outnumbers others\u2014a common problem in real-world machine learning. It implements multiple re-sampling strategies (both oversampling and undersampling) to balance class distributions before training, helping classification algorithms learn more robust decision boundaries on skewed data.\n\nThe package integrates seamlessly into scikit-learn workflows via a standard transformer interface, making it straightforward to include resampling in preprocessing pipelines. It depends on numpy, scipy, scikit-learn, joblib, and threadpoolctl, and supports Python 3.10 through 3.14. The project is actively maintained as part of the scikit-learn-contrib ecosystem.","worth_installing":"Yes. Active maintenance, low install friction, permissive MIT license, and no known vulnerabilities make this a safe choice. It solves a real, common problem in machine learning with a mature, well-integrated API. Install if you work with imbalanced classification datasets."},"id":"imbalanced-learn","links":{"html":"https://skillfed.io/packages/imbalanced-learn","md":"https://skillfed.io/packages/imbalanced-learn.md","pypi":"https://pypi.org/project/imbalanced-learn/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-07","license_spdx":null,"license_treatment":"permissive","name":"imbalanced-learn","python_support":"supports_current","summary":"Toolbox for imbalanced dataset in machine learning"},"popularity":{"monthly_downloads":16822922,"position":1138,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.14.2"}
