Recurrent Neural Networks for One Day Ahead Prediction of Stream Flow
conference contribution
posted on 2023-05-23, 18:40authored byMhammedi, Z, Hellicar, A, Rahman, A, Kasfi, K, Smethurst, P
Accurate models for one day ahead prediction of stream flow are crucial for water management catchment scale for agriculture. This is particularly important for a country such as Australia where weather conditions can be harsh and varying. The Support Vector Regression (SVR) and the Vector Auto Regression (VAR) are standard methods used for time series prediction [12, 14]. However, since they use fixed-sized time windows, these models cannot capture long-term dependencies that are often present in stream flow time series. Recurrent Neural Networks (RNNs) do not have this weakness, yet they have not been extensively used on this type of time series. In this work, we tested various types of RNN architectures, including the recently introduced clock-work RNN (CW-RNN) [10], on two different stream flow datasets in Tasmania. We compared their accuracy with that of the SVR and VAR methods on the task of one day ahead prediction of the stream flow. In our experiments, the CW-RNNs outperformed the SVR and VAR methods across both datasets. In particular, when evaluated on the largest test set, which contained approximately 4 years of daily records, the normalised Root Mean Squared Error (nRMSE) and the Nash-Sutcliffe Efficiency (NSE) of the best CW-RNN architecture were equal to 0.166 and 0.956, respectively. This is a significant improvement over the best SVR model, which had nRMSE = 0.202 and NSE = 0.936. Our results suggest that RNNs are well suited for the task of one day ahead prediction of stream flow.
History
Publication title
proc eedings of the Joint Workshop on Time Series Analytics and Collaborative Agents Research & Desig
Editors
A Hellicar, A Rahman, F Koch
Pagination
25-31
ISBN
978-1-4503-4820-1
Department/School
Tasmanian Institute of Agriculture (TIA)
Publisher
Association for Computing Machinery
Place of publication
New York, NY, USA
Event title
29th Australasian Joint Conference on Artificial Intelligence