Skip to content

Home / DOE / Analyze / Nominal Logistic Regression

Nominal Logistic Regression

Nominal Logistic Regression is used by Quantum XL during Run Regression when the output is nominal. Nominal outputs are categorical but have more than two levels. If the output is categorical with two levels, then Binary Logistic Regression should be used. Example of nominal outputs would be Day of week (M/T/W/Th...), color (red, green, blue), etc.

Nominal logistic regression is actually a misnomer. Unlike Ordinary Least Squares Regression (OLS) the coefficients are an estimate of an iterative algorithm called Newton's Method.

Nominal Logistic Theory

Assuming the output (y) has r levels...

R

With index ni and parameter πi

N

Nominal logistic regression can relate πi to the covariates (inputs) through a set of r-1 baseline-category logits. Taking j* as the baseline category, the model is...

If xi (design matrix) has length p, then this model has (r-1) * p free parameters. These are arranged into a vector such that the last category is the baseline (j* = r), the coefficients are...

Beta

The kth element of βj can be interpreted as the increase in log-odds of falling into category j versus category j* (reference) resulting in a one-unit increase in the kth covariate while holding other covariates constant.

To calculate from πi (prediction) from βj (coefficients) the back-transformation for non-baseline categories is...

Pij

And the baseline-category probability is...

Newton's Algorithm, also known as Newton's iterations, are not guaranteed to converge. Quantum XL will warn you that a model failed to converge by displaying a warning in red at the top of the regression table.

Failed to converge