Abstract

It is a well-known fact that improving forecasting accuracy is an important yet often challenging issue. Extensive research has been conducted using neural networks (NNs) to improve their forecasting accuracy. In general, the inputs to NNs are the auto-regressive (i.e. lagged variables) of one or more time series. In addition, either network outputs or network errors have been used as extra inputs to NNs. In this paper, however, we propose a novel recurrent neural network forecasting model which is called the ridge polynomial neural network with error-output feedbacks (RPNN-EOF). RPNN-EOF has two main types of inputs: auto-regressive and moving-average inputs. The former is represented by the lagged variables of a time series, while the latter is represented by feeding back network error to the input layer. In addition, network output is fed back to the input layer. The proposed recurrent model has the ability to produce more accurate forecasts due to the advantages of learning temporal dependence and the direct modelling of the moving-average component. A comparative analysis of RPNN-EOF with five neural network models was completed using ten time series. Simulation results have shown that RPNN-EOF is the most accurate model among all the compared models with the time series used. This shows that employing auto-regressive and moving-average inputs together helps to produce more accurate forecasts.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call