supervised learning to used inputs to predict the values of the outputs.
inputs predictors; independent variable; features;
outputs responses