<aside> 📖 Decision trees (DT) are a popular non-parametric machine learning algorithm used for both classification and regression tasks. They are a type of supervised learning algorithm that can be used for both categorical and numerical data. A DT is a tree-like model where each internal node represents a decision based on the value of a particular feature, each branch represents an outcome of the decision, and each leaf node represents the final output (class label or numerical value).

</aside>

Key Concepts

Types of DTs

DT construction

DT algorithms

Pros and Cons