This repository contains companion material: data, Python code and Jupyter notebooks for Ensemble Methods for Machine Learning (Manning Publications). The code and notebooks are released under the MIT license.
These notebooks primarily use Python 3.7, scikit-learn 0.21 and matplotlib 3.2.1, though other packages such as pandas, seaborn and Keras make guest appearances as well.
This book is a work in progress and expected to be released some time in early 2021.
-
Chapter 1. Ensemble Methods: Hype or Halleujah?
-
Chapter 2. Homogeneous Parallel Ensembles: Bagging and Random Forests
-
Chapter 3: Heterogeneous Parallel Ensembles: Combining Strong Learners
-
Chapter 4: Sequential Ensembles: Boosting
-
Chapter 5: Sequential Ensembles: Gradient Boosting
-
Chapter 6: Sequential Ensembles: Newton Boosting