SOIL MOISTURE PREDICTION USING LSTM AND GRU: UNIVARIATE AND MULTIVARIATE DEEP LEARNING APPROACHES
Abstract
Soil moisture is an important indicator in the management of water resources, precision agriculture, and disaster mitigation, such as drought and land fires. Fluctuations in soil moisture are influenced by various climate variables, requiring a reliable predictive approach essential. This research develops a daily soil moisture prediction model using Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU) algorithms with univariate and multivariate approaches. Soil moisture data were obtained from Google Earth Engine, while climate data were collected from 10 BMKG stations in East Java for the period 2019–2024. Data preprocessing includes cubic spline interpolation to handle missing values and Min-Max normalization to achieve uniform feature scaling. Models were built using a direct forecasting approach for horizons to and five evaluation metrics: MAE, MSE, RMSE, MAPE, and R². The results show that the multivariate GRU model performs best at horizon with MAE = 0.05455, MSE = 0.00604, RMSE = 0.07539, MAPE = 0.19280, and R² = starting from 0.9626 on day 1 (t), then decreasing to 0.8075 on day 10 The univariate LSTM model excelled in training time efficiency (
Fields of Study & Subjects
Hydrological Forecasting Using AI
Soil Moisture and Remote Sensing
Smart Agriculture and AI
Publication details
- Journal / source
- BAREKENG JURNAL ILMU MATEMATIKA DAN TERAPAN
- Volume
- 20
- Issue
- 2
- Pages
- 1659–1674
- Publication date
- 26 January 2026