对XGBoost和神经网络模型进行比较分析,以从环境和气象数据中预测一些番茄水果的质量特征
Oussama M'hamdi1,2, Sándor Takács1, Gábor Palotás3
1Institute of Horticultural Sciences, Hungarian University of Agriculture and Life Sciences, Páter K. Str. 1, 2100 Gödöllö, Hungary.
Plants (Basel, Switzerland)
|March 13, 2024
概括
机器学习模型可以准确地预测番茄的质量. 极端梯度增强 (XGBoost) 性能优于人工神经网络 (ANN),在预测可溶性固体 (Brix),烯和精密农业的颜色方面表现出卓越的性能.
科学领域:
- 农业学是一种农业学.
- 计算生物学 计算生物学
- 食品科学 食品科学 食品科学
背景情况:
- 番茄在全球范围内对营养,经济和健康具有重要意义.
- 准确的质量预测对于饮食和农业学研究至关重要.
- 机器学习 (ML) 提供了提高番茄质量评估的潜力.
研究的目的:
- 评估机器学习模型,以预测番茄的关键品质特征.
- 为了比较极端梯度增强 (XGBoost) 和人工神经网络 (ANN) 模型的性能.
- 为了识别影响番茄质量预测的影响因素.
主要方法:
- 在5个季节中利用了来自28个匈牙利地点的48种番茄品种的数据.
- 采用XGBoost和ANN模型来预测°Brix,烯含量和颜色 (a/b比).
- 应用沙普利增量解释 (SHAP) 分析来解释模型预测和特征重要性.
主要成果:
- 在预测°Brix (R2 = 0.98) 和柳科 (R2 = 0.87) 方面,XGBoost表现出很高的准确性.
- 在色彩预测 (a/b比) 中,XGBoost表现出色,R2 = 0.93,而ANN表现不佳 (R2 = -0.35).
- SHAP分析证实了模型的效率,并强调了品种和环境因素的影响.
结论:
- 在预测番茄品质属性,特别是颜色方面,XGBoost优于ANN.
- 机器学习模型,特别是XGBoost,是用于番茄种植的精准农业的有效工具.
- 种类选择和环境条件显著影响番茄质量和模型预测.
相关概念视频
Multiple Regression
3.0K
Multiple regression assesses a linear relationship between one response or dependent variable and two or more independent variables. It has many practical applications.
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...
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...
3.0K
Light Acquisition
8.5K
In order to produce glucose, plants need to capture sufficient light energy. Many modern plants have evolved leaves specialized for light acquisition. Leaves can be only millimeters in width or tens of meters wide, depending on the environment. Due to competition for sunlight, evolution has driven the evolution of increasingly larger leaves and taller plants, to avoid shading by their neighbors with contaminant elaboration of root architecture and mechanisms to transport water and nutrients.
8.5K
Regression Analysis
5.7K
Regression analysis is a statistical tool that describes a mathematical relationship between a dependent variable and one or more independent variables.
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:
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:
5.7K
Key Elements for Plant Nutrition
18.7K
Like all living organisms, plants require organic and inorganic nutrients to survive, reproduce, grow and maintain homeostasis. To identify nutrients that are essential for plant functioning, researchers have leveraged a technique called hydroponics. In hydroponic culture systems, plants are grown—without soil—in water-based solutions containing nutrients. At least 17 nutrients have been identified as essential elements required by plants. Plants acquire these elements from the...
18.7K
Survival Tree
84
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
84
Comparing the Survival Analysis of Two or More Groups
183
Survival analysis is a cornerstone of medical research, used to evaluate the time until an event of interest occurs, such as death, disease recurrence, or recovery. Unlike standard statistical methods, survival analysis is particularly adept at handling censored data—instances where the event has not occurred for some participants by the end of the study or remains unobserved. To address these unique challenges, specialized techniques like the Kaplan-Meier estimator, log-rank test, and...
183


