How do you detect and handle multicollinearity?
mediumAnswer
- Symptoms: unstable β̂ across subsets, huge SEs, opposite-sign coefficients from univariate expectation, high pairwise correlation.
- Diagnostics: — VIF > 5-10 is concerning.
- Condition number of X'X (>30 problematic).
- Fixes: drop redundant features, PCA / partial-least-squares, ridge regression (shrinks coefficients), domain-based feature engineering.
- Doesn't hurt PREDICTION accuracy on new data much — mainly wrecks coefficient interpretability and inference.
Check yourself — multiple choice
- Not detectable
- Diagnose with VIF > 5-10 or cond(X'X) > 30; fix with dropping features, PCA, ridge; hurts inference, not always prediction
- Same as heteroscedasticity
- No fix
Multicollinearity: VIF > 5-10 or cond > 30; fix drop/PCA/ridge; hurts inference not prediction.
#regression#assumptions
Practise Statistics Fundamentals
215 interview questions in this topic.
Related questions
- What are the Gauss-Markov assumptions for OLS?
- Heteroscedasticity — what breaks and how do you fix it?
- What do you look for in residual plots?
- In practice, how do you handle correlated features in regression?
- Durbin-Watson test — what does it test?
- Your model reports R^2 = 0.92. What can go wrong with celebrating that?