Tell me more ×
Cross Validated is a question and answer site for statisticians, data analysts, data miners and data visualization experts. It's 100% free, no registration required.

Since OLS tries to measure E[Y|X], and regression trees try to partition the data into different branches, then take means of the response under different branches, is it reasonable to say that regression trees strictly dominate OLS in prediction? Also, since OLS is not robust to outliers, would it be reasonable to say that regression trees are a better first, off-the-shelf algorithm to try in a prediction problem?

For interpretation, it definitely makes sense to me that knowing $R^2$, regression coefficients, p-values, etc. are more useful than seeing the tree structure.

share|improve this question
1  
in-sample or out-of-sample? i.e. are regression trees better at remembering data or predicting responses? – shabbychef Jun 27 '12 at 22:58

1 Answer

up vote 7 down vote accepted

No Regression trees do not dominate OLS regression. OLS regression is intended for models where you want to estimate $E[Y|X]$ where $X$ is a set of predictors and the residuals from the model are continuous and Gaussian with mean $0$. Under that setting OLS should be superior to the regression tree. Remember that the regression model takes acoount of the value of the covariate whereas the tree splits or partitions it into discrete segments and thus does not fully use all the information in the data other than to use it to find the best places to split. On the other hand when there are outliers or the residual component is very non normal the OLS regression puts too much weight on outliers and leverage points and the regression tree or a robust linear regression may do much better. Also even though you may be more comfortable with $R^2$, $p$-values and regression coefficients one of the importnat points about CART that Richard Olshen pointed out in the CART book is that when they applied classification and regression trees to medical problems the physicians found the tree structure very intuitive and more believable than a linear regression or linear discriminant analysis.

share|improve this answer
1  
I would argue that in presence of outliers (points with unusual response values, as opposed to leverage points which have unusual explanatory variables), CART would totally screw up the cell into which the outlier(s) would fall, but other cells will probably be OK. CART is a linear regression with dummy variable predictors generated on the spot, so it may inherit some of the problems that linear regression has, although in a different form. In a case when the response does increase approx linearly with the regressors (e.g., log income vs education), CART will miss it coming out worse than OLS. – StasK Jun 28 '12 at 11:57

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.