Dataset extent

© OpenStreetMap contributors, © CartoDB

Leveraging historic streamflow and weather data with deep learning for enhanced streamflow predictions

This study evaluates deep learning methods for daily streamflow prediction in data-scarce contexts, using two headwater catchments of the Steelpoort River (Olifants River basin, South Africa) as case studies. Gated Recurrent Unit (GRU) and Long Short-Term Memory (LSTM) networks are trained using daily rainfall and temperature data, together with historic streamflow in an autoregressive manner. The approach incorporates predicted streamflow values into the look-back window to generate continuous predictions across the testing period, enabling both gap-filling and short-term forecasting. To ensure physically consistent outputs, the authors modify standard GRU/LSTM architectures by (i) changing the activation function in the final hidden layer and (ii) applying a non-negative constraint in the dense layer to prevent negative streamflow simulations. Weather inputs are sourced from (1) an ARC station record and (2) gridded products (CHIRPS rainfall and NASA POWER/NASAP variables), combined with DWS streamflow data from gauging stations B4H007 and B4H001. Training spans 1 Oct 1979–30 Sep 1997 and testing spans 1 Oct 1997–22 Feb 2002. Results show that models using ARC station data achieve reliable predictions, while models using gridded datasets provide moderately accurate predictions, indicating potential for low-cost streamflow estimation where gauges are inactive or incomplete. The work contributes a practical method for southern Africa where monitoring networks have declined.

Data and Resources

Additional Info

Field Value
Email vanderLaanM@arc.agric.za
Authors
Author 1
Author first name
Christiaan
Author surname
Schutte
Email
ceschutte34@gmail.com
Author organization
University of Pretoria
Department
Department of Plant and Soil Sciences
Is this author a contact person for the dataset?
True
Author 2
Author first name
Michael
Author surname
van der Laan
Email
vanderLaanM@arc.agric.za
Author organization
University of Pretoria
Department
Department of Plant and Soil Sciences
Is this author a contact person for the dataset?
Author 3
Author first name
Barend
Author surname
van der Merwe
Email
barend.vandermerwe@up.ac.za
Author organization
University of Pretoria
Department
Department of Geography, Geoinformatics and Meteorology
Is this author a contact person for the dataset?
Contact person
Contact 1
Contact name
Christiaan
Email
ceschutte34@gmail.com
Contact organization
University of Pretoria
Department
Department of Plant and Soil Sciences
Recommended citation SCHUTTE C, VAN DER LAAN M and VAN DER MERWE B (2024) Leveraging historic streamflow and weather data with deep learning for enhanced streamflow predictions. Journal of Hydroinformatics 26 (4) 835. http://doi.org/10.2166/hydro.2024.268.
Did the author / contact organization collect the data? false
Name of organization that collected the data Water Research Observatory
Dataset language English
Publisher Journal of Hydroinformatics
Publication date 2024-02-28
Project number WRC Project C2020/2021-00440
License Open (Creative commons)
License URL https://creativecommons.org/licenses/by-sa/4.0/
Keywords GRU, LSTM, rainfall-runoff modelling, streamflow prediction, deep learning, Steelpoort River, Olifants basin, CHIRPS, NASA POWER, ARC
Geographic location or bounding box coordinates
Topic category Streamflow
Data structure category Structured (clearly labelled and in a standardised format)
Uploader estimation of extent to which data have been processed Access
Is the data time series or static Time series
Data reference date
Data reference date 1
Data reference date (from)
1979-10-01
Data reference date (to)
2002-02-22
Alternate identifier 10.2166/hydro.2024.268
Vertical extent datum masl
Vertical minimum-maximum extent
Vertical minimum-maximum extent 1
Minimum vertical extent
1336
Maximum vertical extent
2263
I agree to the data management plan and terms and conditions of the WRO true