Biological and Environmental Research - Earth and Environmental System Sciences
Earth and Environmental System Modeling

Using Convolutional Neural Networks for Streamflow Projection in California

TitleUsing Convolutional Neural Networks for Streamflow Projection in California
Publication TypeJournal Article
Year of Publication2020
JournalFrontiers in Water
Volume2
Abstract / Summary

In this study, a novel temporal convolutional neural network (TCNN) model is developed for long-term streamflow projection in California within the Catchment Attributes for Large-Sample Studies (CAMELS) watershed regions. The TCNN model consists of several convolution blocks and causal convolution is used as physical constraint. The ensemble performance of the model is first compared with other machine learning models for streamflow prediction. The model is further assessed through comparison with reduced models and using different hyperparameters, with results suggesting that this model correctly ascertains the physical relationship between input variables and streamflow. The stability of the model and its behavior in the extrapolated regime is assessed through an idealized extreme test with quadruple precipitation and 5 degree C higher temperature. Future streamflow projections are then developed using daily high-resolution Localized Constructed Analogs dataset (LOCA). To understand the importance of the nonlinear machine learning approach, we estimate the degree of nonlinearity in the streamflow response among input variables. Our work shows the ability and potential for TCNNs to perform future hydrology projections.

URLhttp://dx.doi.org/10.3389/frwa.2020.00028
DOI10.3389/frwa.2020.00028
Journal: Frontiers in Water
Year of Publication: 2020
Volume: 2
Publication Date: 09/2020

In this study, a novel temporal convolutional neural network (TCNN) model is developed for long-term streamflow projection in California within the Catchment Attributes for Large-Sample Studies (CAMELS) watershed regions. The TCNN model consists of several convolution blocks and causal convolution is used as physical constraint. The ensemble performance of the model is first compared with other machine learning models for streamflow prediction. The model is further assessed through comparison with reduced models and using different hyperparameters, with results suggesting that this model correctly ascertains the physical relationship between input variables and streamflow. The stability of the model and its behavior in the extrapolated regime is assessed through an idealized extreme test with quadruple precipitation and 5 degree C higher temperature. Future streamflow projections are then developed using daily high-resolution Localized Constructed Analogs dataset (LOCA). To understand the importance of the nonlinear machine learning approach, we estimate the degree of nonlinearity in the streamflow response among input variables. Our work shows the ability and potential for TCNNs to perform future hydrology projections.

DOI: 10.3389/frwa.2020.00028
Citation:
Duan, S, P Ullrich, and L Shu.  2020.  "Using Convolutional Neural Networks for Streamflow Projection in California."  Frontiers in Water 2.  https://doi.org/10.3389/frwa.2020.00028.