Time series forecasting with genetic programming

被引:11
|
作者
Graff, Mario [1 ]
Jair Escalante, Hugo [2 ]
Ornelas-Tellez, Fernando [3 ]
Tellez, Eric S. [1 ]
机构
[1] INFOTEC Ctr Invest & Innovac Tecnol Informac & Co, Aguascalientes, Mexico
[2] Inst Nacl Astrofis Opt & Electr, Dept Comp Sci, Puebla, Mexico
[3] Univ Michoacana, Fac Ingn Elect, Div Estudios Posgrad, Morelia, Michoacan, Mexico
关键词
Genetic programming; Time series forecasting; Auto-regressive models; M1 and M3 competitions; MODEL;
D O I
10.1007/s11047-015-9536-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic programming (GP) is an evolutionary algorithm that has received a lot of attention lately due to its success in solving hard world problems. There has been a lot of interest in using GP to tackle forecasting problems. Unfortunately, it is not clear whether GP can outperform traditional forecasting techniques such as auto-regressive models. In this contribution, we present a comparison between standard GP systems qand auto-regressive integrated moving average model and exponential smoothing. This comparison points out particular configurations of GP that are competitive against these forecasting techniques. In addition to this, we propose a novel technique to select a forecaster from a collection of predictions made by different GP systems. The result shows that this selection scheme is competitive with traditional forecasting techniques, and, in a number of cases it is statistically better.
引用
收藏
页码:165 / 174
页数:10
相关论文
共 50 条
  • [1] Time series forecasting with genetic programming
    Mario Graff
    Hugo Jair Escalante
    Fernando Ornelas-Tellez
    Eric S. Tellez
    [J]. Natural Computing, 2017, 16 : 165 - 174
  • [2] Conceptual Developments in Genetic Programming for Time Series Forecasting
    Martinez, C. A.
    Velasquez, J. D.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (08) : 2728 - 2733
  • [3] Long memory time series forecasting by using genetic programming
    Emiliano Carreño Jara
    [J]. Genetic Programming and Evolvable Machines, 2011, 12 : 429 - 456
  • [4] Long memory time series forecasting by using genetic programming
    Carreno Jara, Emiliano
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2011, 12 (04) : 429 - 456
  • [5] FORECASTING TIME SERIES WITH GENETIC PROGRAMMING BASED ON LEAST SQUARE METHOD
    YANG Fengmei
    LI Meng
    HUANG Anqiang
    LI Jian
    [J]. 系统科学与复杂性学报(英文版), 2014, 27 (01) : 117 - 129
  • [6] Hyper-Heuristics Using Genetic Programming to Time Series Forecasting
    Macedo, Mariana
    Macedo dos Santos, Carlos Henrique
    Luizines Van Leijden, Eronita Maria
    Lorenzato de Oliveira, Joao Fausto
    de Lima Neto, Fernando Buarque
    Siqueira, Hugo
    [J]. 2018 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2018,
  • [7] FORECASTING TIME SERIES WITH GENETIC PROGRAMMING BASED ON LEAST SQUARE METHOD
    Yang Fengmei
    Li Meng
    Huang Anqiang
    Li Jian
    [J]. JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2014, 27 (01) : 117 - 129
  • [8] Forecasting time series with genetic programming based on least square method
    Fengmei Yang
    Meng Li
    Anqiang Huang
    Jian Li
    [J]. Journal of Systems Science and Complexity, 2014, 27 : 117 - 129
  • [9] Time Series Forecasting through Polynomial Artificial Neural Networks and Genetic Programming
    Bernal-Urbina, M.
    Flores-Mendez, A.
    [J]. 2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 3325 - +
  • [10] Time series modeling and forecasting by mathematical programming
    Bichescu, Bogdan
    Polak, George G.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2023, 151