Next Article in Journal
Numerical Investigation of Inner Flow Characteristics of a Prototype Pump Turbine with a Single Pier in Draft Tube at Part Load Conditions
Previous Article in Journal
Distribution and Fate of Polyethylene Microplastics Released by a Portable Toilet Manufacturer into a Freshwater Wetland and Lake
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reference Evapotranspiration Estimation Using Genetic Algorithm-Optimized Machine Learning Models and Standardized Penman–Monteith Equation in a Highly Advective Environment

1
Center for Precision and Automated Agricultural Systems, Irrigated Agriculture Research and Extension Center, Washington State University, Prosser, WA 99350, USA
2
Department of Agricultural and Environmental Science, College of Agriculture, Tennessee State University, Nashville, TN 37207, USA
3
United States Department of Agriculture-Agricultural Research Service Conservation and Production Research Laboratory, Bushland, TX 79012, USA
*
Author to whom correspondence should be addressed.
Water 2024, 16(1), 12; https://doi.org/10.3390/w16010012
Submission received: 29 October 2023 / Revised: 8 December 2023 / Accepted: 11 December 2023 / Published: 20 December 2023
(This article belongs to the Topic Hydrology and Water Resources in Agriculture and Ecology)

Abstract

:
Accurate estimation of reference evapotranspiration (ETr) is important for irrigation planning, water resource management, and preserving agricultural and forest habitats. The widely used Penman–Monteith equation (ASCE-PM) estimates ETr across various timescales using ground weather station data. However, discrepancies persist between estimated ETr and measured ETr obtained from weighing lysimeters (ETr-lys), particularly in advective environments. This study assessed different machine learning (ML) models in comparison to ASCE-PM for ETr estimation in highly advective conditions. Various variable combinations, representing both radiation and aerodynamic components, were organized for evaluation. Eleven datasets (DT) were created for the daily timescale, while seven were established for hourly and quarter-hourly timescales. ML models were optimized by a genetic algorithm (GA) and included support vector regression (GA-SVR), random forest (GA-RF), artificial neural networks (GA-ANN), and extreme learning machines (GA-ELM). Meteorological data and direct measurements of well-watered alfalfa grown under reference ET conditions obtained from weighing lysimeters and a nearby weather station in Bushland, Texas (1996–1998), were used for training and testing. Model performance was assessed using metrics such as root mean square error (RMSE), mean absolute error (MAE), mean bias error (MBE), and coefficient of determination (R2). ASCE-PM consistently underestimated alfalfa ET across all timescales (above 7.5 mm/day, 0.6 mm/h, and 0.2 mm/h daily, hourly, and quarter-hourly, respectively). On hourly and quarter-hourly timescales, datasets predominantly composed of radiation components or a blend of radiation and aerodynamic components demonstrated superior performance. Conversely, datasets primarily composed of aerodynamic components exhibited enhanced performance on a daily timescale. Overall, GA-ELM outperformed the other models and was thus recommended for ETr estimation at all timescales. The findings emphasize the significance of ML models in accurately estimating ETr across varying temporal resolutions, crucial for effective water management, water resources, and agricultural planning.

1. Introduction

Evapotranspiration (ET) is a significant factor in the hydrological cycle and is frequently used to calculate hydrological losses through several important processes that take place between the ground and the atmosphere. It is essential for the optimal design of irrigation schedules [1], management of regional water resources [2], and estimation of different hydrological processes [3]. ET has a significant impact on several terrestrial ecosystem processes as well as pertinent characteristics, such as soil water content and energy balances [4]. Considerable progress in estimating ET and understanding the mechanisms of its ongoing variations in daily, annual, and inter-annual timescales has been made through numerous studies, motivated by the early awareness of the importance of water as an essential resource for life sustainability on earth. Despite the findings in these studies, the complex and nonlinear processes that dominate evapotranspiration have made its estimation a great challenge, partly due to several influencing factors, such as landform, geomorphological, soil moisture, and vegetation traits [5,6,7]. In this context, the precise estimation of ET is still of particular importance for careful water resource management.
An overview of the evolution of ET-estimating methods during the previous century was discussed in Ref. [8], and these methods are often classified as direct and indirect. Direct methods, such as lysimeters and micrometeorological techniques, demand special construction and high maintenance, which is expensive. Indirect methods, on the other hand, are less expensive and time-saving and are in some contexts regarded as suitable alternatives to the direct ones. The indirect methods are commonly classified into water-balance-based, radiation-based, mass-transfer-based, and temperature-based models [9]. Because it considers both aerodynamic and thermodynamic factors, the FAO Penman–Monteith (FAO-PM) model for calculating the ET of a reference short (grass) crop continues to be the most extensively used indirect method for ETr estimation in a variety of regions and climates [10]. The Food and Agriculture Organization (FAO) approved the equation after determining that it accounts for all the variables influencing evapotranspiration and fixes most of the flaws in the other empirical techniques.
The Penman–Monteith Equation was slightly modified and standardized by the American Society of Civil Engineers (ASCE) for both tall crop (alfalfa) (ETrs) and short crop (clipped grass) surfaces with similar parameterizations as the FAO-PM for computation of the equation components after national and international discussions on the adoption of a taller reference crop [11]. The result was the ASCE-PM equation, and it was formulated to allow calculations for both daily and hourly or shorter time steps [12]. The complexity involved in the calculations of all the required inputs in the ASCE-PM is a disadvantage for its application, which could lead to significant errors [13]. Another drawback in using the ASCE-PM is the difficulty in obtaining the extensive weather data needed and the absence of adequate historical records for each study location, which are crucial aspects for calculating reliable ETr estimates [4]. This can be particularly challenging in developing countries, where there are limited meteorological stations and a scarcity of weather data records.
Reference evapotranspiration depends on latitude, altitude, and several climatic variables, such as relative humidity, air temperature, soil temperature, wind speed, net radiation, and dew point temperature [14]; several researchers have utilized a combination of these different parameters to model ETo using machine learning models at daily and monthly timescales to overcome the identified limitations and difficulties of traditional methods [15]. CatBoost, generalized regression neural network (GRNN), and the random forest (RF) models were evaluated for estimating daily ETo in the arid and semi-arid regions of northern China, using limited meteorological data with eight different combinations of inputs [16]. It was found that CatBoost demonstrated superior performance and was identified as the most effective method for estimating ETo. The efficiency of extreme learning machines (ELM) was compared to the empirical Penman–Monteith equation and the feedforward backpropagation (FFBP) in predicting ETo for three meteorological stations in Iraq, utilizing meteorological data from thirteen years (2000–2013) as inputs [5]. They concluded that the ELM model demonstrated efficiency, simplicity, high speed, and good generalization performance for ETo estimation. Four different variants of an extreme learning machine (ELM) model optimized using bio-inspired search algorithms were evaluated to estimate daily reference evapotranspiration (ETr) across various regions in China using data from eight meteorological stations [1]. The results highlighted the effectiveness of bio-inspired optimization algorithms, particularly the FPA and CSA algorithms, in enhancing the performance of the conventional ELM model for daily ETo prediction. Kernel-based (Gaussian process regression (GPR), support vector regression (SVR)) and deep learning methods (Broyden–Fletcher–Goldfarb–Shanno artificial neural network (BFGS-ANN)) were compared to long short-term memory (LSTM) for estimation of monthly reference evapotranspiration using minimal meteorological parameters in ten different combinations [17]. The results showed that all four methods predicted ETo amounts with acceptable accuracy and error levels.
Due to consistent climatic changes and the complexity of the evapotranspiration process that leads to its high variability in time and space, in this study, modeling the ETr was extended to quarter-hourly and hourly timescales. Meteorological data at high temporal resolution has become easier to collect due to the recent advancements in the development of automatic weather stations [18]. This, in turn, boosts the estimation of ETr at such resolutions, which is commonly used for calibrating surface energy balance models in the determination of geospatial evapotranspiration from drone imagery or satellite images [19,20]. Therefore, assessing the performance of the ASCE-PM at timescales lower than the daily interval is increasingly becoming necessary.
To the best of our knowledge, there are no studies that have evaluated the use of ML models for the estimation of ETr at lower timescales, such as hourly or quarter-hourly with varied meteorological input data. In addition, studies that evaluated ETr at a daily timescale mostly considered parameters directly measured from weather stations. This is desirable for the estimation of reference evapotranspiration in areas with incomplete meteorological data [9]. However, the sensitivity of ETr to different meteorological variables (directly measured or those calculated from directly measured) has been studied [21,22], and they were all found to influence the energy budget of the surface [23]. Changes in wind speed produced the largest decrease in ETr, followed by vapor pressure, net radiation, and mean temperature [21]. Also, computed ETr was found to be most sensitive to net radiation, followed by vapor pressure deficit and wind travel transfers; the contribution of the aerodynamic and net radiation components to the ETr value varied throughout the year [24]. The difference in the contribution of these components could be attributed to the difference in climates [8]. Therefore, it is evident that for proper evapotranspiration estimation, proper assessment of all meteorological parameters (directly measured or not) is necessary. In this study, we combined directly measured weather parameters with subsequently calculated parameters for ETr estimation using machine learning models.
Advantages of ML include the ability to use reduced data inputs, capturing non-linearity in the data inputs, and utilizing the computing power of modern-day computer systems to analyze big data. Collectively, these factors have made ML algorithms attractive options for estimating ETr. The choice of the best possible algorithm and the choice of adequately representative variables are among the challenging aspects of any ML task [25]. Moreover, the performance of ML algorithms strongly depends on the size and structure of available data [25]. To improve performance, several bio-inspired algorithms, such as GA, are coupled with ML models to find the optimal set of parameters during model training [1,5]. This is because default optimization algorithms, such as backpropagation, are often trapped in the local minima, several parameters influence its speed and robustness, and its best parameters appear to vary from problem to problem [26]. Unlike the backpropagation technique that always adjusts weights towards the descending direction of the error function, GA is a parallel stochastic optimization algorithm good at global searching. The drawback of GA is its slowness during model training due to its exploration mechanism through reproduction, crossover, and mutation, as well as searching for optimal solutions from random genes [27,28]. Nonetheless, GA provides multiple optimal solutions from the search space, and has thus gained prominence in recent years. For evapotranspiration studies, ML models coupled with GA were found to perform better than the corresponding single models [29,30,31,32]. Therefore, in this paper, GA was utilized to optimize ML models and compared to standardized ASCE-PM for ETr estimation on daily, hourly, and quarter-hourly timescales considering different input meteorological variables.

