Applied Soft Computing Journal 84 (2019) 105676 Contents lists available at ScienceDirect Applied Soft Computing Journal journal homepage: www.elsevier.com/locate/asoc Improvement of time forecasting models using a novel hybridization of bootstrap and double bootstrap artificial neural networks Nurul Hila Zainuddin a , Muhamad Safiih Lola b, , Maman Abdurachman Djauhari c , Fadhilah Yusof d , Mohd Noor Afiq Ramlee e , Aziz Deraman b , Yahaya Ibrahim f , Mohd Tajuddin Abdullah e a Faculty of Science and Mathematics, Universiti Pendidikan Sultan Idris, 35900 Tanjung Malim, Perak, Malaysia b Faculty of Ocean Engineering Technology and Informatics, Universiti Malaysia Terengganu, 21030 Kuala Nerus, Terengganu, Malaysia c Graduate School, Institut Pendidikan Indonesia, Jl. Terusan Pahlawan 32, Garut, 44151, Indonesia d Faculty of Science, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia e Institute of Tropical Biodiversity and Sustainable Development, Universiti Malaysia Terengganu, 21030 Kuala Nerus, Terengganu, Malaysia f Faculty of Applied Social Science, University Sultan Zainal Abidin, 21030 Kuala Nerus, Terengganu, Malaysia article info Article history: Received 3 October 2018 Received in revised form 8 June 2019 Accepted 28 July 2019 Available online 12 August 2019 Keywords: Hybridization Double bootstrap Artificial neural networks ARIMA Accuracy and efficiency abstract Hybrid models such as the Artificial Neural Network-Autoregressive Integrated Moving Average (ANN– ARIMA) model are widely used in forecasting. However, inaccuracies and inefficiency remain in evidence. To yield the ANN–ARIMA with a higher degree of accuracy, efficiency and precision, the bootstrap and the double bootstrap methods are commonly used as alternative methods through the reconstruction of an ANN–ARIMA standard error. Unfortunately, these methods have not been applied in time series-based forecasting models. The aims of this study are twofold. First, is to propose the hybridization of bootstrap model and that of double bootstrap mode called Bootstrap Artificial Neural Network-Autoregressive Integrated Moving Average (B-ANN–ARIMA) and Double Bootstrap Artificial Neural Network-Autoregressive Integrated Moving Average (DB-ANN–ARIMA), respectively. Second, is to investigate the performance of these proposed models by comparing them with ARIMA, ANN and ANN–ARIMA. Our investigation is based on three well-known real datasets, i.e., Wolf’s sunspot data, Canadian lynx data and, Malaysia ringgit/United States dollar exchange rate data. Statistical analysis on SSE, MSE, RMSE, MAE, MAPE and VAF is then conducted to verify that the proposed models are better than previous ARIMA, ANN and ANN–ARIMA models. The empirical results show that, compared with ARIMA, ANNs and ANN–ARIMA models, the proposed models generate smaller values of SSE, MSE, RMSE, MAE, MAPE and VAF for both training and testing datasets. In other words, the proposed models are better than those that we compare with. Their forecasting values are closer to the actual values. Thus, we conclude that the proposed models can be used to generate better forecasting values with higher degree of accuracy, efficiency and, precision in forecasting time series results becomes a priority. © 2019 Elsevier B.V. All rights reserved. 1. Introduction A time series is a sequence of observations over time which can be discrete or continuous over a time unit [1,2]. In a time series forecasting model, accuracy and efficiency are important criteria and have been the focus for many researchers. Such a model has been widely used particularly in the areas of eco- nomics, tourism, renewable energy, social analysis and, financial analysis, i.e., exchange rate, due to its ability to estimate time Corresponding author. E-mail address: safiihmd@umt.edu.my (M.S. Lola). series data accurately. The Autoregressive Integrated Moving Av- erage (ARIMA) has been evaluated in this regard [314] and the model has achieved popularity, even domination in time series forecasting. ARIMA is flexible and has been used to represent several different types of time series [2,15,16]. Generally, ARIMA assumes that a linear relationship exists between future values of a time series with both current past values and, white noise [2]. However, for complex real-world problems, approximations by ARIMA models are inadequate in representing a barrier in time series forecasting for researchers. Therefore, various methods and approaches are needed which work outside the restriction of a linear relationship. The use of hybrid forecasting models using ANNs with auto- regressive integrated moving average (ARIMA) in execution of https://doi.org/10.1016/j.asoc.2019.105676 1568-4946/© 2019 Elsevier B.V. All rights reserved.