Ethereum Price Forecasting Using Bidirectional GRU Neural Networks Optimized with SGD

  • Putu SugiartawanOkayama University
  • Ni Wayan WardaniOkayama University

Abstract

Accurate forecasting of cryptocurrency prices is a challenging task due to their high volatility, nonlinear dynamics, and strong temporal dependencies. Ethereum, as one of the most prominent cryptocurrencies, exhibits complex price movements influenced by market speculation, external events, and rapidly changing investor behavior. Traditional statistical and shallow machine learning approaches often fail to capture these characteristics effectively, leading to suboptimal prediction performance. Motivated by these limitations, this study proposes an Ethereum price forecasting model based on a Bidirectional Gated Recurrent Unit (BiGRU) neural network optimized using Stochastic Gradient Descent (SGD). The proposed approach leverages bidirectional recurrent learning to capture both past and future contextual information during training, while the use of SGD aims to improve generalization performance and training stability. A structured methodology is applied, including data preprocessing, sliding-window sequence construction, model training, and systematic evaluation. The model is evaluated using standard regression metrics, including Mean Absolute Error (MAE), Root Mean Squared Error (RMSE), and visual comparison between predicted and actual prices. Experimental results demonstrate that the proposed BiGRU–SGD model is able to closely track Ethereum price trends and capture temporal dependencies with satisfactory accuracy on unseen testing data. The findings indicate that combining bidirectional recurrent architectures with carefully configured optimization strategies provides a robust solution for cryptocurrency price forecasting. Future work may extend this framework by incorporating additional market indicators, sentiment data, or advanced architectures such as attention mechanisms and transformer-based models to further enhance predictive performance.

Keywords

Ethereum price forecasting; Bidirectional GRU; stochastic gradient descent; deep learning; time series prediction

Full Text

Downloads

Download data is not yet available.

References

[1] A. Bouteska and M. Regaieg, “Cryptocurrency price forecasting: A comparative study of deep learning models,” Expert Systems with Applications, vol. 191, Art. no. 116227, 2022. DOI: 10.1016/j.eswa.2021.116227
[2] S. Lahmiri and S. Bekiros, “Cryptocurrency forecasting with deep learning chaotic neural networks,” Chaos, Solitons & Fractals, vol. 118, pp. 35–40, 2019. DOI: 10.1016/j.chaos.2018.11.014
[3] Y. Sun, J. Li, and H. Wang, “Bidirectional gated recurrent unit neural network for financial time series forecasting,” Neural Computing and Applications, vol. 34, no. 3, pp. 2237–2249, 2022. DOI: 10.1007/s00521-021-06534-6
[4] M. Hamayel and A. Owda, “A novel cryptocurrency price prediction model using GRU, LSTM, and BiLSTM machine learning algorithms,” Future Internet, vol. 13, no. 11, Art. no. 288, 2021. DOI: 10.3390/fi13110288
[5] Z. Zhang, Y. Zhang, and J. Wang, “Deep learning-based cryptocurrency price prediction using LSTM and GRU,” IEEE Access, vol. 8, pp. 185800–185815, 2020. DOI: 10.1109/ACCESS.2020.3029550
[6] Z. D. Akşehir, A. Akansu, and S. Ulu, “Critical steps in deep learning-based financial time series forecasting,” Applied Sciences, vol. 14, no. 2, Art. no. 623, 2024. DOI: 10.3390/app14020623
[7] D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” International Conference on Learning Representations (ICLR), 2015. DOI: 10.48550/arXiv.1412.6980
[8] L. Bottou, “Stochastic gradient descent tricks,” in Neural Networks: Tricks of the Trade, Springer, 2012, pp. 421–436. DOI: 10.1007/978-3-642-35289-8_25
[9] A. Onan, “Bidirectional convolutional recurrent neural network architecture for time series prediction,” Neural Networks, vol. 142, pp. 79–93, 2021. DOI: 10.1016/j.neunet.2021.05.012
[10] J. Patel, S. Shah, P. Thakkar, and K. Kotecha, “Predicting stock market index using machine learning techniques,” Expert Systems with Applications, vol. 42, no. 1, pp. 259–268, 2020. DOI: 10.1016/j.eswa.2014.07.040
[11] J. Livieris, E. Pintelas, and P. Pintelas, “A new ensemble method for time series forecasting,” Neurocomputing, vol. 388, pp. 158–168, 2020. DOI: 10.1016/j.neucom.2020.01.060
[12] A. M. Alonso and J. A. Berrendero, “Forecasting financial time series with deep learning: A review,” Mathematics, vol. 11, no. 3, Art. no. 547, 2023. DOI: 10.3390/math11030547

License

Copyright (c) 2024 ACSIE (International Journal of Application Computer Science and Informatic Engineering)

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.