2. Materials and Methods

2.1. Lysimetric and Weather Data Collection

A research study was set up for the actual estimation of alfalfa reference evapotranspiration in Bushland, Texas, facility of the USDA Agricultural Research Service Conservation and Production Research Laboratory, in 1996. Bushland has a semi-arid climate that is impacted by local and regional advection events [33]. The site was subdivided into two square fields, designated northeast (NE) and southeast (SE), each measuring ~5.0 ha. Monolithic weighing lysimeters (NE and SE) with 3 m × 3 m surface dimensions and 2.4 m deep were located at the center of each of the two fields. These were used for the direct measurement of ETr-lys. The details about the study area and the lysimeter’s site in Bushland (35°11′ N, 102°6′ W, and 1170 m above MSL) can be found in Refs. [34,35]. Alfalfa was seeded in the two fields, which were irrigated simultaneously by a Lindsay lateral move sprinkler system to maintain a well-watered condition. Experiments were conducted for 4 years from 1996 through 1999 [36], but the data for the year 1999 were omitted in this study because reference conditions for a tall reference crop (alfalfa) were not always met [10]. The leaf area index (LAI), growth stage, and plant height were measured periodically between and at each harvest in each field (Figure 1). The whole planting and agronomic management of alfalfa crops during the four-year growing period were described in Ref. [36], and the data and metadata are available in Ref. [37].
The methodology for meteorological data acquisition was extensively described in Refs. [35,36] and are available in Ref. [38]; therefore, only the measured variables and other noteworthy points will be presented in this work. Meteorological measurements were made at 5 s intervals and reported as quarter-hourly averages. This meteorological data, including the mean air temperature at 2.0 m height, mean relative humidity at 1.8 m height, mean wind speed at 2.0 m height, and mean solar irradiance were necessary to obtain the ETr calculated in this study.

2.2. Data Processing

Lysimeter and meteorology data were processed and analyzed under three different timescales: quarter-hourly, hourly, and daily. Only the days when alfalfa height was at least 0.5 m were used in this study in accordance with reference conditions for a tall reference crop (alfalfa) [10]. Also, days were not considered if irrigation or rainfall affected the accuracy of the water balance calculations for measured ETr or if the crop was lodged or badly watered. Figure 2 shows the Kc values for the days selected in this study. Note that the Kc values were often >1, which indicates that alfalfa ET under reference conditions exceeded the ASCE 2005 PM reference ET in the advective environment of Bushland.
ETr-lys values from the NE and SE lysimeters were averaged for each of the data points to obtain the full ETr-lys dataset under the quarter-hourly timescale. The hourly ETr-lys was computed as the sum of four (4) consecutive quarter-hourly readings, while the same number of readings were averaged to obtain the mean hourly values of the meteorological variables (air temperature, wind speed, solar radiation, relative humidity). On the daily timescale, the daily ETr-lys was computed as the sum of all ninety-six (96) consecutive quarter-hourly readings, while the meteorological variables were extracted as follows; the maximum and minimum values of temperature and relative humidity were taken as the maximum and minimum of the 15 min average values for a given day, respectively. The ninety-six (96) consecutive quarter-hourly readings were averaged to obtain the mean daily values of the meteorological variables (wind speed, solar radiation, temperature). This resulted in daily meteorological data, including maximum temperature (Tmax), minimum temperature (Tmin), mean wind speed (u2), maximum relative humidity (RHmax), minimum relative humidity (RHmin), and mean solar radiation (Rs).

2.3. Calculation of Parameters for Reference Evapotranspiration Estimation

Equation (1) presents the form of the ASCE-PM by Ref. [12] for different time steps. The constants Cd and Cn for each of the timescales are shown in Table 1.
E T r s = 0.408 R n G + γ C n T + 273 u 2 ( e s e a ) + γ ( 1 + C d u 2 )
where ETrs is the standardized reference crop evapotranspiration for a tall surface (mm d−1 for daily time steps or mm h−1 for hourly time steps); Rn is the net radiation at the crop surface (MJ m−2 d−1 for daily time steps or MJ m−2 h−1 for hourly time steps); G is the soil heat flux density at the soil surface at the daily (MJ m−2 d−1) and hourly (MJ m−2 h−1) basis; T is the mean daily or hourly air temperature at 1.5 to 2.5 m height (°C); u2 is the mean daily wind speed at 2 m height (m s−1); es is the saturation vapor pressure at 1.5 to 2.5 m height (kPa); ea is the mean actual vapor pressure at 1.5 to 2.5 m height (kPa); ∆ is the slope of the saturation vapor pressure–temperature curve (kPa °C−1); γ is the psychrometric constant (kPa °C−1); Cn is the numerator constant that changes with reference type and calculation time step; and Cd is the denominator constant that changes with reference type and calculation time step (s m−1).
The ASCE-PM reference evapotranspiration was calculated using REF-ET software (Version 4.1.4.22) [39], which calculates ETo and ETr for grass and alfalfa as short and tall reference crops, respectively, on different timescales. It can be used to calculate reference evapotranspiration on monthly, daily, and hourly or less timescales, and it has been adopted in several studies [40,41]. The calculated ETrs values from the software were compared to the outputs of ML models at daily, hourly, and quarter-hourly timescales.

2.4. Machine Learning Algorithms and Optimization

Four ML models with different operation principles were used in this study to estimate ETr: random forest (RF), extreme learning machine (ELM), support vector regression (SVR), and artificial neural network (ANN). These models have gained prominence in evapotranspiration studies in recent years [42,43]. ELM is different from ANN and SVR, as it does not require iterative training, and its hidden layer parameters are randomly selected [1]. It was first proposed by Ref. [44] and has received wide applicability due to its fast convergence speed, strong generalization ability, and no local extrema [45]. RF is a tree-based approach that manages high-dimension regression problems, where the final decision results via a bagging procedure. The structure of each of these models is shown in Figure 3, but a further detailed description of the definitions and principle of operation is out of the scope of this paper; it has been extensively discussed elsewhere [46,47,48,49].

