Choosing the regression model for your problem

By now, you may feel overwhelmed by the number of models, regularization, and preprocessing techniques. No worries, there is a simple algorithm for choosing the model:

  1. If your label is continuous—linear regression
  2. If your label is binary—logistic regression
  3. High dimensionality and multicollinearity—regularization methods (lasso, ridge, and ElasticNet)