Abstract
Evapotranspiration is a major factor that controls hydrological process and its accurate estimation provides valuable information for water resources planning and management, particularly in extremely arid regions. The objective of this research was to evaluate the use of a support vector machine (SVM) to model daily reference evapotranspiration (ET0) using limited climatic data. For the SVM, four combinations of maximum air temperature (T max ), minimum air temperature (T min ), wind speed (U 2 ) and daily solar radiation (R s ) in the extremely arid region of Ejina basin, China, were used as inputs with T max and T min as the base data set. The results of SVM models were evaluated by comparing the output with the ET0 calculated using Penman–Monteith FAO 56 equation (PMF-56). We found that the ET0 estimated using SVM with limited climatic data was in good agreement with those obtained using the conventional PMF-56 equation employing the full complement of meteorological data. In particular, three climatic parameters, T max , T min , and R s were enough to predict the daily ET0 satisfactorily. Moreover, the performance of SVM method was also compared with that of artificial neural network (ANN) and three empirical models including Priestley-Taylor, Hargreaves, and Ritchie. The results showed that the performance of SVM method was the best among these models. This offers significant potential for more accurate estimation of the ET0 with scarce data in extreme arid regions.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Evapotranspiration (ET) mainly controls several hydrological processes and its accurate estimation provides valuable information for water resources planning and management (Tabari et al. 2012), particularly in the arid area (Laaboudi et al. 2012).
The ET quantification, however, must be preceded by the determination of reference evapotranspiration (ET0) (López-Urrea et al. 2006). A great number of empirical equations have been developed for estimating ET0 using meteorological data. The Penman-Monteith FAO-56 combination equation (PMF-56) has been recommended by the Food and Agriculture Organization of the United Nations (FAO) as the standard equation for estimating ET0. The PMF-56 equation is a physically based method, which requires a number of climatic parameters such as daily maximum temperature and minimum temperature, solar radiation, relative humidity, and wind speed. However, records for such weather variables are often incomplete or not always available for many locations so that the application of the PMF-56 model is limited (Cobaner 2011).
Evapotranspiration is an open, nonlinear, dynamic and complex system; therefore, it is difficult to derive an accurate formula to represent all the physical processes involved. As an alternative to traditional techniques, artificial neural networks (ANN) are highly appropriate for the modeling of non-linear processes. Many researchers have applied ANN to estimate ET0 (Chauhan and Shrivastava 2008; Laaboudi et al. 2012; Citakoglu et al. 2013; Kisi and Cengiz 2013; El-Shafie et al. 2014; Rahimikhoob 2014). These studies revealed that ANN models were superior in estimating ET0 than conventional methods such as regression and empirical equations. However, ANN have some disadvantages such as training slowly, requiring a large amount of training data, and easily getting stuck in a local minimum (Principe et al. 2000). Support vector machine (SVM), which is a novel learning machine based on statistical learning theory and a structural risk minimization principle, can be used for nonlinear system modeling (Vapnik 1995). Compared with ANN, SVM provides more reliable and better performance under the same training conditions (He et al. 2014). In last decade, SVM models have been extended to a wide range of hydrological problems (Raghavendra. N and Deka 2014).
Recently, some scientists began to use SVM for ET0 modeling. Kisi and Cimen (2009) studied the potential of SVM in modeling ET0 in central California, USA. Kisi (2012) examined the performances of least square support vector machine (LSSVM) in the modeling of ET0. Tabari et al. (2012) examined the potential SVM for estimating ET0 in a semi-arid highland environment in Iran. Lin et al. (2013) developed SVM models for daily pan evaporation estimation and compared it with ANN models. These studies showed that SVM could be used to estimate ET0, with relatively superior performance to ANN and empirical equations in modeling ET0. Although SVM has excellent features, there are still limited studies using SVM in modeling ET0 research, particularly in the extremely arid regions with limited daily climatic data.
Ejina basin, located in the lower reach of Heihe River, northwestern China (Fig. 1), is one of the most arid regions in the world. Water resource is a main controlling factor in economic development and ecological environment protection. However, the region is limited in water resources with a mean annual precipitation of 42 mm. The Heihe River is the only runoff flow through the area. In the1950s, the annual discharge of the Heihe River into the Ejina Basin was about 12 × 108 m3; however, it was less than 7 × 108 m3 in the 1990s. The accurate determination of ET0 is helpful to understand water balance in the extremely arid region and to determine the actual ecological water demand of ecosystem in the Ejina basin to serve as a reference for future water needs (Hou et al. 2010). Hence, a well performed model to improve daily ET0 estimation is always an important task to determine the actual ecological water demand and improve water use efficiency in the area (Hou et al. 2010). Generally, as a developing area, it is more difficult to collect sufficient daily meteorological data in such extreme regions for ET0 estimation.
The main objective of this study was to investigate the accuracy of SVM models for estimating daily ET0 using various combinations of daily meteorological data including maximum air temperature (T max ), minimum air temperature (T min ), wind speed (U 2 ) and solar radiation (R s ) in extremely arid environment of Ejina basin, northwestern China. In addition, the performances of the SVM models were compared with those of the ANN and three empirical models including Priestley–Taylor, Hargreaves and Ritchie equations to further test the SVM performance.
2 Materials and Methods
2.1 Penman-Monteith FAO 56 (PMF-56) Equation
In this paper, PMF-56 was used to provide the SVM targets to train and test the SVM models. As the sole standard method for the computation of ET0 when no measured lysimeter data are available, PMF-56 method is described by Allen et al. (1998):
where ET0-PMF-56 is the reference evapotranspiration (mm day−1); Rn is the net radiation (MJ m−2 day−1); G is the soil heat flux (MJ m2 day−1); γ is the psychrometric constant (kPa °C−1); e s is the saturation vapor pressure (kPa); e a is the actual vapor pressure (kPa); Δ is the slope of the saturation vapor pressure-temperature curve (kPa °C−1); T mean is the average daily air temperature (°C); and U 2 is the mean daily wind speed at 2 m (m s−1). The computation of all data required for calculating ET0 followed the method and procedure given in Chapter 3 of FAO-56 (Allen et al. 1998).
2.2 Hargreaves Equation
Hargreaves and Samani (1985) presented a formula for the estimation of reference evapotranspiration when daily weather data is limited or missing. The equation has the form:
where ET0-Hargreaves is the reference evapotranspiration (mm day−1); R a is the water equivalent of the extraterrestrial radiation (mm day−1) computed according to Allen et al. (1998).
2.3 Ritchie Equation
Ritchie equation was described by Jones and Ritchie (1990):
where ET0-Ritchie is the reference evapotranspiration (mm d−1); R s is the solar radiation (MJ m−2 d−1); and α1 is defined as follows:
2.4 Priestley and Taylor Equation
Priestley and Taylor equation (Priestley and Taylor 1972) for computing ET0 value is expressed as:
Where ET0-Priestley-Taylor is the reference evapotranspiration (mm day−1); α is empirical coefficient; and λ is latent heat of the evaporation (MJ/Kg).
Empirical equations are usually developed using local-related data, Allen et al. (1994) recommended that empirical equations should be calibrated using PMF-56 method. Calibrated ET0 is calculated as
where ET0 is the reference evapotranspiration defined by PMF-56 method, ET method represents the evapotranspiration estimated by the evaluated empirical models, and a and b are the regression constants.
2.5 Support Vector Machine (SVM)
Support vector machine (SVM), which is a supervised learning model based on statistical learning theory introduced by Vapnik (1995). Generally, support vector regression (SVR) is used to describe regression with SVM. Here, we only show a brief introduction of SVR, while detailed principles and algorithms of SVM can be found in Müller et al. (1997).
In SVM, the basic idea is to map the data x into a high dimensional feature space via a nonlinear mapping π and to do linear regression in this space (Boser et al. 1992; Vapnik 1995).
The regression estimation with SVR is to estimate a function according to a given data set {(x i , y i )} n i , where x i denotes the input vector; y i denotes the output value and n is the total number of data sets.
In SVM, the regression function is approximated by the following function:
where ω is a weight vector, and b is a bias. \( \pi \) (x) denotes a nonlinear transfer function that maps the input vectors into a high-dimensional feature space in which theoretically a simple linear regression can cope with the complex nonlinear regression of the input space.
The coefficients ω and b can be estimated by minimizing the following regularized risk function:
where C is a positive constant named penalty parameter, L ε (f(x i ), y i ) is called ε-insensitive loss function that measures the empirical risk of the training data; (1/2)||ω||2 is the regularization term; ε is the tube size of SVM.
Finally, a nonlinear regression function is obtained using the following expression
where α i and α i *are the introduced Lagrange multipliers. With the utilization of the Karush-Kuhn-Tucker (KKT) conditions, only a limited number of coefficients will not be zero among α i and α i *. The related data points could be referred to the support vectors. k(x i ,x) refers to kernel function describes the inner product in the D-dimension feature space.
It can be shown that any symmetric kernel function k satisfying Mercer’s condition corresponds to a dot product in some feature space (Boser et al. 1992). In this paper, radius basis function (RBF) is selected as the kernel function. The RBF is defined as following:
There are three parameters while using RBF kernels such as penalty parameter C, error exceeding ε and kernel function’s parameter γ. The general performance of SVM models depends on a proper setting of these parameters. In this study, C, ε and γ were determined through grid-search algorithm with cross-validation as described by Hus et al. (2010), SVM algorithms were developed using Matlab libsvm Toolbox (Chang and Lin 2011).
2.6 Artificial Neural Network (ANN)
ANN is a massively parallel distributed information processing system that has certain performance characteristics resembling biological neural networks of the human brain (Haykin 1999). A neural network is characterized by its architecture that represents the pattern of connection between nodes, its method of determining the connection weights and the activation function. The most commonly used neural network structure is the feed forward hierarchical architecture. A typical three-layered feed-forward neural network is comprised of a multiple elements also called nodes, and connection pathways that link them (Haykin 1999). The nodes are processing elements of the network and are normally known as neurons, reflecting the fact the neural network method model is based on the biological neural network of the human brain. A neuron receives an input signal, processes it, and transmits an output signal to other interconnected neurons.
In the hidden and output layers, the net input to unit i is of the form
where w ji is the weight vector of unit i and k is the number of neurons in the layer above the layer that includes unit i. y j is the output from unit j, and θ i is the bias of unit i. This weighted sum Z; which is called the incoming signal of unit i, is then passed through a transfer function f to yield the estimates ŷ i for unit i. The sigmoid function is continuous, differentiable everywhere, and monotonically increasing. The sigmoid transfer function, f i , of unit i, is of the form
A training algorithm is needed to solve a neural network problem. Since there are so many types of algorithms available for training a network, selection of an algorithm that provides the best fit to the data is required. In the current research, the ANN models were trained using the Levenberg–Marquardt training algorithm. The sigmoid and linear activation functions were used for the hidden and output node(s), respectively.
3 Case Study
3.1 Observation Data and Statistical Analysis
The climatic data in the site located near Ejina City (101°09′17.69″E, 41°58′53.95″N, altitude 927.32 m) were observed during the Phragmites communis’ growing season of May 9th to October 1th, 2004 (Fig. 1), with the total numbers of growing days of about 146 days. An automatic weather measurement system was installed in a flat field with Phragmites stand used to measure the primary climatic parameters including net radiation, soil heat flux, air temperature, water vapor pressure, humidity, wind speed and direction, dew point temperature and solar radiation. The detailed measurement system and methods can be found in Si et al. (2005).
The daily climatic data employed in this study were composed of T max , T min , U 2 , and R s . The data from May 9th to August 18th, the first 102 records (about 70 % of total data) were used for training the models, and the remaining 44 records from August 19th to October 1th (about 30 %) were used for testing. The statistical parameters of daily climatic data were shown in Table 1. U 2 shows a skewed distribution. According to the statistical properties of those data sets, no statistically significant differences between the divisions of the data were observed. Obviously, training data contain sufficient information about the system behavior to qualify as a system model.
In order to eliminate dimension difference, all the climatic data were scaled to [0, 1] before input the SVM model. The formula is defined as following:
where x new is the normalization data; x min is the minimum data; x max is the maximum data.
3.2 Model Development
Selecting appropriate input variables is important for SVM and ANN models development since it provides the basic information about the system being modeled. Temperature is the most predominant physical factor in the evaporation process. So, T max and T min were selected as an input. Some studies reported that R s and U 2 are more effective variables for estimating ET0 in arid and semiarid zone (Cobaner 2011; Tabari et al. 2012). In current study, the performance of SVM and of ANN ET0 was compared with daily PMF-56 ET0. To achieve this, various combinations of daily climatic data including T max , T min , U 2 , and R s were used as inputs to SVM and ANN models to estimate ET0. The four input combinations evaluated were (1) T max and T min ; (2) T max , T min and U 2 ; (3) T max , T min and R s ; (4) T max , T min , U 2 and R s .
3.3 Models Performance Criteria
The performances of the models developed in this research were assessed using various standard statistical performance evaluation criteria such as coefficient of correlation (r), root mean squared error (RMSE), and mean absolute error (MAE). r measures the degree to which two variables are linearly related. RMSE and MAE provide different types of information about the predictive capabilities of the model. The RMSE measures the goodness-of-fit relevant to high ET0 values whereas the MAE yields a more balanced perspective of the goodness-of-fit at moderate value distribution of the estimation errors.
The following equations were used for the computation of the above parameters:
where ET 0i p and ET 0i o are the ith estimated and PMF-56 ET0values, respectively; \( \overline{E{T_0}^p} \) and \( \overline{E{T_0}^o} \) are the average of ET 0i p and ET 0i o; and n is the total numbers of data. The best fit between observed and calculated values would have r = 1, RMSE = 0 and MAE = 0, respectively.
In order to test the robustness of the developed model, it is important to test the model using some other performance evaluation criteria such as relative error (RE) and threshold statistics (TS) (Jain and Indurthy 2003). The TS for a level of x% is a measure of the consistency in modeling errors from a particular model. The TS are represented as TSx and expressed as a percentage. This criterion can be expressed for different levels of relative error (RE) from the model.
where, n x is the number of data points for which the RE is less than x%; n is the total number of data points computed. Clearly, higher n x and TS X values would indicate better model performance.
3.4 Results and Discussion
The performance of SVM models for PMF-56 ET0 and the parameters C, ε, γ of the optimum SVM model were given in Table 2. It is apparent that all of the models performed similarly in training periods and testing periods, as the values of RMSE and MAE don’t vary significantly, and all r are also very close to unity. In testing periods, it is apparent that SVM4 and SVM3 models were better than SVM1 and SVM2 models for PMF-56 ET0 estimation (Table 2). Based on the performance statistics, SVM4 whose inputs combinations were T max , T min , U 2 and R s had the smallest value of the RMSE (0.262 mm/day), MAE (0.207 mm/day) and higher value of r (0.950) than other model in the testing periods. Therefore, it was selected as the best-fit model for estimating the PMF-56 ET0. SVM3 model whose inputs include T max , T min and R s with RMSE of 0.282 mm/day, MAE of 0.228 mm/day and r of 0.946 provided the secondly best PMF-56 ET0 estimation. Comparative analysis of the performance statistics showed that, SVM4 and SVM3 models performed similarly. Moreover, r values were also very close to unity. For practical applications, SVM4 and SVM3 had good accuracy in PMF-56 ET0 modeling and the selection of one model over the other should be dependent upon the available meteorological data. Furthermore, SVM3, in which T max , T min and R s are needed, performed well in PMF-56 ET0 modeling and could be used in the developing areas with limited weather data.
The comparison of the ET0 values computed by the PMF-56 equation and the values estimated by SVM4 and SVM3 models were shown in Fig. 2, in the form of line graphs and scatter plots. The ET0 values estimated by the SVM models are closely to that computed using the PMF-56 ET0 values and followed the same trend. The consistence revealed that the two models showed good estimation accuracy of the PMF-56 ET0 (Fig. 2).
In order to evaluate the ability of SVM model relative to ANN model, four ANN models were developed using the same variables combinations for ET0 modeling. 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 2 to 15. Furthermore, the optimal network architecture was selected based on the one with minimum of MSE. The final ANN architecture and the performance statistics of each model were shown in Table 3. According to the testing periods results, ANN4 (4-2-1) model with the input combination T max , T min , U 2 and R s had the smallest RMSE (0.322 mm/day), MAE (0.268 mm/day) and the highest r (0.937), performed best. ANN3 (3-3-1) model, whose inputs were T max , T min and R s had smaller RMSE (0.337 mm/day), MAE (0.268 mm/day) and higher r (0.923), ranked the second in ET0 estimations. However, a comparison of the performance criteria for ANN models (Table 3) with those of SVM in Table 2 showed that all the SVM models have performed better than the corresponding ANN models in modeling the PMF-56 ET0.
It is important to evaluate not only the average estimation error but also the distribution of estimation errors when assessing the performance of any model for its applicability in modeling ET0. Comparing the best SVM model SVM4 and the best ANN model ANN4 for modeling ET0, SVM4 gave 28 estimates lower than the 10 % relative error in the testing periods, while ANN4 had 23 estimates lower than the 10 % error. Furthermore, SVM4 had 15 estimates lower than the 5 % error, while ANN4 had 13 estimates lower than the 5 % relative error, respectively. The SVM model yielded more accurate results than the ANN model.
The comparison between best ANN model ANN4 in modeling the ET0 and PMF-56 ET0 was shown in Fig. 3. Compared to Fig. 2 for SVM4 model, it further confirmed that although both the ANN and SVM had comparable performance during testing periods, the SVM models provided more accurate ET0 estimates than the ANN during the more important independent testing stage. Overall, the results obtained confirmed the capability of SVM models for ET0 estimates.
The performance of SVM models was further compared with three different empirical models including Priestley–Taylor, Hargreaves and Ritchie equations. These empirical models were firstly applied to calculate evapotranspiration based on the training data, and then calibrated using the PMF-56 ET0 by the equation (5).
Priestley–Taylor, Hargreaves and Ritchie were calibrated by a and b coefficients. The performance statistics in testing periods of each model was given in Table 4. Priestley–Taylor equation had the smallest RMSE, MAE and the highest r, with the best performance. Ritchie equation performed the second best in ET0 estimations. Hargreaves model performed the worst in the PMF-56 ET0 estimation. Compared with those of SVM4 in Table 2, Priestley–Taylor equation had the highest r (0.951) that provided information for linear dependence between observations and corresponding estimates. It is not always expected that r is in agreement with performance criteria such as the RMSE. In the present study the main model performance criterion is the RMSE. The best model was selected by considering this criterion. From this viewpoint, it revealed that SVM4 model gave more accurate results than the empirical models in modeling PMF-56 ET0.
For the distribution of estimation errors, in testing periods, Priestley-Taylor, Hargreaves and Ritchie methods had 16, 3 and 19 estimates lower than the 10 % error, respectively. Furthermore, Priestley-Taylor, Hargreaves and Ritchie methods had 7, 0 and 6 estimates lower than the 5 % relative error, respectively. From the viewpoint of relative error, SVM4 model still performed better than the empirical methods.
The ET0 estimates of the empirical methods were illustrated in Fig. 4 in the form of line graphs and scatter plots. All of the empirical models underestimated the ET0 values calculated by PMF-56 model. The performance differences between the empirical equations and the SVM approaches models showed that the SVM models performed better than the empirical equations.
The estimation of total PMF-56 ET0 obtained from the estimated ET0 values was also considered for comparison due to its importance in water balance calculation, water resources planning and management. The total estimated ET0 amounts in testing periods were given in Table 5. It showed that all models underestimate total PMF-56 ET0 value in testing periods. SVM4 and ANN4 models whose input parameters were T max , T min , U 2 and R s estimated the total PMF-56 ET0 value of 94.14 mm as 90.27 mm and 89.03 mm, with an underestimation of 4.1 % and 5.4 %, respectively. While SVM3, Priestley-Taylor, Hargreaves and Ritchie equations estimated the total PMF-56 ET0 value as 89.05 mm, 86.31 mm, 67.91 mm and 89.88 mm with underestimation of 5.4 %, 8.3 %, 27.9 % and 4.5 %, respectively. The total PMF-56 ET0 amount estimates of SVM4, SVM3, ANN4 and Ritchie equation were closer to the PMF-56 ET0 values. Among the models, SVM4 model had the best estimate (−4.1 %) and Ritchie equation had the secondly best estimate (−4.5 %), while Hargreaves equation had the worst (−27.9 %) in terms of total estimated PMF-56 ET0 values.
As a whole, the findings of this study revealed that SVM model seemed to be more adequate than ANN, Priestley-Taylor, Hargreaves and Ritchie equations for the ET0 modeling and can be employed successfully in ET0 estimation in the extreme arid regions with limited climatic data. SVM3 model which only needed T max , T min and R s can be considered as simple model that offers a significant potential for accurate estimation of daily ET0. SVM4 model with T max , T min , U 2 and R s as input variables exhibited good daily ET0 estimation ability and produced better results. They are the recommended models by a lack of appropriate meteorological data for the application of the PMF-56 equation in extreme arid regions.
Generally, there are few limitations when SVM model is applied in practice. For many data-driven techniques, the amount of data size used to develop the model usually does limit their performance. To realize reliable forecasts, long-term weather data are required, but our computations show that SVM model is still reliable in ET0 modeling even short-term weather records are used. The other limitation is that the model has been developed using data from a single site. However, this should not be seen as constituting a major problem since the analysis can easily be widened if more data from other stations become available for analysis. More data from different sources would allow the model to capture the patterns of data from a wider range of scenarios, thus increasing the geographical scope of its validity (Adeloye et al. 2012).
4 Conclusions
The accurate estimation of evapotranspiration is one of the most important issues in the management of water resources. This work investigated the applicability of SVM for daily ET0 modeling using limited climatic data in the extremely arid regions of Ejina basin, northwestern China. Four models were developed using different combinations of four daily climatic data including T max , T min , R s and U 2 . The developed SVM models were tested using the ET0 calculated by PMF-56. The results demonstrated that SVM could be applied successfully to establish accurate and reliable PMF-56 ET0 modeling. Particularly, SVM model whose inputs included T max , T min and R s provided good ET0 estimate, this is especially true in the developing areas where reliable weather data sets are limited.
Based on the comparison of SVM models with ANN and empirical models such as Priestley–Taylor, Hargreaves, Ritchie equations, the SVM gave more accurate results than the ANN and empirical models in the estimation of PMF-56 ET0. SVM can be successfully used for modeling daily PMF-56 ET0 when there are limited climatic data in extreme arid regions.
References
Adeloye AJ, Rustum R, Kariyama ID (2012) Neural computing modeling of the reference crop evapotranspiration. Environ Model Softw 29(1):61–73
Allen RG, Smith M, Pereira LS (1994) An update for the definition of reference evapotranspiration. ICID Bull 43:1–34
Allen RG, Pereira LS, Raes D, Smith M (1998) Crop evapotranspiration-guidelines for computing crop water requirements. FAO irrigation and drainage. paper no. 56. FAO, Rome
Boser, B.E., Guyon, I.M., Vapnik, V.N., (1992) A training algorithm for optimal margin classifiers. Proceedings of the Fifth Annual Workshop on Computational Learning Theory. ACM Press, pp.144–152
Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2:1–27, Software available at http://www.csie.ntu.edu.tw/~cjlin/libsvm
Chauhan S, Shrivastava RK (2008) Performance evaluation of reference evapotranspiration estimation using climate based methods and artificial neural networks. Water Resour Manag 23(5):825–837
Citakoglu H, Cobaner M, Haktanir T, Kisi O (2013) Estimation of monthly mean reference evapotranspiration in Turkey. Water Resour Manag 28(1):99–113
Cobaner M (2011) Evapotranspiration estimation by two different neuro-fuzzy inference systems. J Hydrol 398:292–302
El-Shafie A, Najah A, Alsulami HM, Jahanbani H (2014) Optimized neural network prediction model for potential evapotranspiration utilizing ensemble procedure. Water Resour Manag 28(4):947–967
Hargreaves GH, Samani ZA (1985) Reference crop evapotranspiration from temperature. Appl Eng Agric 1(2):96–99
Haykin S (1999) Neural network-a comprehensive foundation. Prentice-Hall, Englewood Cliffs
He Z, Wen X, Liu H, Du J (2014) 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 Hydrol 509:379–386
Hou LG, Xiao HL, Si JH, Xiao SC, Zhou MX, Yang YG (2010) Evapotranspiration and crop coefficient of Populus euphratica Oliv forest during the growing season in the extreme arid region northwest China. Agric Water Manag 97(2):351–356
Hsu, C.W., Chang, C.C., Lin, C.J., (2010). A practical guide to support vector classification. URL http://www.csie.ntu.edu.tw/~cjlin/papers/guide/guide.pdf.
Jain A, Indurthy SKVP (2003) Comparative analysis of eventbased rainfall-runoff modeling techniques-deterministic, statistical, and artificial neural networks. J Hydrol Eng ASCE 8(2):93–98
Jones, J.W., Ritchie, J.T., (1990) Crop growth models. Management of farm irrigation systems. In: Hoffman, G.J., Howel, T.A., Solomon, K.H. (Eds.), ASAE Monograph No. 9. ASAE, St. Joseph, Mich., pp.63–89
Kisi O (2012) Least squares support vector machine for modeling daily reference evapotranspiration. Irrig Sci. doi:10.1007/s00271-012-0336-2
Kisi O, Cengiz TM (2013) Fuzzy genetic approach for estimating reference evapotranspiration of Turkey: Mediterranean Region. Water Resour Manag 27(10):3541–3553
Kisi O, Cimen M (2009) Evapotranspiration modeling using support vector machines. Hydrol Sci J 54(5):918–928
Laaboudi A, Mouhouche B, Draoui B (2012) Neural network approach to reference evapotranspiration modeling from limited climatic data in arid regions. Int J Biometeorol 56(5):831–841
Lin GF, Lin HY, Wu MC (2013) Development of a support-vector-machine-based model for daily pan evaporation estimation. Hydrol Process 22:3115–3127
López-Urrea R, de Santa M, Olalla F, Fabeiro C, Moratalla A (2006) Testing evapotranspiration equations using lysimeter observations in a semi-arid climate. Agric Water Manag 85:15–26
Müller K, Smola A, Rätsch G, Schölkopf B, Kohlmorgen J, Vapnik VN (1997) Predicting time series with support vector machines. Artif Neural Networks—ICANN 97(1327):999–1004
Priestley CHB, Taylor RJ (1972) On the assessment of surface heat flux and evaporation using large scale parameters. Mon Weather Rev 100:81–92
Principe JC, Euliano NR, Lefebvre CW (2000) Neural and adaptive systems: fundamentals through simulations. Wiley, New York
Raghavendra NS, Deka PC (2014) Support vector machine applications in the field of hydrology: a review. Appl Soft Comput 19:372–386
Rahimikhoob A (2014) Comparison between M5 model tree and neural networks for estimating reference evapotranspiration in an arid environment. Water Resour Manag 28(3):657–669
Si JH, Feng Q, Zhang XY, Liu W, Su YH, Zhang YW (2005) Growing season evapotranspiration from Tamarix ramosissima stands under extreme arid conditions in northwest China. Environ Geol 48(7):861–870
Tabari H, Kisi O, Ezani A, Hosseinzadeh Talaee P (2012) SVM, ANFIS, regression and climate based models for reference evapotranspiration modeling using limited climatic data in a semi-arid highland environment. J Hydrol 444–445:78–89
Vapnik VN (1995) The nature of statistical learning theory. Springer, New York
Acknowledgments
This work was funded by the National Basic Research Program of China (2013CB429906), the authors also wish to thank anonymous reviewers for their reading of the manuscript and for their suggestions and critical comments.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Wen, X., Si, J., He, Z. et al. Support-Vector-Machine-Based Models for Modeling Daily Reference Evapotranspiration With Limited Climatic Data in Extreme Arid Regions. Water Resour Manage 29, 3195–3209 (2015). https://doi.org/10.1007/s11269-015-0990-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-015-0990-2