Application of bidirectional gated recurrent unit algorithm for rainfall prediction
DOI:
https://doi.org/10.35335/cit.Vol15.2023.522.pp188-198Keywords:
Bidirectional Gated Recurrent Unit, Deep Learning, Prediction, RainfallAbstract
The management of water resources and various industrial sectors is highly dependent on rainfall. To avoid negative impacts such as floods, droughts and other natural disasters, rainfall forecasts must be accurate and timely.This research aims to find the best algorithm for predicting rainfall. In this study, modeling was carried out using the Bandung city rainfall dataset from 2018 to 2022 using the Bidirectional Gated Recurrent Unit (BiGRU) method. Bidirectional Long Short Term Memory (BiLSTM), Gated Recurrent Unit (GRU), Long Short Term Memory (LSTM) are used to compare the performance of the BiGRU algorithm. The test findings show that, with value Root Mean Squared Error (RMSE) and R2 Score BiGRU gives the best results with the lowest error rate. The algorithm with the biggest error rate is LSTM. This study advances strategies for predicting rainfall that can be applied to managing water resources and responding to natural disasters related to rainfall.
Downloads
References
L. M. Le, T. C. Nguyen, B. T. Pham, H.-B. Ly, V. M. Le, and T.-T. Le, “Development and identification of working parameters for a lychee peeling machine combining rollers and a pressing belt,” AgriEngineering, vol. 1, no. 4, pp. 550–566, 2019.
B. T. Pham et al., “Development of advanced artificial intelligence models for daily rainfall prediction,” Atmos Res, vol. 237, p. 104845, 2020.
H. Hartmann et al., “Predictors of precipitation for improved water resources management in the Tarim River basin: Creating a seasonal forecast model,” J Arid Environ, vol. 125, pp. 31–42, 2016.
J. Abbot and J. Marohasy, “Skilful rainfall forecasts from artificial neural networks with long duration series and single-month optimization,” Atmos Res, vol. 197, pp. 289–299, 2017.
N. Bezak, M. Šraj, and M. Mikoš, “Copula-based IDF curves and empirical rainfall thresholds for flash floods and rainfall-induced landslides,” J Hydrol (Amst), vol. 541, pp. 272–284, 2016.
S. Poornima and M. Pushpalatha, “Prediction of rainfall using intensified LSTM based recurrent neural network with weighted linear units,” Atmosphere (Basel), vol. 10, no. 11, p. 668, 2019.
A. Ishaq et al., “Improving the prediction of heart failure patients’ survival using SMOTE and effective data mining techniques,” IEEE access, vol. 9, pp. 39707–39716, 2021.
S. F. Weng, J. Reps, J. Kai, J. M. Garibaldi, and N. Qureshi, “Can machine-learning improve cardiovascular risk prediction using routine clinical data?,” PLoS One, vol. 12, no. 4, p. e0174944, 2017.
W. Y. Zhang, W.-C. Hong, Y. Dong, G. Tsai, J.-T. Sung, and G. Fan, “Application of SVR with chaotic GASA algorithm in cyclic electric load forecasting,” Energy, vol. 45, no. 1, pp. 850–858, 2012.
P. Duan, K. Xie, T. Guo, and X. Huang, “Short-term load forecasting for electric power systems using the PSO-SVR and FCM clustering techniques,” Energies (Basel), vol. 4, no. 1, pp. 173–184, 2011.
X. Liu, Z. Zhang, and Z. Song, “A comparative study of the data-driven day-ahead hourly provincial load forecasting methods: From classical data mining to deep learning,” Renewable and Sustainable Energy Reviews, vol. 119, p. 109632, 2020.
M. T. P. Manalu, “Jaringan Syaraf Tiruan untuk Memprediksi Curah Hujan Sumatera Utara dengan Metode Back Propagation (Studi Kasus: BMKG Medan),” JURIKOM (Jurnal Riset Komputer), vol. 3, no. 1, 2016.
N. Muhammad Ridwan and M. Kom, “KAJIAN TENTANG KINERJA PERALATAN KLIMATOLOGI DAN KUALITAS UDARA ‘Perbandingan Data Pengamatan Parameter Meteorologi Antara Metode Manual Dan Otomatis Melalui Otomasi Instrumen Cuaca Dan Iklim Menggunakan Agroclimate Automatic Weather Station’”.
T. Kashiwao, K. Nakayama, S. Ando, K. Ikeda, M. Lee, and A. Bahadori, “A neural network-based local rainfall prediction system using meteorological data on the Internet: A case study using data from the Japan Meteorological Agency,” Appl Soft Comput, vol. 56, pp. 317–330, 2017.
M. I. Aipassa, “Rainfall monthly prediction based on artificial neural network a case study in Tenggarong Station, East Kalimantan-Indonesia,” 2015.
G. Xu, Y. Meng, X. Qiu, Z. Yu, and X. Wu, “Sentiment analysis of comment texts based on BiLSTM,” Ieee Access, vol. 7, pp. 51522–51532, 2019.
M. Zulqarnain, R. Ghazali, M. G. Ghouse, and M. F. Mushtaq, “Efficient processing of GRU based on word embedding for text classification,” JOIV: International Journal on Informatics Visualization, vol. 3, no. 4, pp. 377–383, 2019.
S. Hochreiter, “The vanishing gradient problem during learning recurrent neural nets and problem solutions,” International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, vol. 6, no. 02, pp. 107–116, 1998.
X. Li, X. Ma, F. Xiao, C. Xiao, F. Wang, and S. Zhang, “Time-series production forecasting method based on the integration of Bidirectional Gated Recurrent Unit (Bi-GRU) network and Sparrow Search Algorithm (SSA),” J Pet Sci Eng, vol. 208, p. 109309, 2022.
S. Hochreiter and J. Schmidhuber, “Long short-term memory,” Neural Comput, vol. 9, no. 8, pp. 1735–1780, 1997.
K. Cho et al., “Learning phrase representations using RNN encoder-decoder for statistical machine translation,” arXiv preprint arXiv:1406.1078, 2014.
R. Farikhul Firdaus and I. V. Paputungan, “Prediksi Curah Hujan di Kota Bandung Menggunakan Metode Long Short Term Memory,” Jurnal Penelitian Inovatif, vol. 2, no. 3, pp. 453–460, Nov. 2022, doi: 10.54082/jupin.99.
M. F. S. Wibowo, N. F. Puspitasari, and B. Satya, “Penerapan Data Mining Dan Algoritma Naïve Bayes Untuk Pemilihan Konsentrasi Mahasiswa Menggunakan Metode Klasifikasi,” Journal of Information System Management (JOISM), vol. 3, no. 2, pp. 39–45, 2022.
I. Nawangsih and S. Fauziah, “PREDIKSI PENGANGKATAN KARYAWAN DENGAN METODE ALGORITMA C5. 0 (STUDI KASUS PT. MATARAM CAKRA BUANA AGUNG),” Pelita Teknologi, vol. 16, no. 2, pp. 24–33, 2021.
R. B. Widodo, “1.1. _Romy_MONOGRAF_Machine_Learning,” 2022.
A. Yadav, C. K. Jha, and A. Sharan, “Optimizing LSTM for time series prediction in Indian stock market,” Procedia Comput Sci, vol. 167, pp. 2091–2100, 2020.
L. Munkhdalai, M. Li, N. Theera-Umpon, S. Auephanwiriyakul, and K. H. Ryu, “VAR-GRU: A Hybrid Model for Multivariate Financial Time Series Prediction,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer, 2020, pp. 322–332. doi: 10.1007/978-3-030-42058-1_27.
J. Kim and N. Moon, “BiLSTM model based on multivariate time series data in multiple field for forecasting trading area,” J Ambient Intell Humaniz Comput, pp. 1–10, 2019.
Z. Cui, R. Ke, Z. Pu, and Y. Wang, “Deep bidirectional and unidirectional LSTM recurrent neural network for network-wide traffic speed prediction,” arXiv preprint arXiv:1801.02143, 2018.
M. Yang and J. Wang, “Adaptability of financial time series prediction based on BiLSTM,” Procedia Comput Sci, vol. 199, pp. 18–25, 2022.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Pratama Syahdan Nabil, Yudi Ramdhani

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

