English

Evolutionary algorithms for constructing an ensemble of decision trees

Neural and Evolutionary Computing 2020-02-04 v1 Machine Learning Machine Learning

Abstract

Most decision tree induction algorithms are based on a greedy top-down recursive partitioning strategy for tree growth. In this paper, we propose several methods for induction of decision trees and their ensembles based on evolutionary algorithms. The main difference of our approach is using real-valued vector representation of decision tree that allows to use a large number of different optimization algorithms, as well as optimize the whole tree or ensemble for avoiding local optima. Differential evolution and evolution strategies were chosen as optimization algorithms, as they have good results in reinforcement learning problems. We test the predictive performance of this methods using several public UCI data sets, and the proposed methods show better quality than classical methods.

Keywords

Cite

@article{arxiv.2002.00721,
  title  = {Evolutionary algorithms for constructing an ensemble of decision trees},
  author = {Evgeny Dolotov and Nikolai Zolotykh},
  journal= {arXiv preprint arXiv:2002.00721},
  year   = {2020}
}

Comments

7 pages, 2 tables AIST 2019, accepted

R2 v1 2026-06-23T13:29:06.502Z