This repo has various implementations of Ensemble Learning technqiues
Most implementations use scikit-learn but for boosting I do use XGBoost
The medium article corresponding to this repo is at this link
To learn more go through the notebooks in the following order
- Voting Classifier
- Bagging/Pasting
- Random Forests
- Boosting(Gradient Boosting, XGBoost)
- Stacking
- Adding "oob score" to the Bagging/Pasting repo
- Going indepth about each technique and clean up the notebooks
- Maarten Grootendorst - https://towardsdatascience.com/stacking-made-easy-with-sklearn-e27a0793c92b
- Aurelien Geron - Hands-on Machine Learning with Scikit-Learn, Keras & TensorFlow(Buy the book!)