A New Predictive Algorithm for Time Series Forecasting Based on Machine Learning Techniques: Evidence for Decision Making in Agriculture and Tourism Sectors

Accurate time series prediction techniques are becoming fundamental to modern decision support systems. As massive data processing develops in its practicality, machine learning (ML) techniques applied to time series can automate and improve prediction models. The radical novelty of this paper is th...

ver descrição completa

Detalhes bibliográficos
Autores: Borrero Sánchez, Juan Diego, Mariscal, Jesús, Vargas Sánchez, Alfonso
Tipo de documento: artigo
Data de publicação:2022
País:España
Recursos:Universidad de Huelva (UHU)
Repositório:Arias Montano. Repositorio Institucional de la Universidad de Huelva
Idioma:inglês
OAI Identifier:oai:ariasmontano.uhu.es:10272/21587
Acesso em linha:https://hdl.handle.net/10272/21587
Access Level:Acceso aberto
Palavra-chave:Time series prediction
Kalman filter
Nonlinear autoregressive neural networks
Support vector regression model
53 Ciencias Económicas
Descrição
Resumo:Accurate time series prediction techniques are becoming fundamental to modern decision support systems. As massive data processing develops in its practicality, machine learning (ML) techniques applied to time series can automate and improve prediction models. The radical novelty of this paper is the development of a hybrid model that combines a new approach to the classical Kalman filter with machine learning techniques, i.e., support vector regression (SVR) and nonlinear autoregressive (NAR) neural networks, to improve the performance of existing predictive models. The proposed hybrid model uses, on the one hand, an improved Kalman filter method that eliminates the convergence problems of time series data with large error variance and, on the other hand, an ML algorithm as a correction factor to predict the model error. The results reveal that our hybrid models obtain accurate predictions, substantially reducing the root mean square and absolute mean errors compared to the classical and alternative Kalman filter models and achieving a goodness of fit greater than 0.95. Furthermore, the generalization of this algorithm was confirmed by its validation in two different scenarios