Application of machine learning in python for temporal groundwater level prediction

Groundwater is a critical resource for sustaining agricultural, domestic, and ecological needs in the Upper Blue Nile Basin of Ethiopia, where rapid population growth and climate variability have intensified water stress. The Temecha River Catchment, part of this basin, faces recurrent droughts and declining groundwater levels, underscoring the need for effective groundwater management strategies. One promising approach is Managed Aquifer Recharge (MAR), whose success relies heavily on accurate groundwater level monitoring and forecasting. Although MAR decisions are influenced by hydrogeological and land use factors, hydraulic head data are essential for determining recharge timing and suitability. This study evaluates the performance of five machine learning models—Gradient Boosting Regression (GBR), Support Vector Machine (SVM), Random Forest (RF), Decision Tree (DT), and Linear Regression (LR)—for predicting groundwater level fluctuations in the Temecha River Catchment from 1995 to 2023. Rainfall, temperature, and evapotranspiration were used as predictive variables. Among the models, GBR showed superior performance, with a Mean Absolute Error (MAE) of 0.07 m, Nash-Sutcliffe efficiency (NSE) of 0.7934 m, Coefficient of Determination (R 2 ) of 0.7856, and Percent Bias (PBIAS) of −2.408 %. The results demonstrate GBR's effectiveness in groundwater level forecasting and support its application in data-scarce regions to inform sustainable water resource management. However, adaptation to other regions must consider local hydrogeological and climatic conditions. One sentence summary: This study explores the use of machine learning techniques in Python to predict temporal groundwater levels in the Temecha River Catchment.

Authors

Institutions

Publication Details

Journal
Solid Earth Sciences
Published
2025-08-29
DOI
https://doi.org/10.1016/j.sesci.2025.100261
Citations
1
Primary Topic
Hydrological Forecasting Using AI
Type
article
Field-Weighted Citation Impact
0.80
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Application of machine learning in python for temporal groundwater level prediction

Tade Mule Asrade
1 citations
Solid Earth Sciences
Hydrological Forecasting Using AI
0.80
article

Application of machine learning in python for temporal groundwater level prediction

Tade Mule Asrade
article en
1 citations

Abstract

Groundwater is a critical resource for sustaining agricultural, domestic, and ecological needs in the Upper Blue Nile Basin of Ethiopia, where rapid population growth and climate variability have intensified water stress. The Temecha River Catchment, part of this basin, faces recurrent droughts and declining groundwater levels, underscoring the need for effective groundwater management strategies. One promising approach is Managed Aquifer Recharge (MAR), whose success relies heavily on accurate groundwater level monitoring and forecasting. Although MAR decisions are influenced by hydrogeological and land use factors, hydraulic head data are essential for determining recharge timing and suitability. This study evaluates the performance of five machine learning models—Gradient Boosting Regression (GBR), Support Vector Machine (SVM), Random Forest (RF), Decision Tree (DT), and Linear Regression (LR)—for predicting groundwater level fluctuations in the Temecha River Catchment from 1995 to 2023. Rainfall, temperature, and evapotranspiration were used as predictive variables. Among the models, GBR showed superior performance, with a Mean Absolute Error (MAE) of 0.07 m, Nash-Sutcliffe efficiency (NSE) of 0.7934 m, Coefficient of Determination (R 2 ) of 0.7856, and Percent Bias (PBIAS) of −2.408 %. The results demonstrate GBR's effectiveness in groundwater level forecasting and support its application in data-scarce regions to inform sustainable water resource management. However, adaptation to other regions must consider local hydrogeological and climatic conditions. One sentence summary: This study explores the use of machine learning techniques in Python to predict temporal groundwater levels in the Temecha River Catchment.

Solid Earth SciencesVol. 10(3)
Debre Markos University (ET)
Clean water and sanitation
Openalex Percentile: Top 25%
Hydrological Forecasting Using AI
0.80
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.