ML-learning-path

Self learning guide for machine learning

View the Project on GitHub elephantscale/ML-learning-path

Decision Trees

Back to Index


Objective

Learn Decision Tree algorithms

Essentials Reading

Understanding Classifications

Read the basics of classifications

Understanding Regressions

Read the basics of regressions

Decision Trees

Implementing Decision Trees in Scikit-Learn

Extra Reading

Knowledge Check

Exercises

Difficulty Level

★☆☆ - Easy
★★☆ - Medium
★★★ - Challenging
★★★★ - Bonus

EX-1: DT Classification - Synthetic data (★☆☆)

Use Scikit’s make_blobs or make_classification to generate some sample data.

Try to separate them using DT

EX-2: DT Classification (★★☆)

EX-3: DT Regression - Synthetic data (★☆☆)

Use Scikit’s make_regression to generate some sample data.

Use DTRegressor to solve this

EX-4: DT Regression (★★☆)

More Exercises


Index