Decision Trees — They are designed for binary classification problems, where the input is a number of observed variables. These can be binary, numerical, categorical, or belong to a discrete ordered set. The decision tree is built from top to down, deciding greedily which factor would be the best to use to classify…