10 Tree Models and Ensembles: Decision Trees, AdaBoost, Gradient Boosting (MLVU2019) @riskone1
10 Tree Models and Ensembles: Decision Trees, AdaBoost, Gradient Boosting (MLVU2019)  @riskone1
Uploaded March 2019 | Updated September 2026, 3 days ago
ERRATA: In slide 55, W_i and W_c are the wrong way around in the definition of a_t.

slides: mlvu.github.io/lectures/52.Trees.annotated.pdf
course materials: mlvu.github.io

In this lecture we (finally) show how decision trees are trained. We discuss the basic tree learning algorithm (sometimes called ID3 or C45) and how to extend the principle to decision trees with numeric features and decision tree with numeric outputs (also known as regression trees).

We also dicuss ensembling: a technique that can be used to combine collections of machine learning models into a more powerful single model. We discuss bagging, boosting and stacking.

For boosting, we go into some detail for two variants: AdaBoost, and Gradient boosting. Gradient Boosted regression trees are probably one of the most popular models in the classical machine learning setting.
10 Tree Models and Ensembles: Decision Trees, AdaBoost, Gradient Boosting (MLVU2019)MLVU 10.4: Boosting: Adaboost and gradient boostingMLVU 5.5: Information theoryMLVU 11.2: Deep learning on sequencesMLVU 1.2 ClassificationMLVU 3.2: Model evaluation03 Methodology 1: ROC curves, Ranking classifiers (MLVU2018)MLVU 2.2 Searching for a good modelMLVU 6.2: Local and global derivativesMLVU Transformers (1/3): Self-attentionMLVU 12.2: Improving recommender systemsMLVU 8.5: Social impact 3
MLVU |

10 Tree Models and Ensembles: Decision Trees, AdaBoost, Gradient Boosting (MLVU2019)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER