Trees that recursively split the data into subsets based off of features.

Flaws

  • They are highly sensitive on training data