Abstract

The nature of streamflow in the basins is stochastic and complex making it difficult to make an accurate prediction about the future river flows. Recently, artificial neural-based deep learning models with a nonlinear structure have become predominant in water engineering forecasting problems such as river flow predictions. In this study, we investigate the potential of Singular Spectral Analysis (SSA), Seasonal-Trend decomposition using Loess (STL) and attribute selection pre-processing approaches with the neural network methods in predicting monthly river streamflows in the Nallihan stream, Turkey. Antecedent measured streamflow, precipitation, relative humidity and temperature data between the years 1996 and 2016 from the observing stations in the basin boundaries were used as model inputs under different scenarios using the correlations between the past measured variables, to predict one-step-ahead flow data. To compare the newer hybrid model performances; evaluation metrics including coefficient of determination (R2), Nash-Sutcliffe efficiency (NE), Willmott’s Index of Agreement (WI), root mean square error, mean absolute error together with judicious plots; scatter plot, time series and the Taylor diagrams were utilized. The developed hybrid SSA-based models registered higher accuracy than other standalone Neural Networks models without pre-processing approaches. The R2 for SSA-based models were higher ranging from 0.8300 to 0.9105, and the largest R2 = 0.9105 was registered by the proposed SSA-ANN model. SSA-ANN models have also the highest NE and WI index values: 0.9045 and 0.9764, respectively. The outcomes revealed that based on NE, the SSA decomposition increased the monthly streamflow prediction accuracy by 24.11%, 18.40% and 5.11% of respective ANN, CNN and LSTM methods. The SSA pre-processing approach is able to unveil the embedded streamflow characteristics and could be further applied in basins with similar characteristics to attain more accurate predictions of river flows.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call