
imbalanced-learn
Imbalanced-learn is an open-source library that enhances scikit-learn’s capabilities by providing specialized tools for handling classification tasks with imbalanced datasets. Version 0.13.0, released on December 20, 2024, offers user-friendly guides, extensive API documentation, and practical examples to facilitate effective implementation and contributions.
Top imbalanced-learn Alternatives
Bolt
Bolt offers efficient discriminative learning for linear predictors, specifically designed for large-scale, high-dimensional, and sparse machine-learning challenges in information retrieval and natural language processing.
Eggplant AI
Eggplant AI offers a machine learning software solution that integrates linear directed test automation with automated exploratory testing.
Mlxtend
Mlxtend is a versatile Python library designed to streamline everyday data science tasks.
igraph
igraph is an open-source machine learning software designed for efficient network analysis.
GraphLab Create API
GraphLab Create API revolutionizes custom machine learning model development, making it accessible to all, regardless of expertise.
Dlib Machine Learning
Dlib is a versatile machine learning software that offers a plethora of highly modular algorithms, optimized for speed and ease of use through a modern C++ API.
AForge.Video
It simplifies video playback with VideoSourcePlayer, supports simultaneous USB camera testing, and captures snapshots using...
Encog Machine Learning Framework
Developed since 2008, it supports various algorithms like Support Vector Machines and Bayesian Networks while...
Gensim
It excels in training powerful models like Word2Vec and LDA, transforming text into semantic vectors...
mlpack
It operates under a permissive 3-clause BSD license, facilitating easy integration...
Nilearn
By utilizing the scikit-learn Python library, it supports general linear model analyses and advanced techniques...
SHOGUN
It features a versatile SVM object compatible with various implementations, including state-of-the-art options like OCAS...
Crab
It seamlessly integrates with scientific libraries like numpy and scipy, offering a versatile set of...
AForge.MachineLearning
With libraries supporting neural networks, genetic algorithms, and fuzzy logic, it facilitates advanced image processing...
Pybrain
Effortlessly upscale, uncrop, or edit photos using intuitive features like generative fill...
Top imbalanced-learn Features
- Open source MIT-licensed
- Integration with scikit-learn
- Tools for imbalanced classification
- User-friendly installation guide
- In-depth user guide
- Comprehensive reference guide
- Example gallery for visualization
- Support for various sampling techniques
- Customizable method parameters
- Active community support
- Detailed contribution guidelines
- Compatibility with Python libraries
- Advanced preprocessing techniques
- Multi-class imbalance handling
- Evaluation metrics for imbalance
- Cross-validation strategies included
- Documentation for beginners
- Performance optimization tools
- Frequent updates and maintenance.