Time Series Forecasting Models: A Comprehensive Review (original) (raw)

A Hybrid Model of Autoregressive Integrated Moving Average and Artificial Neural Network for Load Forecasting

International Journal of Advanced Computer Science and Applications, 2019

The complementary strengths and weaknesses of both statistical modeling paired with machine learning has been an ongoing technique in the development and implementation of forecasting models that analyze the dataset's linear as well as nonlinear components in the generation of accurate prediction results. In this paper, autoregressive integrated moving average (ARIMA) and artificial neural networks (ANN) were implemented as a hybrid forecasting model for a power utility's dataset in order to predict the next day's electric load consumption. ARIMA and ANN models were serially developed resulting to the findings that out of the twelve evaluated ARIMA models, ARIMA (8,1,2) exhibited the best forecasting performance. After identifying the optimal ANN layers and input neurons, this study showed that out of the six evaluated supervised feedforward ANN models, the ANN model which employed Hyperbolic Tangent activation function and Resilient Propagation training algorithm also exhibited the best forecasting performance. With Zhang's ARIMA and ANN hybridization technique, this study showed that the hybrid model delivered Mean Absolute Percentage Error (MAPE) of 4.09% which is within the 5% internationally accepted forecasting error for electric load forecasting. Through the findings of this research, both the ARIMA statistical model and ANN machine learning approaches showed promising results in being implemented as a forecasting model pair to analyze the linear as well as non-linear properties of a power utility's electric load data.

A Comparative Study and Analysis of Time Series Forecasting Techniques

SN Computer Science

Time series data abound in many realistic domains. The proper study and analysis of time series data help to make important decisions. Study of such data is very useful in many applications where there are trendy changes with time or specific seasonality as in electricity demand, cloud workload, weather and sales, cost of business products, etc. By understanding the nature of the time series and the objective of analysis, we have used different approaches to learn and extract meaningful information that can satisfy the business needs. The present paper covers and compares various forecasting algorithmic approaches and explores their limitations and usefulness for different types of time series data in different domains. Keywords Time series forecast • Deep learning • ARIMA • MVFTS • CNN • LSTM • CBLSTM This article is part of the topical collection "Advances in Computational Approaches for Artificial Intelligence, Image Processing, IoT and Cloud Applications" guest edited by Bhanu Prakash K N and M. Shivakumar.

Load Forecasting using Time Series Techniques

Design Engineering (Torranto), 2021

Load Forecasting is of great significance for effective and efficient operation of power system. Use of time series is of much importance in load forecasting. In this study, effectiveness of different time series techniques is identified to gathered valuable information. The objective is to predict electric load efficiently and effectively. This paper analyses the prediction accuracy of variety of time series method in modeling Electric load forecasts. The study examines the time series forecasting methods applied to estimate future electric load, specifically, Moving Average (MA), Linear Trend, the Exponential and Parabolic Trend. A comparison of different forecasting techniques of Time Series is demonstrated on real time data. The data utilized for forecast is made available through a distribution company of India. The traditional linear models and hybrid models along with ANN are developed. These models are appraised for the forecasting capability.

An Introductory Study on Time Series Modeling and Forecasting

Time series modeling and forecasting has fundamental importance to various practical domains. Thus a lot of active research works is going on in this subject during several years. Many important models have been proposed in literature for improving the accuracy and effeciency of time series modeling and forecasting. The aim of this book is to present a concise description of some popular time series forecasting models used in practice, with their salient features. In this book, we have described three important classes of time series models, viz. the stochastic, neural networks and SVM based models, together with their inherent forecasting strengths and weaknesses. We have also discussed about the basic issues related to time series modeling, such as stationarity, parsimony, overfitting, etc. Our discussion about different time series models is supported by giving the experimental forecast results, performed on six real time series datasets. While fitting a model to a dataset, special care is taken to select the most parsimonious one. To evaluate forecast accuracy as well as to compare among different models fitted to a time series, we have used the five performance measures, viz. MSE, MAD, RMSE, MAPE and Theil's U-statistics. For each of the six datasets, we have shown the obtained forecast diagram which graphically depicts the closeness between the original and forecasted observations. To have authenticity as well as clarity in our discussion about time series modeling and forecasting, we have taken the help of various published research works from reputed journals and some standard books. -5 -CONTENTS Declaration 1 Certificate 2 Acknowledgement 3 Abstract 4

