A Survey of Evolutionary Algorithms for Decision-Tree Induction

被引:224
作者
Barros, Rodrigo Coelho [1 ]
Basgalupp, Marcio Porto [2 ]
de Carvalho, Andre C. P. L. F. [1 ]
Freitas, Alex A. [3 ]
机构
[1] Univ Sao Paulo, Dept Comp Sci, BR-13566590 Sao Carlos, SP, Brazil
[2] Univ Fed Sao Paulo, Inst Ciencia & Tecnol, BR-04039000 Sao Jose Dos Campos, SP, Brazil
[3] Univ Kent, Dept Comp Sci, Canterbury CT2 7NZ, Kent, England
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS | 2012年 / 42卷 / 03期
基金
巴西圣保罗研究基金会;
关键词
Classification; decision-tree induction; evolutionary algorithms (EAs); regression; soft computing; COST-SENSITIVE CLASSIFICATION; GENETIC ALGORITHMS; GLOBAL INDUCTION; MODEL TREES; KNOWLEDGE; CLASSIFIERS;
D O I
10.1109/TSMCC.2011.2157494
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a survey of evolutionary algorithms that are designed for decision-tree induction. In this context, most of the paper focuses on approaches that evolve decision trees as an alternate heuristics to the traditional top-down divide-and-conquer approach. Additionally, we present some alternative methods that make use of evolutionary algorithms to improve particular components of decision-tree classifiers. The paper's original contributions are the following. First, it provides an up-to-date overview that is fully focused on evolutionary algorithms and decision trees and does not concentrate on any specific evolutionary approach. Second, it provides a taxonomy, which addresses works that evolve decision trees and works that design decision-tree components by the use of evolutionary algorithms. Finally, a number of references are provided that describe applications of evolutionary algorithms for decision-tree induction in different domains. At the end of this paper, we address some important issues and open questions that can be the subject of future research.
引用
收藏
页码:291 / 312
页数:22
相关论文
共 146 条
[1]   A co-evolving decision tree classification method [J].
Aitkenhead, M. J. .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (01) :18-25
[2]  
[Anonymous], 1998, Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
[3]  
[Anonymous], 1997, PROC 9 EUR C MACH LE
[4]  
[Anonymous], 2014, C4. 5: programs for machine learning
[5]  
[Anonymous], 1984, OLSHEN STONE CLASSIF, DOI 10.2307/2530946
[6]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[7]  
Babic S H, 2000, J Med Syst, V24, P43
[8]  
Bandar Z., 1999, ICONIP'99. ANZIIS'99 & ANNES'99 & ACNN'99. 6th International Conference on Neural Information Processing. Proceedings (Cat. No.99EX378), P429, DOI 10.1109/ICONIP.1999.845633
[9]  
Barros RC, 2010, P 2010 ACM S APPL CO, P1131, DOI DOI 10.1145/1774088.1774327
[10]   Evolutionary model trees for handling continuous classes in machine learning [J].
Barros, Rodrigo C. ;
Ruiz, Duncan D. ;
Basgalupp, Marcio P. .
INFORMATION SCIENCES, 2011, 181 (05) :954-971