Variance inflation factor
The variance inflation factor (VIF) quantifies how much a regression coefficient's variance is inflated by multicollinearity. VIF above 10 signals unreliable individual coefficient estimates, even when the overall model fits well.
FrameworkClassical linear regression model
See it move
Regressing predictor j on all the other predictors gives an auxiliary R² of 90%, meaning the other predictors explain 90% of j's variation. The variance inflation factor is 1 ÷ (1 − 0.90) = 10, the conventional danger threshold. j's coefficient standard error is therefore ten times larger than it would be without multicollinearity, even though the main regression's overall R² is untouched.
The formula
Variables
- Variance inflation factor for predictor j
- R-squared from regressing predictor j on all other predictors in the model
VIF = 1 means no multicollinearity for that predictor. Values above 10 (or 5 in stricter practice) signal that individual coefficient estimates are unreliable.