In this compact course, we’ll delve into the realm of decision trees—examining their nature, functioning, and the underlying theory. Additionally, we’ll take a hands-on approach, implementing them from scratch using Python.

Curriculum
- 1 Section
- 10 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Decision Trees10
- 1.1Course Materials (PDF, PPT and Code)
- 1.2Introduction to Decision Trees
- 1.3Split Criteria
- 1.4Stop Criteria, Categorical Data, Missing Values and Implementation Details
- 1.5Code – Problem with Greedy Algorithm
- 1.6Build a Decision Trees in Python using numpy
- 1.7Code – Moving to a Class Implementation
- 1.8Code – Decision Trees using Stack and Queue
- 1.9Code – Regression Trees
- 1.10Cost Complexity Pruning – Theory and Code