Enhancing Multi-Step Brent Oil Price Forecasting with Ensemble Multi-Scenario Bi-GRU Networks

Mohammed Alruqimi,Luca Di Persio
2024-07-16
Abstract:Despite numerous research efforts in applying deep learning to time series forecasting, achieving high accuracy in multi-step predictions for volatile time series like crude oil prices remains a significant challenge. Moreover, most existing approaches primarily focus on one-step forecasting, and the performance often varies depending on the dataset and specific case study. In this paper, we introduce an ensemble model to capture Brent oil price volatility and enhance the multi-step prediction. Our methodology employs a two-pronged approach. First, we assess popular deep-learning models and the impact of various external factors on forecasting accuracy. Then, we introduce an ensemble multi-step forecasting model for Brent oil prices. Our approach generates accurate forecasts by employing ensemble techniques across multiple forecasting scenarios using three BI-GRU networks.Extensive experiments were conducted on a dataset encompassing the COVID-19 pandemic period, which had a significant impact on energy markets. The proposed model's performance was evaluated using the standard evaluation metrics of MAE, MSE, and RMSE. The results demonstrate that the proposed model outperforms benchmark and established models.
Machine Learning
What problem does this paper attempt to address?
### What problem does this paper attempt to solve? This paper aims to address the issue of high-accuracy multi-step Brent crude oil price forecasting. Specifically: 1. **Multi-step Forecasting Challenge**: Although there has been extensive research applying deep learning to time series forecasting, achieving high accuracy in multi-step forecasting for highly volatile time series (such as crude oil prices) remains a significant challenge. Most existing methods focus primarily on single-step forecasting and show varying performance across different datasets and specific case studies. 2. **Proposing a New Model**: The paper introduces an ensemble model to capture the volatility of Brent crude oil prices and improve the accuracy of multi-step forecasting. This approach employs a two-stage method: - First, it evaluates popular deep learning models and their impact on forecasting accuracy. - Then, it proposes an ensemble multi-scenario forecasting model based on three Bi-GRU networks. 3. **Impact of External Factors**: The experiments also assess the impact of three external factors (the US Dollar Index, the Saudi Energy Index, and sentiment scores) on forecasting accuracy. Through extensive experimental validation, the model outperforms benchmark models on standard evaluation metrics (MAE, MSE, and RMSE). Additionally, the paper highlights the importance of external factors in improving forecasting accuracy and demonstrates the superior performance of the proposed ERS-Bi-GRU model in multi-step forecasting.