For example, in a scenario to predict which customers are likely to purchase a bicycle, if nine out of ten younger customers buy a bicycle, but only two out of ten older customers do so, the algorithm infers that age is a good predictor of bicycle purchase. Specifically, the algorithm identifies the input columns that are correlated with the predictable column. It uses the values, known as states, of those columns to predict the states of a column that you designate as predictable.
The Microsoft Decision Trees algorithm is a classification and regression algorithm for use in predictive modeling of both discrete and continuous attributes.įor discrete attributes, the algorithm makes predictions based on the relationships between input columns in a dataset.