Hyperparameter Optimization Approach in GRU Model: A Case Study of Rainfall Prediction in DKI Jakarta

Rainfall is a crucial factor in water resource management and disaster mitigation. This study develops a rainfall prediction model for DKI Jakarta using a Gated Recurrent Unit (GRU) with hyperparameter optimization to enhance prediction accuracy. Daily rainfall data is processed using a sliding window technique, where 30 days of historical data serve as input to predict rainfall on the 31st day. The model is trained with various configurations of batch sizes and the number of neurons in hidden layers to determine the optimal performance. The results of hyperparameter tuning show that the batch size configuration of 64, hidden layer 1 with 32 neurons, and hidden layer 2 with 128 neurons produces an MAE of 6.66 and an RMSE of 13.94. The model is quite good at capturing daily rainfall patterns but still has difficulty in predicting extreme rainfall spikes

Authors

Publication Details

Journal
CAUCHY Jurnal Matematika Murni dan Aplikasi
Published
2025-05-07
DOI
https://doi.org/10.18860/cauchy.v10i1.32277
Primary Topic
Data Mining and Machine Learning Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Hyperparameter Optimization Approach in GRU Model: A Case Study of Rainfall Prediction in DKI Jakarta

Suci Astutik, Eni Sumarminingsih, Fidia Raaihatul Mashfia
CAUCHY Jurnal Matematika Murni dan Aplikasi
Data Mining and Machine Learning Applications
article

Hyperparameter Optimization Approach in GRU Model: A Case Study of Rainfall Prediction in DKI Jakarta

Suci Astutik, Eni Sumarminingsih, Fidia Raaihatul Mashfia
article en

Abstract

Rainfall is a crucial factor in water resource management and disaster mitigation. This study develops a rainfall prediction model for DKI Jakarta using a Gated Recurrent Unit (GRU) with hyperparameter optimization to enhance prediction accuracy. Daily rainfall data is processed using a sliding window technique, where 30 days of historical data serve as input to predict rainfall on the 31st day. The model is trained with various configurations of batch sizes and the number of neurons in hidden layers to determine the optimal performance. The results of hyperparameter tuning show that the batch size configuration of 64, hidden layer 1 with 32 neurons, and hidden layer 2 with 128 neurons produces an MAE of 6.66 and an RMSE of 13.94. The model is quite good at capturing daily rainfall patterns but still has difficulty in predicting extreme rainfall spikes

CAUCHY Jurnal Matematika Murni dan AplikasiVol. 10(1)
Openalex Percentile: Top 87%
Data Mining and Machine Learning Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.