Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ensemble Learning

Ensemble Learning

21 projects

Showing 21 of 21 projects

AutoGluon
AutoGluonPython

An automated machine learning library that trains and deploys high-accuracy models for tabular, text, image, and time series data with minimal code.

#ensemble-learning#python-library#data-science
Stars10.6k
Forks1.2k
Last commit1 day ago
auto-sklearn
auto-sklearnPython

An automated machine learning toolkit that serves as a drop-in replacement for scikit-learn estimators.

#ensemble-learning#hyperparameter-optimization#hyperparameter-tuning
Stars8.1k
Forks1.3k
Last commit25 days ago
h2o
h2oJupyter Notebook

An open-source, in-memory platform for distributed and scalable machine learning with support for a wide range of algorithms and big data technologies.

#h2o#ensemble-learning#random-forest
Stars7.5k
Forks2.0k
Last commit1 day ago
MLxtend
MLxtendPython

A Python library providing extensions and utilities for data science and machine learning tasks.

#ensemble-learning#scientific-computing#feature-selection
Stars5.2k
Forks912
Last commit3 days ago
mljar-supervised
mljar-supervisedPython

An Automated Machine Learning Python package for tabular data with feature engineering, hyperparameter tuning, explanations, and automatic documentation.

#fairness-ml#ensemble-learning#random-forest
Stars3.3k
Forks450
Last commit1 month ago
decisiontree
decisiontreeRuby

A Ruby library implementing the ID3 algorithm for decision tree learning with support for continuous and discrete datasets.

#ensemble-learning#id3-algorithm#classification
Stars1.5k
Forks130
Last commit7 years ago
Xcessiv
XcessivPython

A web-based tool for automated hyperparameter tuning and stacked ensemble creation in Python.

#ensemble-learning#hyperparameter-optimization#hyperparameter-tuning
Stars1.3k
Forks106
Last commit8 years ago
mlens
mlensPython

A Python library for building high-performance, memory-efficient ensemble learning networks with a Scikit-learn compatible API.

#ensemble-learning#parallel-computing#ensemble
Stars866
Forks110
Last commit2 years ago
vecstack
vecstackPython

A Python package for stacking (stacked generalization) with both functional and scikit-learn compatible APIs.

#ensemble-learning#blending#stacked-generalization
Stars700
Forks81
Last commit8 months ago
imbalanced-ensemble
imbalanced-ensemblePython

A Python library for class-imbalanced ensemble learning with 30+ algorithms, built on scikit-learn.

#ensemble-learning#imbalanced-data#imbalanced-learning
Stars429
Forks62
Last commit4 months ago
brushfire
brushfireScala

A Scala framework for distributed supervised learning of decision tree ensemble models, inspired by Google's PLANET.

#ensemble-learning#classification#scalding
Stars390
Forks43
Last commit7 years ago
SuperLearner
SuperLearnerR

An R package for automatic optimal predictor ensembling via cross-validation with dozens of machine learning algorithms.

#ensemble-learning#parallel-computing#hyperparameter-optimization
Stars294
Forks76
Last commit7 months ago
Stacking
StackingPython

A Python library for stacked generalization (ensemble learning) that supports scikit-learn, XGBoost, and Keras models with out-of-fold prediction saving.

#ensemble-learning#stacked-generalization#ensemble
Stars230
Forks75
Last commit8 years ago
AtomAI
AtomAIPython

A PyTorch-based Python package for deep and machine learning analysis of microscopy data, designed for domain scientists.

#ensemble-learning#scientific-computing#image-analysis
Stars229
Forks42
Last commit1 year ago
Shapley
ShapleyPython

A Python library for evaluating binary classifiers in machine learning ensembles using Shapley value computation and approximation methods.

#ensemble-learning#random-forest#random-forest-classifier
Stars227
Forks35
Last commit6 months ago
open-solution-toxic-comments
open-solution-toxic-commentsPython

An open-source starter solution for the Kaggle Toxic Comment Classification Challenge, providing ready-to-use machine learning pipelines for detecting online harassment.

#ensemble-learning#text-classification#data-science
Stars154
Forks55
Last commit4 years ago
RF
RFGo

A parallel Random Forest implementation in Go for classification and regression tasks.

#ensemble-learning#random-forest#parallel-computing
Stars115
Forks42
Last commit12 years ago
sigopt_sklearn
sigopt_sklearnPython

A Python library providing SigOpt hyperparameter optimization wrappers for scikit-learn and XGBoost models.

#ensemble-learning#hyperparameter-optimization#python-library
Stars75
Forks11
Last commit2 years ago
randomforest
randomforestGo

A comprehensive Random Forest implementation in Go with extensions for deep forests, continuous learning, feature selection, and anomaly detection.

#ensemble-learning#random-forest#feature-selection
Stars61
Forks14
Last commit8 months ago
Decision Tree
Decision TreeJulia

A Julia package implementing Decision Tree (CART) and Random Forest algorithms for classification and regression tasks.

#ensemble-learning#random-forest#julia
Stars9
Forks0
Last commit4 years ago
Stock Market Analysis using Stacked Ensemble Learning Method
Stock Market Analysis using Stacked Ensemble Learning MethodJupyter Notebook

Compares stacked ensemble learning against individual ML algorithms for stock market trend prediction using Python.

#ensemble-learning#data-science#classification
Stars1
Forks0
Last commit5 years ago

Related Tags

#Machine Learning20#Data Science11#Python10#Scikit Learn8#Classification6#Random Forest6#Hyperparameter Optimization5#Python Library5#Automl4#Deep Learning4#Bayesian Optimization3#Parallel Computing3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub