Related Experiment Video
Updated: Sep 3, 2025

Author Spotlight: UAV Remote Sensing for Efficient Invasive Plant Biomass Estimation
Published on: February 9, 2024
Prediction of Greenhouse Tomato Crop Evapotranspiration Using XGBoost Machine Learning Model
Jiankun Ge1, Linfeng Zhao1, Zihui Yu1
1School of Water Conservancy, North China University of Water Resources and Electric Power, Zhengzhou 450000, China.
Abstract:
Crop evapotranspiration estimation is a key parameter for achieving functional irrigation systems. However, ET is difficult to directly measure, so an ideal solution was to develop a simulation model to obtain ET. There are many ways to calculate ET, most of which use models based on the Penman−Monteith equation, but they are often inaccurate when applied to greenhouse crop evapotranspiration. The use of machine learning models to predict ET has gradually increased, but research into their application for greenhouse crops is relatively rare. We used experimental data for three years (2019−2021) to model the effects on ET of eight meteorological factors (net solar radiation (Rn), mean temperature (Ta), minimum temperature (Tamin), maximum temperature (Tamax), relative humidity (RH), minimum relative humidity (RHmin), maximum relative humidity (RHmax), and wind speed (V)) using a greenhouse drip irrigated tomato crop ET prediction model (XGBR-ET) that was based on XGBoost regression (XGBR). The model was compared with seven other common regression models (linear regression (LR), support vector regression (SVR), K neighbors regression (KNR), random forest regression (RFR), AdaBoost regression (ABR), bagging regression (BR), and gradient boosting regression (GBR)). The results showed that Rn, Ta, and Tamax were positively correlated with ET, and that Tamin, RH, RHmin, RHmax, and V were negatively correlated with ET. Rn had the greatest correlation with ET (r = 0.89), and V had the least correlation with ET (r = 0.43). The eight models were ordered, in terms of prediction accuracy, XGBR-ET > GBR-ET > SVR-ET > ABR-ET > BR-ET > LR-ET > KNR-ET > RFR-ET. The statistical indicators mean square error (0.032), root mean square error (0.163), mean absolute error (0.132), mean absolute percentage error (4.47%), and coefficient of determination (0.981) of XGBR-ET showed that XGBR-ET modeled daily ET for greenhouse tomatoes well. The parameters of the XGBR-ET model were ablated to show that the order of importance of meteorological factors on XGBR-ET was Rn > RH > RHmin> Tamax> RHmax> Tamin> Ta> V. Selecting Rn, RH, RHmin, Tamax, and Tamin as model input variables using XGBR ensured the prediction accuracy of the model (mean square error 0.047). This study has value as a reference for the simplification of the calculation of evapotranspiration for drip irrigated greenhouse tomato crops using a novel application of machine learning as a basis for an effective irrigation program.
Related Concept Videos
Regulation of Transpiration by Stomata
Light Acquisition
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Adaptations that Reduce Water Loss
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...

