Genetic programming-based regression for temporal data

被引:0
|
作者
Cry Kuranga
Nelishia Pillay
机构
[1] University of Pretoria,Department of Computer Science
关键词
Temporal data; Concept drift; Model induction; Nonlinear model; Predictive model; Genetic programming;
D O I
暂无
中图分类号
学科分类号
摘要
Various machine learning techniques exist to perform regression on temporal data with concept drift occurring. However, there are numerous nonstationary environments where these techniques may fail to either track or detect the changes. This study develops a genetic programming-based predictive model for temporal data with a numerical target that tracks changes in a dataset due to concept drift. When an environmental change is evident, the proposed algorithm reacts to the change by clustering the data and then inducing nonlinear models that describe generated clusters. Nonlinear models become terminal nodes of genetic programming model trees. Experiments were carried out using seven nonstationary datasets and the obtained results suggest that the proposed model yields high adaptation rates and accuracy to several types of concept drifts. Future work will consider strengthening the adaptation to concept drift and the fast implementation of genetic programming on GPUs to provide fast learning for high-speed temporal data.
引用
收藏
页码:297 / 324
页数:27
相关论文
共 50 条
  • [41] Linear Genetic Programming-Based Controller for Space Debris Retrieval
    Gregson, E.
    Seto, M. L.
    2020 4TH INTERNATIONAL CONFERENCE ON AUTOMATION, CONTROL AND ROBOTS (ICACR 2020), 2020, : 112 - 121
  • [42] Genetic programming-based decision trees for software quality classification
    Khoshgoftaar, TM
    Liu, Y
    Seliya, N
    15TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, : 374 - 383
  • [43] FuGePSD: Fuzzy Genetic Programming-based algorithm for Subgroup Discovery
    Carmona, C. J.
    Gonzalez, P.
    del Jesus, M. J.
    PROCEEDINGS OF THE 2015 CONFERENCE OF THE INTERNATIONAL FUZZY SYSTEMS ASSOCIATION AND THE EUROPEAN SOCIETY FOR FUZZY LOGIC AND TECHNOLOGY, 2015, 89 : 447 - 454
  • [44] Identification of nonlinear systems by the genetic programming-based Volterra filter
    Yao, L.
    Lin, C. -C.
    IET SIGNAL PROCESSING, 2009, 3 (02) : 93 - 105
  • [45] A genetic programming-based approach to the classification of multiclass microarray datasets
    Liu, Kun-Hong
    Xu, Chun-Gui
    BIOINFORMATICS, 2009, 25 (03) : 331 - 337
  • [46] Genetic Programming-Based Feature Learning for Facial Expression Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [47] A Multi-Tree Genetic Programming-Based Ensemble Approach to Image Classification With Limited Training Data
    Fan, Qinglan
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2024, 19 (04) : 47 - 62
  • [48] A Genetic Programming-Based Multi-Objective Optimization Approach to Data Replication Strategies for Distributed Systems
    Bokhari, Syed Mohtashim Abbas
    Theel, Oliver
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [49] Continuous Traveling Time Prediction using Genetic Network Programming-based Data Mining and Neural Networks
    Zhang, Qin
    Zhou, Huiyu
    Mabu, Shingo
    Hirasawa, Kotaro
    2012 PROCEEDINGS OF SICE ANNUAL CONFERENCE (SICE), 2012, : 1763 - 1768
  • [50] A genetic programming-based model for predicting phosphorus concentration in shallow lakes
    Bai, Yu
    Yang, Jianquan
    Sun, Guojin
    Zhao, Yufeng
    Yu, Yu
    WATER PRACTICE AND TECHNOLOGY, 2022, 17 (03) : 637 - 644