2.4.1. Genetic Algorithm

The GA is a widely used optimization technique that has shown promise in agricultural studies for fine-tuning the parameters of ML models [50]. It is an evolutionary algorithm used to search for optimized solutions to the natural evolutionary process through simulation [1]. Several evapotranspiration studies indicated that coupling GA with machine learning models, such as ANN, SVR, and ELM, yields better results than the single models [29,30,31,32]. An extensive overview of the implementation of a genetic algorithm including potential integration with ML models was provided in Ref. [51]. In this study, its integration with ML models is demonstrated in Figure 4. Across all models, the population size, mutation probability, crossover probability, and the number of generations of the GA were set to 50, 0.2, 0.3, and 5, respectively. Also, input features were normalized within the range of [–1, 1] using the Mix and Max method [4].
For the SVR model, the radial basis function was used as the kernel function, and the regularization parameter and kernel parameter (gamma) were optimized with them ranging from 5 to 1000, and from 0.05 to 0.99, respectively.
For the RF models, the maximum depth of the tree (max_depth), the number of features (max_features), the minimum number of samples required to be at a leaf node (min_samples_leaf), the minimum number of samples required to split an internal node (min_samples_split), and the number of trees in the forest (n_estimators) were optimized ranging from 5 to 500, from 2 to 6, from 5 to 20, from 5 to 20, and from 1 to 500, respectively.
The weight matrix and bias vector of the ELM were randomly generated and the activation function was set to sigmoid. The hidden units and the regularization parameters were optimized from 5 to 1000 and from 0.02 to 0.9, respectively. Detailed descriptions of the ELM parameters used in this study are extensively discussed in [44].
The ANN model consisted of an input layer, a hidden layer, and the output layer. The Rectified Linear Unit (ReLu) was taken as the activation function. The neg_mean_squared_error and neg_mean_absolute_error of the scikit-learn package in Pyhtonv3.8 were used as the loss functions. The number of neurons and hidden layers were both optimized ranging from 3 to 100, while the learning rate was optimized from 0.01 to 0.3. Additional parameters were taken as the default values in the scikit-learn package.

2.4.2. k-Folds Cross Validation

The k-fold cross-testing approach was used during this phase to train and test the models. The meteorological dataset was randomly divided into training and testing datasets, each with 80% and 20% of the total data, respectively. The training dataset was then equally divided into five folds, of which four were utilized to train the models and one for model testing. To make sure that each fold was used at least once for model testing, the procedure was carried out five times. The performance of each of the model hyperparameters was assessed by the resulting error. The errors of the five trials were averaged as the expected generalization error. The parameters that provided the minimum average error were returned as the tuned hyperparameters.

2.4.3. Arrangement of Datasets for Machine Learning Models

The datasets for ML models were arranged to reflect the impacts of aerodynamic and radiation components on ETr (Figure 5). Aerodynamic components are represented by wind speed, relative humidity, and vapor pressure deficit (VPD), while radiation components are represented by net radiation (Rn), solar irradiance (Rs), air temperature, vapor pressure–temperature curve (∆), and the relative cloudiness (Rs/Rso).
Further considerations included the simplicity of measuring the weather parameters, the ease of calculation of the intermediate parameters, and the completeness of the climatic variables. Parameters u2, Rs, and the means, minimums, and maximums of temperature and relative humidity can be directly measured by weather stations. Parameters that are calculated from the directly measurable variables include the VPD, the Rs/Rso, the ∆, and the Rn. The requirement for the calculation of all these parameters for ETr estimation has been cited as one of the challenges of the ASCE-PM that could lead to significant errors [13]. Such errors could be reduced by determining the most crucial parameters that influence evapotranspiration for a given area through machine learning algorithms. For this, eleven DTs were considered for the daily timescale, while seven input datasets (DTs) were considered for the hourly and quarter-hourly timescales, as shown in Table 2. On a daily timescale, DT3, DT5, and DT10 contain all or the majority of the aerodynamic components, while DT1, DT4, DT7, and DT8 provide a good mix of both aerodynamic and radiation components. The presence of aerodynamic components is reduced in DT6, DT9, and DT11. Among these datasets, all the parameters in DT8 can be directly measured from a weather station, followed by DT3 and DT4, which have additional parameters that require computation. The need for computation is increased in DT1 and DT5. A similar arrangement was followed at hourly and quarterly timescales, however, in this case, the minimums and maximums of relative humidity and temperature were replaced by their mean values. The calculation of all the parameters we included in our datasets is defined and extensively explained in Ref. [12]. Rs/Rso represents relative cloudiness and can be derived from pyranometer data and calculated Rso values [52]. The calculation of VPD requires air temperature and relative humidity, while ∆ requires air temperature. The net radiation indicates the amount of solar irradiance absorbed by vegetation, and it is commonly calculated from the short and long-wave radiation components (Equation (2)) at either a daily, hourly, or lower timescale.
R n = R n s R n l
where Rns and Rnl are net short-wave and net outgoing long wave radiation in MJ m−2 d−1/h−1, respectively.
The equation for Rns (Equation (3)) does not differ based on timescale, while that of Rnl (Equations (4) and (5)) differs based on the timescale considered [12].
R ns :   daily :   and   hourly   ( 1 α ) R s
R nl :   d a i l y : σ f c d 0.34 0.14 e a T K   m a x   4 + T K   m i n 4   2
R nl :   h o u r l y : σ f c d ( 0.34 0.14 e a ) T K   h r 4
where α (0.23) is albedo [dimensionless], Rs is incoming solar radiation [MJ m−2 h−1/d−1], σ (2.042 × 10−10) is Stefan–Boltzmann constant [MJ K−4m−2 h−1/d−1], fcd is a cloudiness function [dimensionless] calculated from the relative solar radiation (Rs/Rso), ea is actual vapor pressure [kPa], TKhr is mean absolute temperature during the hourly period [K], and TK max and TK min are the maximum and minimum absolute temperatures during the 24-h period [K], respectively.

2.5. Evaluation Metrics

The competency of the ASCE-PM, GA-SVR, GA-ANN, GA-ELM, and GA-RF models for estimating ETr-lys at daily, hourly, and quarter-hourly timescales was assessed by comparing the estimated ET from each model with the ET measured using the lysimeters and quantified using four commonly used statistical indices, i.e., the coefficient of determination (R2) [1], the mean bias error (MBE) [53], the mean absolute error (MAE), and the root mean squared error (RMSE) [54], which can be expressed as follows:
R 2 :   1 [ i = 1 n ( y i y i ) ( x i x i ) ] 2 i = 1 n ( y i y i ) 2 i = 1 n ( x i x i ) ] 2
RMSE :   i = 1 n ( y i x i ) 2 n
MAE :   i = 1 n | y i x i | n
MBE :   i = 1 n ( y i x i ) n
Note: yi denotes estimated ETr, and xi denotes the observed ETr.

3. Results and Discussion

3.1. Comparison of the Estimation Accuracy of the ASCE-PM and Machine Learning Models at a Daily Timescale

