Comparing optimization hyperparameter long short term memory for rainfall prediction model
DOI:
https://doi.org/10.35335/cit.Vol16.2025.942.pp405-414Keywords:
Deep Learning, Hyperparameter Optimization, LSTM Algorithm, Rainfall PredictionAbstract
Improving the accuracy of weather prediction, especially rainfall, is very important in various sectors such as agriculture, water resource management, and disaster mitigation. This research aims to optimize the Long Short-Term Memory (LSTM) model in rainfall prediction through the application of hyperparameter optimization using two main techniques: Grid Search and Bayesian Optimization (Optuna). This hyperparameter optimization includes finding the best configuration of important parameters, such as the number of LSTM units, batch size, learning rate, and number of epochs. A historical rainfall dataset from BMKG is used, which is then divided into training and test data to build and test the prediction model. Grid Search performs a thorough exploration of all possible parameter combinations, while Optuna uses a probabilistic Bayesian approach to speed up the optimization process. The results show that hyperparameter optimization significantly improves the performance of LSTM models. The model optimized with Optuna produces a Mean Squared Error (MSE) value of 0.179578 with an execution time of 105.26 seconds, while Grid Search has an MSE of 0.286778 with an execution time of 457.69 seconds. The lower MSE value indicates that the Optuna model has a smaller prediction error, making it more accurate in predicting rainfall. The faster execution time of Optuna also confirms its efficiency in finding the optimal hyperparameter configuration compared to Grid Search. The conclusion of this study confirms that hyperparameter optimization plays an important role in improving the prediction accuracy of LSTM for rainfall. The developed method is expected to be the basis for the development of other weather prediction models as well as support decision-making in various sectors that rely on weather prediction. In addition, this research opens up opportunities for further studies in the optimization of deep learning models in handling complex climate data.
Downloads
References
Afis Julianto, Andi Sunyoto, and Ferry Wahyu Wibowo, “Optimasi Hyperparameter Convolutional Neural Network Untuk Klasifikasi Penyakit Tanaman Padi,” Tek. Teknol. Inf. dan Multimed., vol. 3, no. 2, pp. 98–105, 2022, doi: 10.46764/teknimedia.v3i2.77.
A. S. Agung, A. A. Fauzi, A. A. Nur Risal, and F. Adiba, “Implementasi Teknik Data Mining terhadap Klasifikasi Data Prediksi Curah Hujan BMKG Di Sulawesi Selatan,” J. Tekno Insentif, vol. 17, no. 1, pp. 22–23, 2023, doi: 10.36787/jti.v17i1.955.
M. H. Al-Areef and K. Saputra S, “Analisis Sentimen Pengguna Twitter Mengenai Calon Presiden Indonesia Tahun 2024 Menggunakan Algoritma LSTM,” J. SAINTIKOM (Jurnal Sains Manaj. Inform. dan Komputer), vol. 22, no. 2, p. 270, 2023, doi: 10.53513/jis.v22i2.8680.
J. Badriyah, A. Fariza, and T. Harsono, Prediksi Curah Hujan Menggunakan Long Short Term Memory, vol. 6, no. 3. digilib.unila.ac.id, 2022. doi: 10.30865/mib.v6i3.4008.
N. Fajriyani, E. E. Pratama, and R. Septiriana, “Optimasi Hyperparameter pada Neural Network (Studi Kasus: Identifikasi Komentar Cyberbullying Instagram),” J. Edukasi dan Penelit. Inform., vol. 9, no. 2, p. 339, 2023, doi: 10.26418/jp.v9i2.68319.
R. Aprianto, P. A. D. Puspitasari, S. Fitriyanto, and ..., “Analisis Potensi Bencana Banjir Berdasarkan Hasil Prediksi Curah Hujan di Kabupaten Sumbawa,” Titian Ilmu J. …, 2024, [Online]. Available: http://journal.unuha.ac.id/index.php/JTI/article/view/3436%0Ahttp://journal.unuha.ac.id/index.php/JTI/article/download/3436/967
M. B. Arya Darmawan, F. Dewanta, and S. Astuti, “Analisis Perbandingan Algoritma Decision Tree, Random Forest, dan Naïve Bayes untuk Prediksi Banjir di Desa Dayeuhkolot,” TELKA - Telekomun. Elektron. Komputasi dan Kontrol, vol. 9, no. 1, pp. 52–61, 2023, doi: 10.15575/telka.v9n1.52-61.
R. A. Asmara, Arief Prasetyo, Siska Stevani, and R. I. Hapsari, “Prediksi Banjir Lahar Dingin pada Lereng Merapi menggunakan Data Curah Hujan dari Satelit,” J. Inform. Polinema, vol. 7, no. 2, pp. 35–42, 2021, doi: 10.33795/jip.v7i2.494.
N. M. M. Candra Devi, I. P. A. Bayupati, and N. K. A. Wirdiani, “Prediksi Curah Hujan Dasarian dengan Metode Vanilla RNN dan LSTM untuk Menentukan Awal Musim Hujan dan Kemarau,” J. Edukasi dan Penelit. Inform., vol. 8, no. 3, p. 405, 2022, doi: 10.26418/jp.v8i3.56606.
M. Musfiroh, D. C. R. Novitasari, P. K. Intan, and G. G. Wisnawa, “Penerapan Metode Principal Component Analysis (PCA) dan Long Short-Term Memory (LSTM) dalam Memprediksi Prediksi Curah Hujan Harian,” Build. Informatics, Technol. Sci., vol. 5, no. 1, 2023, doi: 10.47065/bits.v5i1.3114.
A. R. Isnain, H. Sulistiani, B. M. Hurohman, A. Nurkholis, and S. Styawati, “Analisis Perbandingan Algoritma LSTM dan Naive Bayes untuk Analisis Sentimen,” J. Edukasi dan Penelit. Inform., vol. 8, no. 2, p. 299, 2022, doi: 10.26418/jp.v8i2.54704.
A. Toha, P. Purwono, and W. Gata, “Model Prediksi Kualitas Udara dengan Support Vector Machines dengan Optimasi Hyperparameter GridSearch CV,” Bul. Ilm. Sarj. Tek. Elektro, vol. 4, no. 1, pp. 12–21, 2022, doi: 10.12928/biste.v4i1.6079.
M. Yusuf, A. Setyanto, and K. Aryasa, “Analisis Prediksi Curah Hujan Bulanan Wilayah Kota Sorong Menggunakan Metode Multiple Regression,” J. Sains Komput. Inform., vol. 6, no. 1, pp. 405–417, 2022.
R. Farikhul Firdaus and I. V. Paputungan, Prediksi Curah Hujan di Kota Bandung Menggunakan Metode Long Short Term Memory, vol. 2, no. 3. dspace.uii.ac.id, 2022. doi: 10.54082/jupin.99.
Z. Maisat, E. Darmawan, and A. Fauzan, “Implementasi Optimasi Hyperparameter GridSearchCV Pada Sistem Prediksi Serangan Jantung Menggunakan SVM Implementation of GridSearchCV Hyperparameter Optimization in Heart Attack Prediction System Using SVM,” Unipdu, vol. 13, no. 1, pp. 8–15, 2023.
Y. Hendra, H. Mukhtar, B. Baidarus, and R. Hafsari, “Prediksi Curah hujan di Kota Pekanbaru Menggunakan lSTM (Long Short Term Memory),” 2021, ejurnal.umri.ac.id. doi: 10.37859/seis.v3i2.5606.
Cristianto Sihombing, Agung Hari Saputra, Fitria Puspita Sari, and Aditya Mulya, “Prediksi Curah Hujan di Wilayah DKI Jakarta dengan Model NeuralProphet,” J. Apl. Meteorol., vol. 1, no. 2, pp. 9–19, 2023, doi: 10.36754/jam.v1i2.317.
B. Dharma Saputra, L. Hiryanto, and T. Handhayani, “Prediksi Curah Hujan Di Kabupaten Badung, Bali Menggunakan Metode Long Short-Term Memory,” J. Ilmu Komput. dan Sist. Inf., vol. 11, no. 2, 2023, doi: 10.24912/jiksi.v11i2.26002.
G. Min-soo, Deep Learning Bible - 2. Wikidocs, 2024. [Online]. Available: https://wikidocs.net/179772
M. A. Hasanah, S. Soim, and A. S. Handayani, “Implementasi CRISP-DM Model Menggunakan Metode Decision Tree dengan Algoritma CART untuk Prediksi Curah Hujan Berpotensi Banjir,” J. Appl. Informatics Comput., vol. 5, no. 2, pp. 103–108, 2021, doi: 10.30871/jaic.v5i2.3200.
M. Rizki, S. Basuki, and Y. Azhar, “Implementasi Deep Learning Menggunakan Arsitektur Long Short Term Memory(LSTM) Untuk Prediksi Curah Hujan Kota Malang,” J. Repos., vol. 2, no. 3, pp. 331–338, 2020, doi: 10.22219/repositor.v2i3.470.
P. Sugiartawan and S. G. Santoso, “Multivariate Forecasting Curah Hujan Menggunakan Algoritma LSTM Di Kota Denpasar,” Semin. Nas. Corisindo, pp. 580–585, 2022, [Online]. Available: https://corisindo.stikom-bali.ac.id/penelitian/index.php/semnas/article/view/129
S. Cumel, David Zamri, Rahmaddeni, “Perbandingan Metode Data Mining untuk Prediksi Banjir dengan Algoritma Naïve Bayes dan KNN,” SENTIMAS Semin. Nas. Penelit. dan …, pp. 40–48, 2022, [Online]. Available: https://journal.irpi.or.id/index.php/sentimas/article/view/353%0Ahttps://journal.irpi.or.id/index.php/sentimas/article/download/353/132
S. Mujilahwati, M. Sholihin, and R. Wardhani, “Optimasi Hyperparameter TensorFlow dengan Menggunakan Optuna di Python: Study Kasus Klasifikasi Dokumen Abstrak Skripsi,” J. Media Inform. Budidarma, vol. 5, no. 3, p. 1084, 2021, doi: 10.30865/mib.v5i3.3090.
L. Wulandari, “Optimisasi Algoritma Xgboost Untuk Prediksi Hasil Pemilu,” J. Dunia Data, vol. 1, no. 5, pp. 1–16, 2024, [Online]. Available: http://www.portaldata.org/index.php/duniadata/article/view/100
S. Setiyaris, M. A. Hariyadi, and C. Crysdian, “Prediksi Curah Hujan Bulanan Berdasrkan Parameter Cuaca Menggunakan Jaringan Saraf Tiruan Levenberg Marquardt,” J. Media Inform. Budidarma, vol. 7, no. 3, p. 1125, 2023, doi: 10.30865/mib.v7i3.6328.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Ilham Nur Hermawan, Martanto Martanto, Arif Rinaldi Dikananda, Mulyawan Mulyawan

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

