# Which assumptions should be checked for regression tree to validated model?

I am working with regression tree. I have four predictors. There is a exponential relationship between predictor and dependent variable. But after building predictive model I cannot understand whether my model is a right one or not. Which tests can assure that my model is a good one?. For regression tree, is it necessary to test all the assumptions which is applied to linear regression.

I have checked and found that residuals are homoscedastic but in q-q plot residuals does not lies along the diagonal line. Here I attached the q-q plot please check it and suggests me whether residuals are normally distributed or not.

New contributor
tarequzzaman shaheen is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
• Welcome to the site! To see if it's a "good" model you would need at least one other model to compare it to. I have not so far seen QQ plots or heteroskedasticiy tests with tree-based methods. These models are fairly robust and do not per se require extra characteristics of the data such as homoskedasticity or no autocorrelation. Parameter tuning is an important aspect for trees (tree depth, number of leaves, etc.). The best way of comparing two models is via a test sample data (i.e. computing the test error). – PaulG Apr 4 at 16:05
• If you use linear regression as a pure prediction machine as well, a correctly specified model equation (aka "linearity") is the only relevant assumption of linear regression. – Michael M Apr 4 at 19:17
• Thank you for your answer. I prune the tree using cost-complexity approach with the help of cross-validation and best model is chosen based on MSE value and the model performs well on the test data. So for tree based method it is not necessary to test assumption like heteroskedasticity, autocorrelation. Am i right or not? – tarequzzaman shaheen Apr 4 at 21:13
• There are better ways to estimate the tree than ordinary squared error loss under heteroscedasticity and non-normality. – BigBendRegion Apr 5 at 0:45

The normality and constant variance assumptions have at least two useful aspects as regards tree regression. (1) The within-node prediction bounds $$\hat y \pm 2 rmse$$ make sense under these conditions; (2) The least squares estimation criteria also makes sense under these conditions. Absent these conditions, alternate estimation procedures and prediction bounds are better.