Logistic Regression

Despite its name, Logistic Regression is a classification algorithm, using a linear model (i.e., it computes the {{ isCausalPrediction() | targetRoleName}} feature as a linear combination of input features).

Logistic Regression minimizes a specific cost function (called logit or sigmoid function), which makes it appropriate for classification.
A simple Logistic regression algorithm is prone to overfitting and sensitive to errors in the input dataset. To address these issues, it is possible to use a penalty (or regularization term) to the weights.
This implementation can use either 'L1' or 'L2' regularization terms.

The modeling used to predict the response.
Using L1 regularization on a multinomial logistic regression model may increase the training time.