The estimated ETr using ASCE-PM (ETrs) and that from ML models was compared to that from weighing lysimeters (ETr-lys) on a daily timescale. Table 3 indicates that DT3, DT4, and DT6 provided the best-performing estimators of ETr-lys across the different ML models. However, Figure 6 illustrates that the ASCE-PM equation performed better than these models (considering R2) but tended to underestimate ETr-lys (slope of 0.91, MBE = −0.43 mm/day) for values from 7.5 mm day−1 and greater. Also, the residual plot in Figure 7b shows that the largest errors occurred at approximately > 7.5 mm day −1 but, generally, the equation seems to persistently underestimate ETr-lys throughout all estimates. Underestimation or overestimation of ETr-lys by the different variants of the Penman–Monteith equation due to low and high evaporative demands has been reported in earlier studies, and it was attributed to the difference in local climatic conditions and lysimetric measurement errors. Due to the semi-arid climate and relatively large wind speeds at Bushland [33], the slight deviations between ETrs and ETr-lys could be attributed to the advective transport that adds energy, thus increasing the ETr-lys in the reference alfalfa fields, in agreement with Ref. [55]. Such underestimations were reported from other highly advective environments [56].
Comparison of the ETr from ML models with the ETr-lys shows that the underestimation was reduced, most significantly for GA-ELM, when applied to DT3 (slope = 0.97, MBE = −0.25) and DT6 (slope = 0.95, MBE = −0.19) (Figure 6a,d). It also demonstrates that GA-ELM can reduce the positive offset and slope, similar to Refs. [22,57], who found ELM to be suitable for reference evapotranspiration estimation. The best-performing model (GA-ANN-DT4, considering R2) had a smaller slope (0.90), although it reduced underestimation (MBE = −0.15). According to RMSE values shown in Table 3, ASCE-PM performed better than both the SVR and RF models for the majority of the datasets. These models performed close to the ASCE-PM with RMSE values of 0.98 and 0.93 for the GA-SVR and GA-RF models, respectively, for the DT8. However, the high positive offsets, 0.81 and 0.46 for the GA-SVR and GA-RF, respectively, indicate the poor performance of the models as compared to that of ASCE-PM (0.30). The statistical parameters shown in Table 3 give a clear idea about the interaction of the meteorological variables used in estimating ETr-lys across the different models. Based on these results, u2 was involved in all the best-performing datasets (DT3, DT4, and DT6); therefore, it can be concluded that it is one of the most relevant estimators for daily ETr-lys in this region and that accurate estimates of ETr-lys might not be achieved without the inclusion of this parameter. Also, the inclusion of VPD and Rs/Rso in DT3 led to improved slope and offset values compared to those of DT4 for GA-ELM, GA-ANN, and GA-SVR. In DT6, when Rn was excluded from the inputs, it did not affect the performance of the ML models. This result presents an opportunity for estimating ETr-lys without the long Rn calculations and could suggest that in dry and advective environments, radiation components might primarily contribute to pressure deficit through temperature changes, but aerodynamic components play a major role in driving evapotranspiration. This might affirm the relevancy of the inclusion of aerodynamic components in ML models in advective environments for daily ETr-lys calculations.
Values of RMSE and MAE for GA-ELM-DT4 and GA-ELM-DT5 confirm that the inclusion of ∆, VPD, and Rs/Rso in DT5 decreased the model accuracy from a MAE of 0.56 mm/day and RMSE of 0.85 mm/day to a MAE of 0.90 mm/day and RMSE of 1.20 mm/day (Table 3). Removing ∆ in GA-ELM-DT3 and replacing it with Tmean and Rn reduced the MAE from 0.90 mm/day to 0.61 mm/day. A similar trend is observed in all the datasets where it was included (DT1, DT2). The effect of the inclusion of Rs/Rso (an indication of cloudiness) can also be assessed by looking at the values of MAE and RMSE for DT7 and DT8 in Table 3. It is evident that across all models, the MAE and RMSE for DT7 ranged from 0.79 mm/day to 0.86 mm/day and from 0.95 mm/day to 1.21 mm/day, respectively, which are larger than the range for DT8 (0.68 mm/day–0.89 mm/day and 0.92 mm/day–0.98 mm/day, respectively). Therefore, this suggests that ∆ and Rs/Rso might not be suitable for daily ETr-lys estimation in the advective environment tested.
It is observed from Table 3 that replacing the maximums and minimums of relative humidity and temperature with their mean values for DT6 and DT7 slightly improved the RMSE values. However, when the Rs/Rso was excluded as shown for DT8, the RMSE and MAE were improved. This means Rs/Rso might not be suitable as a direct input into ML models for daily ETr estimation for the conditions of this study. MAE and RMSE values for DT4 and DT8 indicate that Rn and Rs might have a similar effect on the daily ETr-lys estimation and can be used interchangeably. Hence, precautions should be taken into consideration for deploying ML models in locations such as the Bushland, TX station when records of both Rn and Rs are missing. Among all the ML models tested, GA-ANN subjected to DT4 produced the largest R2 value (0.91), while the GA-ELM applied to DT8 produced the slope closest to unity and the smallest offset. Figure 7a,c,d also reveals that residuals for the GA-ELM and GA-ANN were persistently close to the zero line, which indicates that these models can reduce underestimation or overestimation of ETr-lys.
Overall, the results indicated that on a daily timescale, ML models can give better estimates of ETr-lys than the ASCE-PM under the tested conditions, and we can learn some things about the importance of the various input parameters on the accuracy of the equations. This is important since weather data are normally collected with missing data, which is sometimes estimated or imputed [58]. Therefore, the relevance of the parameters indicates how much effort should be expended to replace or estimate missing data based on the prevailing local conditions. For instance, if accurate estimates of ETr-lys can be obtained without a particular parameter, no effort would be required to impute its missing values.

3.2. Comparison of the Estimation Accuracy of the ASCE-PM and Machine Learning Models at Hourly and Quarter-Hourly Timescale

Table 4 gives the performance of the ML models across the different datasets for hourly and quarter-hourly timescales. Residual plots for the best-performing ML models and ASCE-PM are shown in Figure 8. Residuals for all ML models in Figure 8a,c,d indicate more points close to the zero line as compared to the ASCE-PM plot (Figure 8b). The errors appear to increase at about 0.6 mm/h. A similar trend is observed in Figure 9b, where the slope of the straight line coincides sensibly with the bisector up to about 0.6 mm/h, indicating the method’s success for that set of values. However, the method slightly underestimates ETr-lys above this value, although the overall MBE was calculated as −0.008 mm/h. Our results agree with the findings of other previous studies [56]. In contrast, some studies have had results slightly different from ours, where grass reference (ETr) was evaluated and compared with measurements from a lysimeter [59]. In that paper, the ASCE-PM overestimated lysimeter measurements by 4% for values above 0.45 mm/h. The behavior of the ASCE-PM might vary depending on the reference crop considered and the study site [36].
For the ML models GA-ELM-DT2, GA-ELM-DT3, and GA-ELM-DT7, the residuals were close to zero and slopes (Figure 9a,c,d) close to unity, indicating that the models performed quite well. It can be perceived from Table 4 that these models performed better than the ASCE-PM, considering all statistical parameters. The MAE and RMSE for ASCE were 0.36 and 0.24, respectively, lower than values for DT7, where all models performed better than the ASCE, with ranges for MAE and RMSE being 0.04 mm/h–0.05 mm/h and 0.06–0.07 mm/h, respectively. Considering the effect of the different variables on the model’s performance, results for DT4 show that excluding ∆, VPD, and Rs/Rso led to a reduction in the slope. However, when the data for the three variables were present in DT5 and data for Rn and Tmean were absent, the slopes were still reduced across all models. This indicates that Tmean and Rn could be major contributing factors as direct inputs for hourly ETr estimation using ML models. The contribution of Rn to hourly ETr-lys estimation can be further assessed by looking at the results for DT4 and DT7. The consistent MAE, RMSE, and slope values for all the evaluated models indicate that Rs and Rn can be used interchangeably as direct inputs to the ML models. In fact, when data for both variables were absent in DT5, the worst estimates were observed from the ML models. The performance of ML models on DT4 is encouraging and indicates a potential for estimating hourly ETr with directly sensed meteorological data.
It can be perceived from both Figure 10a and Figure 11a that the ASCE-PM produced biased estimates at the quarter-hourly timescale (slope of 0.93, MBE = −0.0012 mm/h), tending to underestimate ETr-lys. On the other hand, the residuals for the best-performing models (Figure 10b,c) appear to be close to the zero line, and the R2 values in both cases (Figure 11b,c) are larger than that for the ASCE-PM (Figure 11b).
An improved performance can be observed from the best-performing ML models (GA-ELM-DT2, GA-ELM-DT7) with residuals (Figure 10b,c) close to the zero line and slopes (Figure 11b,c) close to unity. Additionally, all the other models tested (GA-SVR, GA-RF) performed better than ASCE-PM, as shown by the statistical parameters in Table 4. The MAE and RMSE for ASCE were 0.36 and 0.24, respectively, higher than values for all models and across all datasets that ranged from 0.01 to 0.02 mm/h and from 0.02 to 0.03 mm/h, respectively. The superiority of ML models for quarter-hourly ETr-lys estimation provides an opportunity to use more high temporal resolution data for ETr-lys estimation.
Some relevant findings have emerged from the results shown above. The adopted machine learning algorithms are a powerful tool for the prediction of reference evapotranspiration at lower timescales. Starting from the parameters that are directly sensed, as in DT8, to a combination with parameters calculated from them, as in DT2, and other datasets, it is possible to obtain prediction models characterized by very high accuracy. Mean temperature, as well as net solar radiation, play a significant role in influencing the various processes of the hydrological cycle. These parameters appear to be relevant for modeling at hourly or quarter-hourly timescales; therefore, a data-driven model that considers the above two factors most likely leads to satisfactory results. However, in the absence of net radiation measurements or in case the resources for its long calculations are limiting, it is still possible to build a reliable prediction model of ETr-lys with the aid of the machine learning algorithms, based only on solar radiation, mean temperature, wind speed, and relative humidity data. This would especially be desirable for remote sensing applications in data-scarce environments. The use of climatic data that are not very recent may appear to be a limitation of this study. However, the ability to interpret patterns in past climatic data will be crucial to climatic forecasting, and ML models have been deemed necessary.

