Solved – Should we test error terms for auto correlation or multicollinearity

autocorrelationmulticollinearityregression

I understand the basic difference in definition between multicollinearity and autocorrelation. I.e multicollinearity describes a linear relationship between whereas autocorrelation describes correlation of a variable with itself given a time lag.

When should I test for these as part of hypotheses testing? When fitting a model to a time series are the error terms tested for autocorrelation or multicollinearity? Why one over the other?

In a linear regression between Y and X with no time component, I suppose the answer is easy? We fit a linear model and test the residuals for multicollinearity and not autocorrelation because we are not considering time as a factor here. I am sorry for such a naive question.

Best Answer

Multicollinearity can't even be defined unless you have multiple explanatory ("X") variables.

Your explanation doesn't suggest you fully understand these two terms. After all, correlation expresses collinearity. Auto-correlation merely means that you will find significant collinearity if you regress the dependent variable against itself with some lag.

Also, before you just start running tests you should assert a model (and hypothesis). I.e., ask yourself whether it is even reasonable to suggest that one explanatory variable is correlated with another, or that the predicted variable have some time interdependence with its own value.