TY - JOUR
T1 - Assessment of machine learning techniques for monthly flow prediction
AU - Alizadeh, Zahra
AU - Yazdi, Jafar
AU - Kim, Joong Hoon
AU - Al-Shamiri, Abobakr Khalil
N1 - Funding Information:
Funding: This research was supported by the National Research Foundation of Korea (NRF) grant funded by the Korean government (MSIP) (No. 2016R1A2A1A05005306).
Publisher Copyright:
© 2018 by the authors.
PY - 2018/11/17
Y1 - 2018/11/17
N2 - Monthly flow predictions provide an essential basis for efficient decision-making regarding water resource allocation. In this paper, the performance of different popular data-driven models for monthly flow prediction is assessed to detect the appropriate model. The considered methods include feedforward neural networks (FFNNs), time delay neural networks (TDNNs), radial basis neural networks (RBFNNs), recurrent neural network (RNN), a grasshopper optimization algorithm (GOA)-based support vector machine (SVM) and K-nearest neighbors (KNN) model. For this purpose, the performance of each model is evaluated in terms of several residual metrics using a monthly flow time series for two real case studies with different flow regimes. The results show that the KNN outperforms the different neural network configurations for the first case study, whereas RBFNN model has better performance for the second case study in terms of the correlation coefficient. According to the accuracy of the results, in the first case study with more input features, the KNN model is recommended for short-term predictions and for the second case with a smaller number of input features, but more training observations, the RBFNN model is suitable.
AB - Monthly flow predictions provide an essential basis for efficient decision-making regarding water resource allocation. In this paper, the performance of different popular data-driven models for monthly flow prediction is assessed to detect the appropriate model. The considered methods include feedforward neural networks (FFNNs), time delay neural networks (TDNNs), radial basis neural networks (RBFNNs), recurrent neural network (RNN), a grasshopper optimization algorithm (GOA)-based support vector machine (SVM) and K-nearest neighbors (KNN) model. For this purpose, the performance of each model is evaluated in terms of several residual metrics using a monthly flow time series for two real case studies with different flow regimes. The results show that the KNN outperforms the different neural network configurations for the first case study, whereas RBFNN model has better performance for the second case study in terms of the correlation coefficient. According to the accuracy of the results, in the first case study with more input features, the KNN model is recommended for short-term predictions and for the second case with a smaller number of input features, but more training observations, the RBFNN model is suitable.
KW - Gaussian process regression
KW - Grasshopper optimization algorithm
KW - K-nearest neighbor regression
KW - Neural network
KW - Support vector machine
UR - http://www.scopus.com/inward/record.url?scp=85056799267&partnerID=8YFLogxK
U2 - 10.3390/w10111676
DO - 10.3390/w10111676
M3 - Article
AN - SCOPUS:85056799267
SN - 2073-4441
VL - 10
JO - Water (Switzerland)
JF - Water (Switzerland)
IS - 11
M1 - 1676
ER -