3.3. Transferability of the Developed Machine Learning Models

Developing models for reference evapotranspiration estimation requires an understanding of how the different features contribute to the model estimations. This is necessary, especially for data-scarce environments, where the most dominant variables can be utilized to provide real-time ETr-lys estimates through ML algorithms. Our investigation of the different parameter combinations and contributions to ETr-lys estimation at different timescales indicated that ML models can perform better than ASCE-PM while utilizing fewer data inputs to achieve reasonable results. If the estimated ETr-lys values are acceptable representations of ETrs, then the improved accuracy on shorter timescales is especially relevant for remote sensing of ET since daily or weekly ET is extrapolated from ETrs estimates from the small time window that the images were taken, and thus, improved estimates on these shorter timescales could improve the overall accuracy of these methods.
However, the use of the models from this study could be limited to the study region and to places that have similar climatic conditions. Areas with similar climatic conditions might experience similar patterns of the meteorological parameters, producing similar variability as our results. Still, it is necessary to create similar or novel ML models using different parameter combinations to investigate their performance in other regions. Moreover, based on the target application, the timescale of the required data might be different from region to region. The models developed here showed the potential of capturing variability even at small timescales (quarter-hourly), which is a common temporal resolution for weather data collection in many regions. The necessity to test different models at different timescales is paramount for a given region. In fact, different regions have been found to suit different empirical models for ETr computation, primarily based on local climatic conditions.
In the case that the models of the current study are transferred to other regions, proper training of the models is required as well as paying extra attention to the underfitting and overfitting phenomena commonly experienced during ML model training. Future developments of this study will concern coupling the ML models, surface energy balance models, and satellite imagery to improve the estimation of ETr. Increasing the spatial scale of ETr estimation would be necessary to enhance water management and planning.

4. Conclusions

Machine learning models (GA-ELM, GA-SVR, GA-RF, and GA-ANN) were investigated in modeling lysimeter-measured reference evapotranspiration (ETr-lys) at daily, hourly, and quarter-hourly timescales using various input combinations of radiation and aerodynamic components for a highly advective environment. The results were compared with those of the standardized Penman–Monteith Equation (ASCE-PM). Based on the comparison results, it was observed that machine learning models yielded more accurate ETr-lys estimates compared to ASCE-PM across all timescales. ASCE-PM consistently underestimated ETr-lys at all timescales. Radiation components, as well as a combination of radiation and aerodynamic model inputs, demonstrated superior performance at the hourly and quarter-hourly timescales. Conversely, datasets primarily characterized by aerodynamic components performed better at the daily timescale. The results indicate that machine learning models can effectively replace ASCE-PM for ETr-lys estimation in highly advective environments. Moreover, different climatic variables exert varying influence on model performance at a given timescale based on local weather conditions. This approach can be integrated to enhance the accuracy of ETr-lys estimation at hourly or quarter-hourly timescales, which is crucial for precise geospatial ET estimation using land surface energy balance models. Additionally, the same approach could be applied in similar advective environments to evaluate the impact of meteorological parameters on ETr estimation. This is imperative for ensuring precise ETr estimation for agricultural water management.

Author Contributions

Conceptualization, S.K., R.T.P. and B.M.; methodology, S.K., R.T.P. and S.R.E.; software, S.K.; formal analysis, S.K., R.T.P., B.M. and G.M.; validation, R.T.P., S.R.E. and G.M.; writing: original draft preparation, S.K.; writing: review and editing, S.K., R.T.P., S.R.E. and B.M.; data curation S.K., R.T.P., S.R.E. and B.M.; visualization, S.K., R.T.P. and S.R.E.; investigation, R.T.P.; supervision, R.T.P.; funding acquisition, R.T.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported from USDA-ARS Project 3090-13000-15-00-D, and from the Ogallala Aquifer Program, a Consortium between USDA-Agricultural Research Service, Kansas State University; Texas AgriLife Extension Service & Research, Texas Tech University; and West Texas A&M University, Department of Agriculture. This material is also based upon work supported by the AI Research Institutes program supported by NSF and USDA-NIFA under the AI Institute: Agricultural AI for Transforming Workforce and Decision Support (AgAID) award No. 2021-67021-35344.

Data Availability Statement

