Artificial Neural Network and Support Vector Machine Models for Inflow Prediction of Dam Reservoir (Case Study: Zayandehroud Dam Reservoir)

被引:52
作者
Babaei, Mohammad [1 ]
Moeini, Ramtin [1 ]
Ehsanzadeh, Eghbal [2 ]
机构
[1] Univ Isfahan, Fac Civil Engn & Transportat, Dept Civil Engn, Esfahan 8174673441, Iran
[2] Ilam Univ, Fac Agr, Dept Water Engn, Ilam, Iran
关键词
Inflow discharge prediction; Artificial neural network; Support vector machine; Input data pattern; Zayandehroud dam; RIVER FLOW; REGRESSION; FUZZY; ANN;
D O I
10.1007/s11269-019-02252-5
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Inflow prediction of reservoirs is of considerable importance due to its application in water resources management related to downstream water release planning and flood protection. Therefore, in this research, different new input patterns for predicting inflow to Zayandehroud dam reservoir is proposed employing artificial neural network (ANN) and support vector machine (SVM) models. Nine different models with different patterns of input data such as inflow to the dam reservoir considering time duration lags, time index, and monthly rainfall of Ghaleh-Shahrokh station have been proposed to predict the inflow to the dam reservoir. Comparison of the results indicates that the ninth proposed model has the least error for inflow prediction in which the results of SVM model outperform those of ANN model. That is, the least error has been obtained using the ninth SVM (ANN) model with correlation coefficient (R) values of 0.8962 (0.89296), 0.9303 (0.92983) and 0.9622 (0.95333) and root mean squared error (RMSE) values of 47.9346 (48.5441), 42.69093 (43.748) and 23.56193 (28.5125) for training, validation and test data, respectively.
引用
收藏
页码:2203 / 2218
页数:16
相关论文
共 32 条
[1]  
[Anonymous], 1998, TUTORIAL SUPPORT VEC
[2]   Multi-time scale stream flow predictions: The support vector machines approach [J].
Asefa, T ;
Kemblowski, M ;
McKee, M ;
Khalil, A .
JOURNAL OF HYDROLOGY, 2006, 318 (1-4) :7-16
[3]   Support vectors-based groundwater head observation networks design [J].
Asefa, T ;
Kemblowski, MW ;
Urroz, G ;
McKee, M ;
Khalil, A .
WATER RESOURCES RESEARCH, 2004, 40 (11) :W1150901-W1150914
[4]   River Discharges Forecasting In Northern Iraq Using Different ANN Techniques [J].
Awchi, Taymoor A. .
WATER RESOURCES MANAGEMENT, 2014, 28 (03) :801-814
[5]  
Coulibali CG, 1999, J HYDROL, V3, P123
[6]   Daily reservoir inflow forecasting using artificial neural networks with stopped training approach [J].
Coulibaly, P ;
Anctil, F ;
Bobée, B .
JOURNAL OF HYDROLOGY, 2000, 230 (3-4) :244-257
[7]   Model induction with support vector machines: Introduction and applications [J].
Dibike, YB ;
Velickov, S ;
Solomatine, D ;
Abbott, MB .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2001, 15 (03) :208-216
[8]   Predicting streamflows to a multipurpose reservoir using artificial neural networks and regression techniques [J].
Hassan, Muhammad ;
Shamim, Muhammad Ali ;
Hashmi, Hashim Nisar ;
Ashiq, Syed Zishan ;
Ahmed, Imtiaz ;
Pasha, Ghufran Ahmed ;
Naeem, Usman Ali ;
Ghumman, Abdul Razzaq ;
Han, Dawei .
EARTH SCIENCE INFORMATICS, 2015, 8 (02) :337-352
[9]   A comparative study of artificial neural network, adaptive neuro fuzzy inference system and support vector machine for forecasting river flow in the semiarid mountain region [J].
He, Zhibin ;
Wen, Xiaohu ;
Liu, Hu ;
Du, Jun .
JOURNAL OF HYDROLOGY, 2014, 509 :379-386
[10]  
Jamali S, 2007, J WATER WASTEWATER, V18, P25