Skip to content

Week 10 - Ensembles

Learning Objectives

After today's class, you should be able to:

  • Understand the techniques for ensemble learning by applying both meta-learning approaches and prediction combination methods to improve model performance and generalization.
  • Implement voting and stacking as well as out-of-the-box ensemble models in Python using sklearn.
  • Develop custom scorer functions and build pipelines that handle preprocessing and modeling steps.
  • Be able to apply hard and soft voting classifier predictions manually.

Class Agenda

Task List

Additional Resources