Decision trees using model ensemble-based nodes

作者:

Highlights:

摘要

Decision trees recursively partition the instance space by generating nodes that implement a decision function belonging to an a priori specified model class. Each decision may be univariate, linear or nonlinear. Alternatively, in omnivariate decision trees, one of the model types is dynamically selected by taking into account the complexity of the problem defined by the samples reaching that node. The selection is based on statistical tests where the most appropriate model type is selected as the one providing significantly better accuracy than others. In this study, we propose the use of model ensemble-based nodes where a multitude of models are considered for making decisions at each node. The ensemble members are generated by perturbing the model parameters and input attributes. Experiments conducted on several datasets and three model types indicate that the proposed approach achieves better classification accuracies compared to individual nodes, even in cases when only one model class is used in generating ensemble members.

论文关键词:Decision trees,Ensemble-based decision nodes,Model selection,Omnivariate decision trees,Random subspace method

论文评审过程:Received 2 August 2006, Revised 27 March 2007, Accepted 28 March 2007, Available online 11 April 2007.

论文官网地址:https://doi.org/10.1016/j.patcog.2007.03.023