Evaluation the performance of Artificial Neural Network and Support Vector Machine models in estimation of daily evaporation amounts (case study: Tabriz and Maragheh synoptic stations)

Abstract:
Introduction
Evaporation is a fundamental component of the hydrology cycle and has an important role in water resources management. Daily evaporation is an important variable in reservior capacity, rainfall-runoff modeling, crop management and water balance. Measurement of actual evaporation is almost impossible, but evaporation can be estimated using several methods. There are two general viewpoint to estimation of evaporation: direct and indirect methods (Tezel 2015, Terzi 2013). It is inoperative to measure the evaporation by direct methods in all locations. Direct methods usually used proximate reservoirs or irrigation projects. The indirect methods of evaporation estimation need to various input data that are not easily available. Moreover, the evaporation have very complex and nonlinear process that simulation of its complex process using simple methods is impractical. In recent years, the artificial intelligent methods such as Artificial Neural Network (ANN) and Support Vector Machine (SVM) have been successfully utilized to modeling the hydrological nonlinear process such as rainfall, precipitation, rainfall-runoff, evaporation, temperature, water quality, stream flow, water level and suspended sediment, etc (Tezel 2015). Therefore this research evaluates the performance of ANN and SVM models in daily evaporation estimation.
Materials And Methods
The daily climatic data, air temperature, wind speed, air pressure, relative humidity, rainfall, dew point temperature and sun shine hours of Tabriz and Maragheh synoptic stations are used as inputs to the ANN and SVM models to estimate the daily evaporation. For this purpose, 75 percent of the daily evaporation data were selected to calibrate the models and 25 percent of the data were used to validate the models. Different combinations of seven input and then individual inputs applied in order to evaporation estimation.
ANNs are parallel information processing systems consisting of a set of neurons arranged in layers. These neurons provide suitable conversion functions for weighted inputs. In this study, we used Multilayer feed-forward perceptron (MLP) network. The MLP trained with the use of back propagation learning algorithm. The back-propagation training algorithm is a supervised training mechanism and is normally adopted in most of the engineering applications. The neurons in the input layer have no transfer function. The logarithmic sigmoid transfer function was used in the hidden layer and linear transfer function was employed as an activation function from the hidden layer to the output layer, because the linear function is known to be robust for a continuous output variable. The optimal number of neuron in the hidden layer was identified using a trial and error procedure by varying the number of hidden neurons from 1 to 20. In recent years, SVM as one of the most important data-driven models, has been considered in this regards. This model is a useful learning system based on constrained optimization theory that uses induction of structural error minimization principle and results a general optimized answer. The SVM is a computer algorithm that learns by example to find the best function of classifier/hyperplane to separate the two classes in the input space. The SVM analyzes two kinds of data, i.e. linearly and non-linearly separable data. For a given training data with N number of samples, represented by (x_1,y_1 ),…,(x_N,y_N) , where x is an input vector and y is a corresponding output value, SVM estimator (f) on regression can be represented by: f(x)=w.∅(x)
Where w is a weight vector, b is a bias, “.” denotes the dot product and ∅ is a non-linear mapping function. Typically, three kernel functions, radial basis, polynomial and linear are applied in SVM that use of each function with various parameters for evaporation estimation may have different results. Therefore, it is necessary to evaluate the accuracy of each of these functions and select the appropriate kernel function for evaporation estimation. Two performance criteria are used in this study to assess the goodness of models fit, which are: Correlation Coefficient (CC) and Root Mean Square Error (RMSE).
Results And Discussion
In this paper, ten different combinations of seven inputs and then individual inputs applied in order to estimate the evaporation. Results of evaporation estimation in Tabriz station indicate that the first and eighth combinations have minimum RMSE and maximum CC in test period of ANN and SVM models, respectively. Also results of evaporation estimation in Maragheh station indicate that the first and Seventh combinations have minimum RMSE and maximum CC in test period of ANN and SVM models, respectively. The ANN model using first combination including air temperature, wind speed, air pressure, relative humidity, rainfall, dew point temperature and sun shine hours climate data, achieves to the amount of 2.12 (mm) and 0.78 for RMSE and R statistics in test period for Tabriz station. The SVM model using eighth combination including wind speed, air pressure, relative humidity, rainfall, dew point temperature and sun shine hours climate data, achieves to the amount of 2.17 (mm) and 0.78 for RMSE and R statistics in test period for Tabriz station. Evaporation estimation of Maragheh station using ANN and SVM models, respectively achive to 1.62 (mm) and 1.43 (mm) for RMSE statistic in test period. In next step, individual input results show that ANN model has better estimation of evaporation values in Tabriz station and SVM model in Maragheh station. Also results indicate that the SVM and ANN models have better estimation of evaporation values using individual inputs including average temperature and sun shine hours compaired to other inputs, respectively.
Conclusion
The results of used models indicate that both ANN and SVM models have acceptable performance in evaporation estimation. Evaluation results show that the average temperature is better input than other six parameters in estimation of evaporation. The investigations of this study indicate that although there is no significant difference in the results of three kernel functions of support vector machine, but the Radial Basis kernel function has high accuracy and better performance in estimation of daily evaporation in comparison to other kernel functions.
Language:
Persian
Published:
Physical Geography Research Quarterly, Volume:49 Issue: 99, 2017
Pages:
151 to 168
magiran.com/p1697953  
دانلود و مطالعه متن این مقاله با یکی از روشهای زیر امکان پذیر است:
اشتراک شخصی
با عضویت و پرداخت آنلاین حق اشتراک یک‌ساله به مبلغ 1,390,000ريال می‌توانید 70 عنوان مطلب دانلود کنید!
اشتراک سازمانی
به کتابخانه دانشگاه یا محل کار خود پیشنهاد کنید تا اشتراک سازمانی این پایگاه را برای دسترسی نامحدود همه کاربران به متن مطالب تهیه نمایند!
توجه!
  • حق عضویت دریافتی صرف حمایت از نشریات عضو و نگهداری، تکمیل و توسعه مگیران می‌شود.
  • پرداخت حق اشتراک و دانلود مقالات اجازه بازنشر آن در سایر رسانه‌های چاپی و دیجیتال را به کاربر نمی‌دهد.
دسترسی سراسری کاربران دانشگاه پیام نور!
اعضای هیئت علمی و دانشجویان دانشگاه پیام نور در سراسر کشور، در صورت ثبت نام با ایمیل دانشگاهی، تا پایان فروردین ماه 1403 به مقالات سایت دسترسی خواهند داشت!
In order to view content subscription is required

Personal subscription
Subscribe magiran.com for 70 € euros via PayPal and download 70 articles during a year.
Organization subscription
Please contact us to subscribe your university or library for unlimited access!