Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between regression tree and model tree

I need some help in understanding the difference between regression trees and linear model tree.

Regards

Shahzad

like image 664
Shahzad Avatar asked Aug 04 '12 18:08

Shahzad


1 Answers

A linear model tree is a decision tree with a linear functional model in each leaf, whereas in classical regression tree (e.g., CART) it is the sample mean of the response variable for statistical units in each leaf (hence, a constant) that is being considered. Linear model trees can be seen as a a form of locally weighted regression, while regression tree are piecewise-constant regression.

For more information on linear model trees, you can consult

Torgo, L. Functional models for regression tree leaves. In Proceedings of the 14th International Conference on Machine Learning, pp. 385–393. Morgan Kaufmann, 1997.

like image 75
chl Avatar answered Oct 20 '22 15:10

chl