Decision Trees
Decision trees are supervised learning models that split data into subsets using feature-based
rules.
They use impurity measures like Gini Index and Information Gain to choose optimal splits.
Advantages include interpretability; drawbacks include overfitting if not pruned.