An evolutionary scheme for decision tree construction

被引:23
|
作者
Karabadji, Nour El Islem [1 ,2 ]
Seridi, Hassina [2 ]
Bousetouane, Fouad [3 ]
Dhifli, Wajdi [4 ]
Aridhi, Sabeur [5 ]
机构
[1] Preparatory Sch Sci & Technol, POB 218, Annaba 23000, Algeria
[2] Badji Mokhtar Annaba Univ, Elect Document Management Lab LabGED, POB 12 Annaba, Annaba, Algeria
[3] Univ Nevada, Real Time Intelligent Syst Lab, Las Vegas, NV 89154 USA
[4] Univ Quebec, Dept Comp Sci, Downtown Stn, POB 8888, Montreal, PQ H3C 3P8, Canada
[5] Univ Lorraine, LORIA, Campus Sci,BP 239, F-54506 Vandoeuvre Les Nancy, France
关键词
Decision trees; Genetic algorithms; Attributes selection; Data reduction; FEATURE-SELECTION; CLASSIFICATION; ALGORITHMS;
D O I
10.1016/j.knosys.2016.12.011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Classification is a central task in machine learning and data mining. Decision tree (DT) is one of the most popular learning models in data mining. The performance of a DT in a complex decision problem depends on the efficiency of its construction. However, obtaining the optimal DT is not a straightforward process. In this paper, we propose a new evolutionary meta-heuristic optimization based approach for identifying the best settings during the construction of a DT. We designed a genetic algorithm coupled with a multitask objective function to pull out the optimal DT with the best parameters. This objective function is based on three main factors: (1) Precision over the test samples, (2) Trust in the construction and validation of a DT using the smallest possible training set and the largest possible testing set, and (3) Simplicity in terms of the size of the generated candidate DT, and the used set of attributes. We extensively evaluate our approach on 13 benchmark datasets and a fault diagnosis dataset. The results show that it outperforms classical DT construction methods in terms of accuracy and simplicity. They also show that the proposed approach outperforms Ant-Tree-Miner (an evolutionary DT construction approach), Naive Bayes and Support Vector Machine in terms of accuracy and F-measure. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:166 / 177
页数:12
相关论文
共 50 条
  • [21] Greedy Algorithm with Weights for Decision Tree Construction
    Moshkov, Mikhail Ju.
    FUNDAMENTA INFORMATICAE, 2010, 104 (03) : 285 - 292
  • [22] Comparison of Greedy Algorithms for α-Decision Tree Construction
    Alkhalid, Abdulaziz
    Chikalov, Igor
    Moshkov, Mikhail
    ROUGH SETS AND KNOWLEDGE TECHNOLOGY, 2011, 6954 : 178 - 186
  • [23] A hybrid construction of a decision tree for multimedia contents
    Aziz Nasridinov
    Sun-Young Ihm
    Young-Ho Park
    Multimedia Tools and Applications, 2015, 74 : 8455 - 8465
  • [24] An efficient decision tree construction for large datasets
    Van, Uyen Nguyen Thi
    Chung, Tae Choong
    2007 INNOVATIONS IN INFORMATION TECHNOLOGIES, VOLS 1 AND 2, 2007, : 502 - 506
  • [25] A Survey of Evolutionary Algorithms for Decision-Tree Induction
    Barros, Rodrigo Coelho
    Basgalupp, Marcio Porto
    de Carvalho, Andre C. P. L. F.
    Freitas, Alex A.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (03): : 291 - 312
  • [26] Dynamic and parallel approaches to optimal evolutionary tree construction
    Bhattacharjee, Anupam
    Sultana, Kazi Zakia
    Shams, Zalia
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 442 - +
  • [27] ParalTabs: A Parallel Scheme of Decision Tables Construction
    Moreno-Montiel, Benjamin
    MacKinney-Romero, Rene
    2013 MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE (ENC 2013), 2013, : 47 - 54
  • [28] Maximum Margin Decision Surfaces for Increased Generalisation in Evolutionary Decision Tree Learning
    Agapitos, Alexandros
    O'Neill, Michael
    Brabazon, Anthony
    Theodoridis, Theodoros
    GENETIC PROGRAMMING, 2011, 6621 : 61 - +
  • [29] A LEXICAL DECISION TREE SCHEME FOR SUPPORTING SCHEMA MATCHING
    Chien, Been-Chian
    He, Shiang-Yi
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2011, 10 (03) : 519 - 537
  • [30] Integrating context priors into a decision tree classification scheme
    Terzić, Kasim
    Neumann, Bernd
    World Academy of Science, Engineering and Technology, 2009, 36 : 342 - 349