Decision Trees

Decision Tree is a supervised machine learning algorithm. Decision trees can be used for regression and classification tasks. A decision tree is a DAG type of classifier where data is continuously split according to a certain parameter.
Terminology:
- Node: Each object in a tree. Nodes contain subsets of data, and excluding leaf nodes, a question splits the subset.