Regression analysis is a set of statistical processes for estimating the relationships between a dependent variable often called the outcome or response variable, or a label in machine learning parlance and one or more independent variables often called predictors, covariates, explanatory variables or features.