Load Forecasting using Autoregressive Integrated Moving Average and Artificial Neural Network

International Journal of Advanced Computer Science and Applications, 2018

Electric load forecasting is a challenging research problem due to the complicated nature of its dataset involving both linear and nonlinear properties. Various literatures attempted to develop forecasting models that utilized statistical in combination with machine learning approaches deal with the dataset's linear and nonlinear components to obtain close to accurate predictions. In this paper, autoregressive integrated moving average (ARIMA) and artificial neural networks (ANN) were implemented as forecasting models for a power utility's dataset in order to predict day-ahead electric load. Electric load data preparation, models implementation and forecasting evaluation was conducted to assess if the prediction of the models met the acceptable error tolerance for day-ahead electric load forecasting. A Java-based system made use of R Statistical Software implemented ARIMA(8,1,2) while Encog Library was used to implement the ANN model composing of Resilient Propagation as the training algorithm and Hyperbolic Tangent as the activation function. The ANN+ARIMA hybrid model was found out to deliver a Mean Absolute Percentage Error (MAPE) of 4.09% which proves to be a viable technique in electric load forecasting while showing better forecasting results than solely using ARIMA and ANN. Through this research, both statistical and machine learning approaches were implemented as a forecasting model combination to solve the linear and non-linear properties of electric load data.

Review of studies on time series forecasting based on hybrid methods, neural networks and multiple regression

Международный журнал "Программные продукты и системы", 2016

The article gives a detailed overview of the studies in time series forecasting. It also considers the history of forecasting methods development. The author gives a review of the latest valid forecasting methods, such as statistical, connectionist and hybrid, forecasting methods that are based on multiple regression, their basic parameters, application area and performance. The paper considers recent research in the field of hybrid forecasting methods application, gives a short overview of these methods and notes their efficiency according to the authors. The author emphasizes the study of using BigData in forecasting. He suggests a forecasting model based on BigData technology using a hybrid of soft computing and artificial neural networks, he tests it on a stock market. The article considers a model based on neural networks, wavelet analysis and bootstrap method. The method is developed for flows forecasting to manage water resources successfully. The paper shows a detailed comparative study of methods based on neural networks and multiple regression. It considers different studies with a description of comparison methods and results. It also shows a comparison of these methods on the example of predicting housing market; there is a detailed analysis of both methods using different samples. At the end the author gives the results of the study and compares forecasting results.

Time Series Forecasting Using a Hybrid ARIMA and Neural Network Model

Neurocomputing, 2003

Autoregressive integrated moving average (ARIMA) is one of the popular linear models in time series forecasting during the past three decades. Recent research activities in forecasting with artificial neural networks (ANNs) suggest that ANNs can be a promising alternative to the ...

A Review of Forecasting Techniques

This work examines recent publications in forecasting in various fields, these include: wind power forecasting; electricity load forecasting; crude oil price forecasting; gold price forecasting energy price forecasting etc. In this review, categorization of the processes involve in forecasting are divided into four major steps namely: input features selection; data pre-processing; forecast model development and performance evaluation. The various methods involve are discussed in order to provide the overall view about possible options for development of forecasting system. It is intended that the classification of the steps into small categories with definitions of terms and discussion of evolving techniques will provide guidance for future forecasting sytem designers.

Improvement of time forecasting models using a novel hybridization of bootstrap and double bootstrap artificial neural networks (Article

Applied Soft Computing Journal Volume 84, November 2019, Article number 105676, 2019

Zainuddin, N.H., Lola, M.S., Djauhari, M.A., Yusof, F., Ramlee, M.N.A., Deraman, A., Ibrahim, Y., Abdullah, M.T. 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.

Improvement of time forecasting models using a novel hybridization of bootstrap and double bootstrap artificial neural networks

Applied Soft Computing, 2019

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.