An evolutionary algorithm for global induction of regression and model trees

被引:4
|
作者
Czajkowski, Marcin [1 ]
Kretowski, Marek [1 ]
机构
[1] Bialystok Tech Univ, Fac Comp Sci, Wiejska 45a, PL-15351 Bialystok, Poland
关键词
evolutionary algorithms; regression trees; model trees; SLR; linear regression; Bayesian information criterion; BIC;
D O I
10.1504/IJDMMM.2013.055865
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most tree-based algorithms are typical top-down approaches that search only for locally optimal decisions at each node and does not guarantee the globally optimal solution. In this paper, we would like to propose a new evolutionary algorithm for global induction of univariate regression trees and model trees that associate leaves with simple linear regression models. The general structure of our solution follows a typical framework of evolutionary algorithms with an unstructured population and a generational selection. We propose specialised genetic operators to mutate and cross-over individuals (trees), fitness function that base on the Bayesian information criterion and smoothing process that improves the prediction accuracy of the model tree. Performed experiments on 15 real-life datasets show that proposed solution can be significantly less complex with at least comparable performance to the classical top-down counterparts.
引用
收藏
页码:261 / 276
页数:16
相关论文
共 50 条
  • [41] PROBABILITY MODEL FOR INFERRING EVOLUTIONARY TREES
    FARRIS, JS
    SYSTEMATIC ZOOLOGY, 1973, 22 (03): : 250 - 256
  • [42] A Pork Price Prediction Model Based on a Combined Sparrow Search Algorithm and Classification and Regression Trees Model
    Qin, Jing
    Yang, Degang
    Zhang, Wenlong
    APPLIED SCIENCES-BASEL, 2023, 13 (23):
  • [43] Logistic regression for parameter tuning on an evolutionary algorithm
    Ramos, ICO
    Goldbarg, MC
    Goldbarg, EG
    Neto, ADD
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1061 - 1068
  • [44] Learning random model trees for regression
    Li C.
    Li H.
    International Journal of Computers and Applications, 2011, 33 (03) : 258 - 265
  • [45] Model selection for CART regression trees
    Gey, S
    Nedelec, E
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2005, 51 (02) : 658 - 670
  • [46] A robust evolutionary algorithm for global optimization
    Yang, JM
    Lin, CJ
    Kao, CY
    ENGINEERING OPTIMIZATION, 2002, 34 (05) : 405 - 425
  • [47] Modified evolutionary algorithm for global optimization
    Guo Chonghui1
    2. Department of Applied Mathematics
    Journal of Systems Engineering and Electronics, 2004, (01) : 1 - 6
  • [48] An evolutionary algorithm for continuous global optimization
    Yang, JM
    Kao, CY
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 930 - 937
  • [49] Decision Trees plus Evolutionary Algorithm for Predict then Optimize
    Lagos, Kevin
    Navarro, Andres
    Dumont, Felipe
    Cristina Riff, Maria
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 731 - 734
  • [50] Efficient Global Optimization of MEMS Based on Surrogate Model Assisted Evolutionary Algorithm
    Liu, Bo
    Nikolaeva, Anna
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 555 - 558