Machine Learning with Tree-Based Models in Python

Course Cover
compare button icon

Course Features

icon

Duration

5 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

5 hours

Course Description

Decision trees can be used to solve problems that relate to regression and classification. Tree models have a high degree flexibility but come at a price: They can capture complex nonlinear relations while being more likely to recall the noise in a dataset. Ensemble methods combine predictions from different trees to increase flexibility and decrease their tendency to forget about noise. These methods are versatile and have been awarded numerous machine learning awards.

This course will show you how to use Python and scikit-learn to create decision trees. You'll be working with real data and learn about the advantages and disadvantages of trees, as well as how ensembling may help to mitigate them. To make your models more efficient, you'll also learn how important hyperparameters can be tuned.

Course Overview

projects-img

Virtual Labs

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Supervised Learning with scikit-learn

What You Will Learn

In this course, you'll learn how to use Python to train decision trees and tree-based models with the user-friendly scikit-learn machine learning library

In this course, you'll learn how to use tree-based models and ensembles for regression and classification using scikit-learn

You'll understand the advantages and shortcomings of trees and demonstrate how ensembling can alleviate these shortcomings, all while practicing on real-world datasets

Course Instructors

Author Image

Elie Kawerk

Data Scientist at Mirum Agency

Elie is a Data Scientist with a love for Python and open source. He currently works at Majid Al Futtaim Holding and has previously worked at Mirum agency. Elie holds a PhD in computational physic...
Course Cover