There are two major types of supervised machine learning problems, called classification and regression.
In classification, the goal is to predict a class label, which is a choice from a predefined list of possibilities. Classification is sometimes separated into binary classification, which is the special case of distinguishing between exactly two classes, and multiclass classification, which is classification between more than two classes.
For regression tasks, the goal is to predict a continuous number, or a floating-point number in programming terms (or real number in mathematical terms). Predicting a person’s annual income from their education, their age, and where they live is an example of a regression task.
-
K-Nearest Neighbors 10 May 2021
-
Linear Models 10 May 2021
-
Linear Regression (aka ordinary least squares) 10 May 2021
-
Ridge Regression 10 May 2021
-
Lasso Regression 10 May 2021
-
Lasso vs Ridge Regression 11 May 2021
-
Naive Bayes Classifier 11 May 2021
-
Decision Trees 11 May 2021
-
Random Forests 11 May 2021
-
Gradient boosted regression trees (gradient boosting machines) 14 May 2021
-
Kernelized Support Vector Machines 14 May 2021
-
Neural Networks 20 May 2021
-
Uncertainty Estimates from Classifiers 24 May 2021
-
Summary and Outlook 24 May 2021