Related Experiment Video
Updated: May 24, 2025

A Protocol for Conducting Rainfall Simulation to Study Soil Runoff
Published on: April 3, 2014
Integration of Gaussian process regression and K means clustering for enhanced short term rainfall runoff modeling
Ozgur Kisi1,2,3, Salim Heddam4, Kulwinder Singh Parmar5
1Department of Civil Engineering, Technische Hochschule Lübeck, 23562, Lübeck, Germany. ozgur.kisi@th-luebeck.de.
Abstract:
Accurate rainfall-runoff modeling is crucial for effective watershed management, hydraulic infrastructure safety, and flood mitigation. However, predicting rainfall-runoff remains challenging due to the nonlinear interplay between hydro-meteorological and topographical variables. This study introduces a hybrid Gaussian process regression (GPR) model integrated with K-means clustering (GPR-K-means) for short-term rainfall-runoff forecasting. The Orgeval watershed in France serves as the study area, providing hourly precipitation and streamflow data spanning 1970-2012. The performance of the GPR-K-means model is compared with standalone GPR and principal component regression (PCR) models across four forecasting horizons: 1-hour, 6-hour, 12-hour, and 24-hour ahead. The results reveal that the GPR-K-means model significantly improves forecasting accuracy across all lead times, with a Nash-Sutcliffe Efficiency (NSE) of approximately 0.999, 0.942, 0.891, and 0.859 for 1-hour, 6-hour, 12-hour, and 24-hour forecasts, respectively. These results outperform other ML models, such as Long Short-Term Memory, Support Vector Machines, and Random Forest, reported in the literature. The GPR-K-means model demonstrates enhanced reliability and robustness in hourly streamflow forecasting, emphasizing its potential for broader application in hydrological modeling. Furthermore, this study provides a novel methodology for combining clustering and Bayesian regression techniques in surface hydrology, contributing to more accurate and timely flood prediction.
Related Concept Videos
Precipitation Processes
Precipitation and Co-precipitation
Sampling Plans
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Precipitation Gravimetry
In determining nickel by gravimetric analysis, a precipitant of ethanolic dimethylglyoxime is added to a hot nickel salt solution. This is quickly followed by the dropwise addition of dilute ammonia solution until precipitation occurs. A...
Design Example: Analyzing Capacity Contours for Flood Risk Assessment

