Time series forecasting with genetic programming

被引:0
作者
Mario Graff
Hugo Jair Escalante
Fernando Ornelas-Tellez
Eric S. Tellez
机构
[1] CONACYT Research Fellow,Computer Science Department
[2] INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación,División de Estudios de Posgrado, Facultad de Ingeniería Eléctrica
[3] Instituto Nacional de Astrofísica,undefined
[4] Óptica y Electrónica,undefined
[5] Universidad Michoacana de San Nicolás de Hidalgo,undefined
来源
Natural Computing | 2017年 / 16卷
关键词
Genetic programming; Time series forecasting; Auto-regressive models; M1 and M3 competitions;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:9
相关论文
共 49 条
[1]  
Ali Ghorbani M(2010)Sea water level forecasting using genetic programming and comparing the performance with artificial neural networks Comput Geosci 36 620-627
[2]  
Khatibi R(2005)Model identification of ARIMA family using genetic algorithms Appl Math Comput 164 885-912
[3]  
Aytek A(2014)Modelos de regresion para el pronostico de series temporales con estacionalidad creciente Comput Sist 18 821-831
[4]  
Makarynskyy O(2012)Evolutive design of ARMA and ANN models for time series forecasting Renew Energy 44 225-230
[5]  
Shiri J(2008)Real-time wave forecasting using genetic programming Ocean Eng 35 1166-1172
[6]  
Chorng-Shyong O(2010)Practical performance models of algorithms in evolutionary program induction and other domains Artif Intell 174 1254-1276
[7]  
Jih-Jeng H(2008)Automatic time series forecasting: the forecast package for R J Stat Softw 27 1-22
[8]  
Gwo-Hshiung T(2003)Empirical evaluation of the improved RPROP learning algorithms Neurocomputing 50 105-123
[9]  
Espinoza SDM(2000)Genetic programming prediction of stock prices Comput Econ 16 207-236
[10]  
Flores JJ(2012)Prediction of monthly rainfall on homogeneous monsoon regions of India based on large scale circulation patterns using genetic programming J Hydrol 454–455 26-41