Automatic time series forecasting using nonlinear autoregressive neural network model with exogenous input

5Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

Abstract

This study aims to determine an automatic forecasting method of univariate time series, using the nonlinear autoregressive neural network model with exogenous input (NARX). In this automatic setting, users only need to supply the input of time series. Then, an automatic forecasting algorithm sets up the appropriate features, estimate the parameters in the model, and calculate forecasts, without the users’ intervention. The algorithm method used include preprocessing, tests for trends, and the application of first differences. The time series were tested for seasonality, and seasonal differences were obtained from a successful analysis. These series were also linearly scaled to [−1, +1]. The autoregressive lags and hidden neurons were further selected through the stepwise and optimization algorithms, respectively. The 20 NARX models were fitted with different random starting weights, and the forecasts were combined using the ensemble operator, in order to obtain the final product. This proposed method was applied to real data, and its performance was compared with several available automatic models in the literature. The forecasting accuracy was also measured by mean squared error (MSE) and mean absolute percent error (MAPE), and the results showed that the proposed method outperformed the other automatic models.

Cite

CITATION STYLE

APA

Hermansah, Rosadi, D., Abdurakhman, & Utami, H. (2021). Automatic time series forecasting using nonlinear autoregressive neural network model with exogenous input. Bulletin of Electrical Engineering and Informatics, 10(5), 2836–2844. https://doi.org/10.11591/eei.v10i5.2862

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free