Learn how to use ensembles and metamodeling to create more accurate predictive models.
Overview
Syllabus
Introduction
- The most accurate machine learning models
- What you should know
- Ensemble wins Netflix Prize
- What is an ensemble?
- Types of models and modeling algorithms
- Types of ensembles
- Measuring model accuracy: Value estimation
- Understanding model error: Classification
- Stacking
- Voting for classification
- Error decomposition
- Visualizing bias and variance
- Curse of dimensionality
- Is Occam's Razor always true?
- What is Bootstrap aggregating?
- What is Boosting and how does it work?
- Gradient boosting demo
- Random forest
- Model search by bumping
- AdaBoost, XGBoost, Light GBM, CatBoost
- Super Learner, Subsemble, StackNet
- What are people working on now?
- Combining supervised and unsupervised
- Routing cases to different models
- Next steps
Taught by
Keith McCormick