3 ms·
Now this is a topic I desperately need. Can anyone here by any chance explain why would one choose predictors in multilinear regression that are NOT correlated
by MichailP 8y ago
Now this is a topic I desperately need. Can anyone here by any chance explain why would one choose predictors in multilinear regression that are NOT correlated to the target? I am having trouble understanding paper [1] where authors avoid using predictors that are correlated to target. Target is ozone concentration shown by referent instrument and predictors are low cost sensor outputs.
[1] https://www.sciencedirect.com/science/article/pii/S092540051500355X https://www.sciencedirect.com/science/article/pii/S092540051... Section 4.1 about ozone predictors
- cocoablazing 8y agoThe issue is intra-predictor correlation. In the extreme case that a predictor is duplicated, the correct beta might be {betaa, beta(1-a)} for a in [0, 1], which an algorithm may not estimate in a stable manner. A significant degree of correlation introduces this general problem.
- MichailP 8y agoSo say you have 3 predictors that have high intra predictor correlation. Can you still pick one of them, and discard the remaning 2? Or you cant pick any one of them?
- cocoablazing 8y agoYou can, but why trash information that is present when you can leverage it with a different approach?
- beagle3 8y agoUsing ridge regression (mentioned in TFA) would prefer a (1/3,1/3,1/3) average of those predictors (or a better combination, depending on their respective noises). Using lasso (also mentioned in TFA) would prefer to pick the best of the three and drop the others. Using elastic net would be a combination of both. Note, though, that any method other than simple regression has tuning parameters -- depending on those, you could still end with result equivalent to plain least squares.
- beagle3 8y ago... or worse; it is still true for any a. You could easily get {1,000,001, -1,000,000}, which for perfectly clean, precise, representable data is equivalent, but which magnifies any noise/error in one of the predictors by a million. or a billion.
- SubiculumCode 8y agoWhen predictors are correlated with each other you get multicollinearity potentially leading to incorrect statistical inferences.
- MichailP 8y agoThanks for the answer. And what is the correct approach here, if you can only chose/not chose predictor in final set? Discard all multicollinear predictors or pick just one of them?
- SubiculumCode 8y agoKeeping just to linear regression. If those variables are measuring the same construct, pick the best one or use a method to combine their scores. If they measure different constructs but are very correlated, then you'd need to drop one..depending on the variance inflation factor...which you can test for. As the article mentions however, there are regression methods meant for these situations (e.g. ridge regression).
- SubiculumCode 8y agoOne thing that should be mentioned though is in the case of polynomials e.g. y ~ x + x^2, there will be a lot of multicollinearity between these terms, but that multicollinearity is OK...just be sure to center your variables.
- thanatropism 8y agoWrong. Wrong, wrong, wrong, wrong. If predictors are linearly dependent you don't get to do regression at all -- your X'X is singular. But then, the extra regressors add no information at all, and classical statistical packages (SPSS, Stata, etc.) drop them automatically. Even if predictors are highly correlated, the OLS estimator is unbiased. This is the stuff of elementary statistics. You just get lower and lower p-values/wider and wider CIs, specially if your samples are econometrics-sized. --- You people need to watch some Khan Academy or whatever the cool kids are doing now to learn maths.
- 8y ago
- deleted 8y ago[deleted]