Data are available on the USDA ARS NAL Ag Data Commons at URLs given in Refs. [37,38].

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wu, L.; Zhou, H.; Ma, X.; Fan, J.; Zhang, F. Daily reference evapotranspiration prediction based on hybridized extreme learning machine model with bio-inspired optimization algorithms: Application in contrasting climates of China. J. Hydrol. 2019, 577, 123960. [Google Scholar] [CrossRef]
  2. Jia, Y.; Su, Y.; Zhang, R.; Zhang, Z.; Lu, Y.; Shi, D.; Xu, C.; Huang, D. Optimization of an extreme learning machine model with the sparrow search algorithm to estimate spring maize evapotranspiration with film mulching in the semiarid regions of China. Comput. Electron. Agric. 2022, 201, 107298. [Google Scholar] [CrossRef]
  3. Shiri, J.; Sadraddini, A.A.; Nazemi, A.H.; Kisi, O.; Marti, P.; Fard, A.F.; Landeras, G. Evaluation of different data management scenarios for estimating daily reference evapotranspiration. Hydrol. Res. 2013, 44, 1058–1070. [Google Scholar] [CrossRef]
  4. Abdullah, S.S.; Malek, M.A.; Abdullah, N.S.; Kisi, O.; Yap, K.S. Extreme Learning Machines: A new approach for prediction of reference evapotranspiration. J. Hydrol. 2015, 527, 184–195. [Google Scholar] [CrossRef]
  5. Wu, L.; Huang, G.; Fan, J.; Ma, X.; Zhou, H.; Zeng, W. Hybrid extreme learning machine with meta-heuristic algorithms for monthly pan evaporation prediction. Comput. Electron. Agric. 2020, 168, 105115. [Google Scholar] [CrossRef]
  6. Moazenzadeh, R.; Mohammadi, B.; Shamshirband, S.; Chau, K. Coupling a firefly algorithm with support vector regression to predict evaporation in northern Iran. Eng. Appl. Comput. Fluid Mech. 2018, 12, 584–597. [Google Scholar] [CrossRef]
  7. Li, X.R.; Jia, R.L.; Zhang, Z.S.; Zhang, P.; Hui, R. Hydrological response of biological soil crusts to global warming: A ten-year simulative study. Glob. Change Biol. 2018, 24, 4960–4971. [Google Scholar] [CrossRef] [PubMed]
  8. Allen, R.G.; Pereira, L.S.; Howell, T.A.; Jensen, M.E. Evapotranspiration information reporting: I. Factors governing measurement accuracy. Agric. Water Manag. 2011, 98, 899–920. [Google Scholar] [CrossRef]
  9. Fan, J.; Yue, W.; Wu, L.; Zhang, F.; Cai, H.; Wang, X.; Lu, X.; Xiang, Y. Evaluation of SVM, ELM and four tree-based ensemble models for predicting daily reference evapotranspiration using limited meteorological data in different climates of China. Agric. For. Meteorol. 2018, 263, 225–241. [Google Scholar] [CrossRef]
  10. Allen, R.G.; Pereira, L.S.; Raes, D.; Smith, M. Crop evapotranspiration-Guidelines for computing crop water requirements-FAO Irrigation and drainage paper 56. Fao Rome 1998, 300, D05109. [Google Scholar]
  11. Perera, K.C.; Western, A.W.; Nawarathna, B.; George, B. Comparison of hourly and daily reference crop evapotranspiration equations across seasons and climate zones in Australia. Agric. Water Manag. 2015, 148, 84–96. [Google Scholar] [CrossRef]
  12. Allen, R.G.; Walter, I.A.; Elliott, R.L.; Howell, T.A.; Itenfisu, D.; Jensen, M.E.; Snyder, R.L. The ASCE Standardized Reference Evapotranspiration Equation; Water Resources Institute: Reston, VA, USA, 2005. [Google Scholar]
  13. Valiantzas, J.D. Simplified forms for the standardized FAO-56 Penman–Monteith reference evapotranspiration using limited weather data. J. Hydrol. 2013, 505, 13–23. [Google Scholar] [CrossRef]
  14. Izadifar, Z.; Elshorbagy, A. Prediction of hourly actual evapotranspiration using neural networks, genetic programming, and statistical models. Hydrol. Process. 2010, 24, 3413–3425. [Google Scholar] [CrossRef]
  15. Kumar, D.; Adamowski, J.; Suresh, R.; Ozga-Zielinski, B. Estimating Evapotranspiration Using an Extreme Learning Machine Model: Case Study in North Bihar, India. J. Irrig. Drain. Eng. 2016, 142, 04016032. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Zhao, Z.; Zheng, J. CatBoost: A new approach for estimating daily reference crop evapotranspiration in arid and semi-arid regions of Northern China. J. Hydrol. 2020, 588, 125087. [Google Scholar] [CrossRef]
  17. Sattari, M.T.; Apaydin, H.; Band, S.S.; Mosavi, A.; Prasad, R. Comparative analysis of kernel-based versus ANN and deep learning methods in monthly reference evapotranspiration estimation. Hydrol. Earth Syst. Sci. 2021, 25, 603–618. [Google Scholar] [CrossRef]
  18. Estévez, J.; Gavilán, P.; Giráldez, J.V. Guidelines on validation procedures for meteorological data from automatic weather stations. J. Hydrol. 2011, 402, 144–154. [Google Scholar] [CrossRef]
  19. Chandel, A.K.; Molaei, B.; Khot, L.R.; Peters, R.T.; Stöckle, C.O. High Resolution Geospatial Evapotranspiration Mapping of Irrigated Field Crops Using Multispectral and Thermal Infrared Imagery with METRIC Energy Balance Model. Drones 2020, 4, 52. [Google Scholar] [CrossRef]
  20. Molaei, B.; Peters, R.T.; Khot, L.R.; Stöckle, C.O. Assessing Suitability of Auto-Selection of Hot and Cold Anchor Pixels of the UAS-METRIC Model for Developing Crop Water Use Maps. Remote Sens. 2022, 14, 4454. [Google Scholar] [CrossRef]
  21. Xie, H.; Zhu, X. Reference evapotranspiration trends and their sensitivity to climatic change on the Tibetan Plateau (1970–2009): Reference evapotranspiration on the tibetan plateau. Hydrol. Process. 2013, 27, 3685–3693. [Google Scholar] [CrossRef]
  22. Irmak, S.; Kabenge, I.; Skaggs, K.E.; Mutiibwa, D. Trend and magnitude of changes in climate variables and reference evapotranspiration over 116-yr period in the Platte River Basin, central Nebraska–USA. J. Hydrol. 2012, 420–421, 228–244. [Google Scholar] [CrossRef]
  23. Alexandris, S.; Proutsos, N. How significant is the effect of the surface characteristics on the Reference Evapotranspiration estimates? Agric. Water Manag. 2020, 237, 106181. [Google Scholar] [CrossRef]
  24. Saxton, K.E. Sensitivity analyses of the combination evapotranspiration equation. Agric. Meteorol. 1975, 15, 343–353. [Google Scholar] [CrossRef]
  25. Granata, F. Evapotranspiration evaluation models based on machine learning algorithms—A comparative study. Agric. Water Manag. 2019, 217, 303–315. [Google Scholar] [CrossRef]
  26. Siddique, M.N.H.; Tokhi, M.O. Training neural networks: Backpropagation vs. genetic algorithms. In Proceedings of the IJCNN’01. International Joint Conference on Neural Networks. Proceedings (Cat. No. 01CH37222), Washington, DC, USA, 15–19 July 2001; Volume 4, pp. 2673–2678. [Google Scholar]
  27. Gill, E.J.; Singh, E.B.; Singh, E.S. Training back propagation neural networks with genetic algorithm for weather forecasting. In Proceedings of the IEEE 8th International Symposium on Intelligent Systems and Informatics, Subotica, Serbia, 10–11 September 2010; pp. 465–469. [Google Scholar]
  28. Rozos, E.; Dimitriadis, P.; Mazi, K.; Koussis, A.D. A multilayer perceptron model for stochastic synthesis. Hydrology 2021, 8, 67. [Google Scholar] [CrossRef]
  29. Huang, G.B.; Ding, X.; Zhou, H. Optimization method based extreme learning machine for classification. Neurocomputing 2010, 74, 155–163. [Google Scholar] [CrossRef]
  30. Chen, Y.; Chang, F.J. Evolutionary artificial neural networks for hydrological systems forecasting. J. Hydrol. 2009, 367, 125–137. [Google Scholar] [CrossRef]
  31. Oyebode, O.; Stretch, D. Neural network modeling of hydrological systems: A review of implementation techniques. Nat. Resour. Model. 2019, 32, 12189. [Google Scholar] [CrossRef]
  32. Liu, Q.; Wu, Z.; Cui, N.; Zhang, W.; Wang, Y.; Hu, X.; Gong, D.; Zheng, S. Genetic Algorithm-Optimized Extreme Learning Machine Model for Estimating Daily Reference Evapotranspiration in Southwest China. Atmosphere 2022, 13, 971. [Google Scholar] [CrossRef]
  33. Evett, S.R.; Schwartz, R.C.; Howell, T.A.; Louis Baumhardt, R.; Copeland, K.S. Can weighing lysimeter ET represent surrounding field ET well enough to test flux station measurements of daily and sub-daily ET? Adv. Water Resour. 2012, 50, 79–90. [Google Scholar] [CrossRef]
  34. Evett, S.R.; Howell, T.A.; Schneider, A.D.; Copeland, K.S.; Dusek, D.A.; Brauer, D.K.; Tolk, J.A.; Marek, G.W.; Marek, T.M.; Gowda, P.H. The bushland weighing lysimeters: A quarter century of crop et investigations to advance sustainable irrigation. Trans. ASABE 2016, 59, 163–179. [Google Scholar]
  35. Evett, S.R.; Marek, G.W.; Copeland, K.S.; Colaizzi, P.D. Quality Management for Research Weather Data: USDA-ARS, Bushland, TX. Agrosystems Geosci. Environ. 2018, 1, 1–18. [Google Scholar] [CrossRef]
  36. Evett, S.R.; Howell, T.A.; Todd, R.W.; Schneider, A.D.; Tolk, J.A. Alfalfa reference ET measurement and prediction. In Proceedings of the National Irrigation Symposium: Proceedings of the 4th Decennial Symposium, Phoenix, Arizona, 14–16 November 2000; pp. 266–272. [Google Scholar]
  37. Evett, S.R.; Copeland, K.S.; Ruthardt, B.B.; Marek, G.W.; Colaizzi, P.D.; Howell, T.A.; Brauer, D.K.; The Bushland, Texas, Alfalfa Datasets. USDA ARS NAL Ag Data Commons. Available online: https://data.nal.usda.gov/dataset/bushland-texas-alfalfa-datasets (accessed on 6 December 2023).
  38. Evett, S.R.; Copeland, K.S.; Ruthardt, B.B.; Marek, G.W.; Colaizzi, P.D.; Howell, T.A.; Brauer, D.K. Standard Quality Controlled Research Weather Data-USDA-ARS, Bushland, Texas. USDA ARS NAL Ag Data Commons. Available online: https://data.nal.usda.gov/dataset/standard-quality-controlled-research-weather-data-%E2%80%93-usda-ars-bushland-texas (accessed on 6 December 2023).
  39. Allen, R.G. REF-ET: Reference Evapotranspiration Calculation Software for FAO and ASCE Standardized Equations; University of Idaho: Moscow, ID, USA, 2009. [Google Scholar]
  40. DeJonge, K.C.; Thorp, K.R. Implementing Standardized Reference Evapotranspiration and Dual Crop Coefficient Approach in the DSSAT Cropping System Model. Trans. ASABE 2017, 60, 1965–1981. [Google Scholar] [CrossRef]
  41. Park, J.; Choi, M. Estimation of evapotranspiration from ground-based meteorological data and global land data assimilation system (GLDAS). Stoch. Environ. Res. Risk Assess. 2015, 29, 1963–1992. [Google Scholar] [CrossRef]
  42. Feng, Y.; Cui, N.; Gong, D.; Zhang, Q.; Zhao, L. Evaluation of random forests and generalized regression neural networks for daily reference evapotranspiration modelling. Agric. Water Manag. 2017, 193, 163–173. [Google Scholar] [CrossRef]
  43. Yao, Y.; Liang, S.; Li, X.; Chen, J.; Liu, S.; Jia, K.; Zhang, X.; Xiao, Z.; Fisher, J.B.; Mu, Q.; et al. Improving global terrestrial evapotranspiration estimation using support vector machine by integrating three process-based algorithms. Agric. For. Meteorol. 2017, 242, 55–74. [Google Scholar] [CrossRef]
  44. Huang, G.B.; Zhu, Q.Y.; Siew, C.K. Extreme learning machine: Theory and applications. Neurocomputing 2006, 70, 489–501. [Google Scholar] [CrossRef]
  45. Feng, Y.; Cui, N.; Hao, W.; Gao, L.; Gong, D. Estimation of soil temperature from meteorological data using different machine learning models. Geoderma 2019, 338, 67–77. [Google Scholar] [CrossRef]
  46. Raghavendra, N.S.; Deka, P.C. Support vector machine applications in the field of hydrology: A review. Appl. Soft Comput. 2014, 19, 372–386. [Google Scholar] [CrossRef]
  47. Schonlau, M.; Zou, R.Y. The random forest algorithm for statistical learning. Stata J. Promot. Commun. Stat. Stata 2020, 20, 3–29. [Google Scholar] [CrossRef]
  48. Eslamian, S.S.; Gohari, S.A.; Zareian, M.J.; Firoozfar, A. Estimating Penman–Monteith reference evapotranspiration using artificial neural networks and genetic algorithm: A case study. Arab. J. Sci. Eng. 2012, 37, 935–944. [Google Scholar] [CrossRef]
  49. Abdullah, S.S.; Malek, M.A.; Mustapha, A.; Aryanfar, A. Hybrid of artificial neural network-genetic algorithm for prediction of reference evapotranspiration in arid and semiarid regions. J. Agric. Sci. 2014, 6, 191. [Google Scholar] [CrossRef]
  50. Ikram, R.M.A.; Mostafa, R.R.; Chen, Z.; Islam, A.R.M.T.; Kisi, O.; Kuriqi, A.; Zounemat-Kermani, M. Advanced hybrid metaheuristic machine learning models application for reference crop evapotranspiration prediction. Agronomy 2022, 13, 98. [Google Scholar] [CrossRef]
  51. Katoch, S.; Chauhan, S.S.; Kumar, V. A review on genetic algorithm: Past, present, and future. Multimed. Tools Appl. 2021, 80, 8091–8126. [Google Scholar] [CrossRef]
  52. Lobit, P.; López Pérez, L.; Lhomme, J.P. Retrieving air humidity, global solar radiation, and reference evapotranspiration from daily temperatures: Development and validation of new methods for Mexico. Part II: Radiation. Theor. Appl. Climatol. 2018, 133, 799–810. [Google Scholar] [CrossRef]
  53. Dombrowski, O.; Hendricks Franssen, H.J.; Brogi, C.; Bogena, H.R. Performance of the ATMOS41 All-in-One Weather Station for Weather Monitoring. Sensors 2021, 21, 741. [Google Scholar] [CrossRef] [PubMed]
  54. Fu, T.; Li, X.; Jia, R.; Feng, L. A novel integrated method based on a machine learning model for estimating evapotranspiration in dryland. J. Hydrol. 2021, 603, 126881. [Google Scholar] [CrossRef]
  55. Tolk, J.A.; Evett, S.R.; Howell, T.A. Advection influences on evapotranspiration of alfalfa in a semiarid climate. Agron. J 2006, 98, 1646–1654. [Google Scholar] [CrossRef]
  56. Berengena, J.; Gavilán, P. Reference Evapotranspiration Estimation in a Highly Advective Semiarid Environment. J. Irrig. Drain. Eng. 2005, 131, 147–163. [Google Scholar] [CrossRef]
  57. Feng, Y.; Peng, Y.; Cui, N.; Gong, D.; Zhang, K. Modeling reference evapotranspiration using extreme learning machine and generalized regression neural network only with temperature data. Comput. Electron. Agric. 2017, 136, 71–78. [Google Scholar] [CrossRef]
  58. Doreswamy, I.G.; Manjunatha, B.R. Performance evaluation of predictive models for missing data imputation in weather data. In Proceedings of the 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Kochi, India, 22–24 August 2017; pp. 1327–1334. [Google Scholar]
  59. López-Urrea, R.; de Olalla, F.M.S.; Fabeiro, C.; Moratalla, A. An evaluation of two hourly reference evapotranspiration equations for semiarid conditions. Agric. Water Manag. 2006, 86, 277–282. [Google Scholar] [CrossRef]
Figure 1. Alfalfa harvesting patterns and days when alfalfa height and LAI measurements were taken for growing seasons from 1996 to 1998.
Figure 1. Alfalfa harvesting patterns and days when alfalfa height and LAI measurements were taken for growing seasons from 1996 to 1998.
Water 16 00012 g001
Figure 2. Kc values for the days when reference conditions were met for alfalfa growing period (1996–1998).
Figure 2. Kc values for the days when reference conditions were met for alfalfa growing period (1996–1998).
Water 16 00012 g002
Figure 3. Structure of the machine learning models: ANN (a), SVR (b), ELM (c), and RF (d).
Figure 3. Structure of the machine learning models: ANN (a), SVR (b), ELM (c), and RF (d).
Water 16 00012 g003
Figure 4. Flow diagram for tuning the hyperparameters of the machine learning models.
Figure 4. Flow diagram for tuning the hyperparameters of the machine learning models.
Water 16 00012 g004
Figure 5. Representation of radiation and aerodynamic components for ETr estimation.
Figure 5. Representation of radiation and aerodynamic components for ETr estimation.
Water 16 00012 g005
Figure 6. Relationship between ASCE, machine learning algorithms, and ETr-lys at daily timescale for days when reference conditions were met. (a) GA-ELM-DT3, (b) ASCE-PM, (c) GA-ANN-DT4, (d) GA-ELM-DT6.
Figure 6. Relationship between ASCE, machine learning algorithms, and ETr-lys at daily timescale for days when reference conditions were met. (a) GA-ELM-DT3, (b) ASCE-PM, (c) GA-ANN-DT4, (d) GA-ELM-DT6.
Water 16 00012 g006
Figure 7. Residual plots for ASCE and machine learning algorithms at a daily timescale. (a) GA-ELM-DT3, (b) ASCE-PM, (c) GA-ANN-DT4, (d) GA-ELM-DT6.
Figure 7. Residual plots for ASCE and machine learning algorithms at a daily timescale. (a) GA-ELM-DT3, (b) ASCE-PM, (c) GA-ANN-DT4, (d) GA-ELM-DT6.
Water 16 00012 g007
Figure 8. Residual plots for ASCE and machine learning algorithms at hourly timescale. (a) GA-ELM-DT2, (b) ASCE-PM, (c) GA-ANN-DT3, (d) GA-ELM-DT7.
Figure 8. Residual plots for ASCE and machine learning algorithms at hourly timescale. (a) GA-ELM-DT2, (b) ASCE-PM, (c) GA-ANN-DT3, (d) GA-ELM-DT7.
Water 16 00012 g008
Figure 9. Relationship between ASCE, machine learning algorithms, and ETr-lys at hourly timescale. (a) GA-ELM-DT2, (b) ASCE-PM, (c) GA-ELM-DT3, (d) GA-ELM-DT7.
Figure 9. Relationship between ASCE, machine learning algorithms, and ETr-lys at hourly timescale. (a) GA-ELM-DT2, (b) ASCE-PM, (c) GA-ELM-DT3, (d) GA-ELM-DT7.
Water 16 00012 g009
Figure 10. Residual plots for ASCE and machine learning algorithms at quarter-hourly timescale. (a) ASCE-PM, (b) GA-ANN-DT2, (c) GA-ELM-DT7.
Figure 10. Residual plots for ASCE and machine learning algorithms at quarter-hourly timescale. (a) ASCE-PM, (b) GA-ANN-DT2, (c) GA-ELM-DT7.
Water 16 00012 g010
Figure 11. Relationship between ASCE, machine learning algorithms and ETr-lys at quarter-hourly timescale. (a) ASCE-PM, (b) GA-ELM-DT2, (c) GA-ELM-DT7.
Figure 11. Relationship between ASCE, machine learning algorithms and ETr-lys at quarter-hourly timescale. (a) ASCE-PM, (b) GA-ELM-DT2, (c) GA-ELM-DT7.
Water 16 00012 g011
Table 1. Parameters of the ASCE-PM at different timescales.
Table 1. Parameters of the ASCE-PM at different timescales.
VersionTime StepCnCdrs (m s−1)
ASCE-PM Tall reference (0.5 m high)
Daily16000.3845
Hourly (daytime)660.2530
Hourly (nighttime)661.7200
Table 2. Parameter combinations at different timescales used for training machine learning models.
Table 2. Parameter combinations at different timescales used for training machine learning models.
Daily
FactorDT1DT2DT3DT4DT5DT6DT7DT8DT9DT10DT11
VPD××× × ×
×× ×
Rn××××
u2×××××××× ×
Rs/Rso ×× ××× × ×
Tmean ×× ××
RHmean ××× ××
RHmax ×
Rs ××× ××
RHmin ×
Tmax × ×××
Tmin × ×××
Quarter-hourly and Hourly
VPD××× ×
×× ×
Rn××××
u2×××××××
Rs/Rso ×× ××
Rs ××
Tmean ×× ××
RHmean ×××××
Table 3. Statistical indicators for machine learning ETr estimations at a daily timescale (fit linear equations representing the slope and intercept for each respective model are presented in italics).
Table 3. Statistical indicators for machine learning ETr estimations at a daily timescale (fit linear equations representing the slope and intercept for each respective model are presented in italics).
Daily
DT1DT2DT3DT4DT5DT6
R2RMSEMAER2RMSEMAER2RMSEMAER2RMSEMAER2RMSEMAER2RMSEMAE
ANN0.831.120.790.761.410.840.831.170.860.910.840.580.821.190.900.871.010.74
0.93x + 0.530.94x + 0.520.97x + 0.310.90x + 0.700.83x + 1.100.95x + 0.26
ELM0.851.021.030.680.990.680.890.910.610.900.850.560.801.200.900.880.930.61
0.87x + 1.070.90x + 0.790.97x − 0.030.93x + 0.410.93x + 0.310.95x + 0.26
SVR0.791.240.810.771.280.790.870.950.690.881.920.630.741.391.110.841.070.80
0.92x + 0.500.89x + 0.840.93x + 0.350.89x + 0.820.78x + 1.570.88x + 0.76
RF0.831.060.920.860.990.980.851.121.040.890.830.730.811.211.140.850.900.83
0.82x + 1.220.97x + 0.241.01x + 0.340.98x + 0.370.74x + 2.150.97x + 0.45
DT7DT8DT9DT10DT11ASCE-PM
ANN0.831.210.860.890.930.700.621.671.300.771.310.850.831.270.990.940.750.57
0.99x + 0.170.94x + 0.340.63x + 2.760.86x + 0.980.83x + 1.430.91x + 0.30
ELM0.831.090.790.880.920.690.631.631.310.811.170.730.811.170.91
0.96x + 0.310.85x + 1.090.68x + 2.460.92x + 0.560.83x + 1.50
SVR0.811.180.820.870.980.680.432.031.510.731.390.900.661.571.08
0.92x + 0.710.88x + 0.810.435x + 4.420.85x + 1.150.65x + 3.02
RF0.910.950.860.890.930.890.731.371.400.841.071.120.831.171.06
0.94x + 0.380.97x + 0.460.92x + 0.790.83x + 0.840.82x + 1.22
Table 4. Statistical indicators for machine learning ETr-lys estimations at the hourly and quarter-hourly timescales (fit linear equations representing the slope and intercept for each respective model are presented in italics).
Table 4. Statistical indicators for machine learning ETr-lys estimations at the hourly and quarter-hourly timescales (fit linear equations representing the slope and intercept for each respective model are presented in italics).
Hourly
DT1DT2DT3DT4DT5DT6DT7
R2RMSEMAER2RMSEMAER2RMSEMAER2RMSEMAER2RMSEMAER2RMSEMAER2RMSEMAE
ANN0.940.090.060.940.090.060.960.080.050.960.080.050.890.120.080.940.090.060.960.070.04
0.90x − 0.0101.03x + 0.0200.91x + 0.0300.99x − 0.0100.82x + 0.0300.99x + 0.0501.02x + 0.010
ELM0.970.060.040.970.060.040.970.060.040.970.060.040.930.100.060.970.060.040.970.060.04
0.98x + 0.0110.98x + 0.0100.98x + 0.0090.98x + 0.0110.98x + 0.0100.95x + 0.2550.98x + 0.011
SVR0.970.070.040.970.060.040.970.060.040.970.060.040.930.100.060.970.060.040.970.070.04
0.98x + 0.0120.98x + 0.0090.98x + 0.0090.984x + 0.0120.94x + 0.0230.98x + 0.0110.98x + 0.011
RF0.970.070.040.970.060.040.970.060.040.970.070.040.930.100.060.970.070.040.970.070.04
0.97x + 0.0120.97x + 0.0110.97x + 0.0120.97x + 0.0120.91x + 0.0300.97x + 0.0130.97x + 0.013
Quarter-Hourly
ANN0.910.030.020.940.020.020.940.020.010.940.020.020.870.030.020.940.020.020.920.030.02
1.030x + 0.00661.004x + 0.00041.015x − 0.00040.944x + 0.00840.892x + 0.01150.881x + 0.01140.806x + 0.0089
ELM0.950.020.010.960.020.010.960.020.010.950.020.010.910.030.020.960.020.010.950.020.01
0.956x + 0.00380.959x + 0.00340.959x + 0.00350.956x + 0.00380.906x + 0.0080.960x + 0.00350.955x + 0.004
SVR0.950.020.010.960.020.010.960.020.010.950.020.010.910.030.020.960.020.010.950.020.01
0.960x + 0.00340.969x + 0.00310.969x + 0.00320.959x + 0.00350.913x + 0.00670.969x + 0.00320.957x + 0.004
RF0.960.020.010.960.020.010.960.020.010.960.020.010.920.030.020.960.020.010.950.020.01
0.957x + 0.00360.956x + 0.00370.953x + 0.00390.958x + 0.00360.915x + 0.00720.957x + 0.00370.955x + 0.004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kiraga, S.; Peters, R.T.; Molaei, B.; Evett, S.R.; Marek, G. Reference Evapotranspiration Estimation Using Genetic Algorithm-Optimized Machine Learning Models and Standardized Penman–Monteith Equation in a Highly Advective Environment. Water 2024, 16, 12. https://doi.org/10.3390/w16010012

AMA Style

Kiraga S, Peters RT, Molaei B, Evett SR, Marek G. Reference Evapotranspiration Estimation Using Genetic Algorithm-Optimized Machine Learning Models and Standardized Penman–Monteith Equation in a Highly Advective Environment. Water. 2024; 16(1):12. https://doi.org/10.3390/w16010012

Chicago/Turabian Style

Kiraga, Shafik, R. Troy Peters, Behnaz Molaei, Steven R. Evett, and Gary Marek. 2024. "Reference Evapotranspiration Estimation Using Genetic Algorithm-Optimized Machine Learning Models and Standardized Penman–Monteith Equation in a Highly Advective Environment" Water 16, no. 1: 12. https://doi.org/10.3390/w16010012

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop