<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Context-Aware AutoML for Accurate Wheat Disease Detection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Muhammad Uzair</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Radwa ElShawi</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefania Tomasiello</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Industrial Engineering, University of Salerno</institution>
          ,
          <addr-line>Fisciano</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Computer Science, University of Tartu</institution>
          ,
          <country country="EE">Estonia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Timely detection and management of crop diseases are crucial for food security and agricultural productivity. Traditional methods, which rely on manual inspection, are often slow and prone to human error. With the rise of diseases like stripe rust in wheat, there is a growing need for eficient automated detection methods. This paper proposes a novel classification strategy that leverages Automated Machine Learning (AutoML) in combination with advanced feature engineering techniques. We develop a scalable framework that detects stripe rust by extracting comprehensive statistical features from images, distinguishing disease symptoms from healthy crops. To enhance feature quality, we employ Context-Aware Automated Feature Engineering, which iteratively generates meaningful features to capture subtle patterns in the data. Our method achieves 95.35% accuracy on the RustNet dataset, significantly outperforming the state-of-the-art ResNet-18 model, which achieved 85.2% accuracy. These findings highlight the potential of AutoML and automated feature engineering to revolutionize disease detection in agriculture, ofering a cost-efective alternative to traditional deep learning methods that require extensive computational resources and expertise.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;AutoML</kwd>
        <kwd>disease detection</kwd>
        <kwd>feature engineering</kwd>
        <kwd>large language models</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The Food and Agriculture Organization (FAO) forecasts a
0.9% increase in global cereal utilization for 2023/24
compared to the previous year. Wheat, as the most widely
cultivated crop globally, is essential to agriculture, with rising
consumption expected in regions like the European Union,
China, India, the UK, and the US [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. However, wheat faces
significant threats from diseases and pests, causing
substantial annual losses, roughly one-fifth of global yield [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Among these, wheat stripe rust, caused by Puccinia
striiformis f.sp.tritici, is particularly devastating, leading to
severe yield losses [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. This disease has become increasingly
prevalent worldwide, posing serious risks to food security
and agricultural sustainability.
      </p>
      <p>
        Traditional methods for monitoring wheat rust rely on
manual visual inspection, which is time-consuming,
laborintensive, and costly, making it impractical for large-scale
agriculture [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Recent advancements in imaging
technologies, especially the use of Unmanned Aerial Vehicles (UAVs),
ofer a promising alternative for automated crop disease
detection. UAVs can capture high-resolution images of large
ifelds, enabling more eficient and accurate disease
monitoring [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. This technology, combined with advanced image
processing techniques, holds great potential for timely and
precise identification of disease outbreaks.
      </p>
      <p>
        Efective and timely monitoring of yellow rust is essential
for both disease management and sustainable crop
production. Accurate disease mapping facilitates the judicious
application of fungicides and enhances breeding programs
by identifying resistant wheat varieties [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Machine
learning (ML) techniques play a crucial role in achieving high
precision in disease detection, focusing on extracting
relevant features from images and utilizing classifiers such as
Neural Networks, Random Forest, Support Vector Machines,
and K-Nearest Neighbors [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ]. However, the
complexity and manual efort required to develop these ML models
have led to a growing interest in automating the ML process.
This has spurred the development of Automated Machine
Learning (AutoML) techniques [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ], which simplify the
creation of ML pipelines by automating stages such as data
preprocessing, feature engineering, model selection, and
optimization. By reducing the need for manual
intervention, AutoML streamlines the development of efective ML
models, making advanced disease detection more accessible
and eficient.
      </p>
      <p>
        This study introduces a novel approach that integrates
AutoML with context-aware feature engineering for the
detection of stripe rust in wheat. We extract comprehensive
statistical features from UAV-captured images and refine
them using Context-Aware Automated Feature Engineering
(CAAFE), a feature engineering method designed for
tabular datasets [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. CAAFE leverages a large language model
(LLM) to iteratively generate additional semantically
meaningful features based on the dataset description, enhancing
the discriminatory power of the features. These refined
features are then processed using the Tree-Based Pipeline
Optimization Tool (TPOT) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], an AutoML framework that
automates the selection, optimization, and construction of
classification models. Our proposed framework was
rigorously evaluated on the publicly available RustNet dataset [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ],
achieving a remarkable accuracy of 95.35%. This represents
a substantial improvement over the state-of-the-art
ResNet18 model, which attained an accuracy of only 85.2% [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Works</title>
      <p>
        The application of Unmanned Aerial Vehicles (UAVs) for
plant disease detection has garnered substantial interest,
leading to the development of advanced methodologies that
integrate image processing with Machine Learning (ML)
algorithms. Gu et al. [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] introduced a method for
detecting and quantifying the severity of narrow brown leaf spot,
a common disease afecting rice crops. The methodology
began with the extraction of color features and vegetation
indices from UAV-acquired images. Pearson’s correlation
analysis was then employed to identify the four most
significant features, which were subsequently used as inputs
for support vector regression, achieving a high degree of
accuracy in disease severity estimation.
      </p>
      <p>
        In the field of wheat disease detection, Liu et al. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]
focused on identifying powdery mildew using UAV
imagery. They meticulously extracted textural features such
as contrast, correlation, and variance, and applied Partial
Least Squares Regression (PLSR) for comprehensive
analysis, yielding a nuanced understanding and quantification
of the disease’s impact. Additionally, a study on
monitoring wheat scab using UAV remote sensing [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] emphasized
the value of texture features derived from multiple
spectral bands. When combined with vegetation indices, these
features provided extensive data for disease monitoring,
with Support Vector Regression (SVR) demonstrating
efectiveness in predictive analysis. Zhang et al. [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] utilized
a combination of spectral and textural features to detect
Fusarium Head Blight in wheat crops, employing
Logistic Regression to highlight the critical role of feature-rich
datasets in accurate disease classification and monitoring.
Subsequent studies [17, 18] advanced this approach by
integrating spectral, textural, and color features with various
classification models, including Support Vector Machines
(SVM) and Neural Networks (NNs). These studies
highlighted the significance of feature extraction techniques and
the adaptability of ML algorithms in managing the complex
datasets derived from UAV imagery. Furthermore, research
on wheat yellow rust detection illustrated the interaction
between traditional ML algorithms and Deep Learning (DL)
techniques [
        <xref ref-type="bibr" rid="ref6">19, 6, 20</xref>
        ]. While ML methods such as SVR, NNs,
and Random Forests demonstrated significant efectiveness,
DL models have shown promising potential for enhancing
accuracy and eficiency in disease detection tasks.
      </p>
      <p>Broadening the application beyond wheat, research on
UAV-based disease detection in rubber trees [21] and citrus
plants [22] demonstrated the broad applicability of
UAVbased disease detection techniques across diferent
agricultural sectors. These studies emphasized the vital role of
advanced image processing techniques and ML algorithms
in enhancing global food security by enabling efective
disease detection in a wide range of crops.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology</title>
      <p>Figure 1 illustrates the architecture of our approach that
consists of three main stages, including data preprocessing
(Section 3.2), automated feature engineering using CAFE
(Section 3.3), and model training and evaluation using
AutoML approach (Section 3.4). In the following subsections,
we explain the diferent building blocks of our approach.</p>
      <sec id="sec-3-1">
        <title>3.1. Dataset</title>
        <p>
          In this study, we used a publicly available dataset, RustNet
[
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. RustNet comprises 508 images categorized into two
classes: disease and no disease. Among these, there are 281
images depicting instances of disease and 227 images
without any disease. RustNet is based on data collected from
two experimental wheat fields were imaged in Pullman, WA,
the US, in 2021. Field 1, located at Palouse Conservation
Field Station, comprised two winter wheat trials: one for
testing fungicides on ’PS 279’ variety and another for
assessing stripe rust resistance in 23 winter wheat cultivars.
Both trials had randomized designs with four replications,
planted on November 1, 2020. Urediniospores of P.
striiformis were inoculated twice to induce disease. Field 2, at
Spillman Agronomy Farm, housed spring wheat nurseries
with regular irrigation. Lemhi 66 cultivar in borders was
highly susceptible to stripe rust, with three inoculated
borders and one non-infected border. Images were collected
only from the borders in Field 2.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Data preprocessing</title>
        <p>Our preprocessing phase involves several key stages:
initial image acquisition, conversion to grayscale, resizing,
and feature extraction. During feature extraction, we
compute essential statistical measures, including mean, standard
deviation, variance, correlation, energy, entropy, contrast,
skewness, kurtosis, and homogeneity.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Context-Aware Automated Feature</title>
      </sec>
      <sec id="sec-3-4">
        <title>Engineering</title>
        <p>Feature engineering is a critical component of machine
learning, as it involves transforming raw input data into
features that can improve predictive performance [23, 24]. In
our approach, we leverage CAAFE, an automated machine
learning technique specifically designed for tabular datasets.
CAAFE employs an LLM to iteratively generate
semantically meaningful features based on a detailed description of
the dataset. This process not only generates Python code
for creating new features but also provides explanations for
the relevance and utility of the generated features.</p>
        <p>CAAFE operates iteratively on both the training and
validation datasets,  and , along with a
description of the dataset’s context and features. In each
iteration, CAAFE constructs a prompt that includes detailed
information about the dataset and the specific feature
engineering task, which is then passed to the LLM. Based
on this prompt, the LLM generates code to alter or create
new features. The generated code is executed on the
current datasets ( and ), producing transformed
datasets (′ and ′). An ML classifier is
subsequently trained on ′ and evaluated on ′. If
the classifier’s performance on ′ surpasses its
performance on the original , the newly generated feature
is retained, and the datasets are updated accordingly. If not,
the feature is discarded, and the datasets remain unchanged.</p>
        <p>The prompt provided to the LLM includes semantic and
descriptive information about the dataset, such as a
usergenerated dataset description, feature names, data types,
the percentage of missing values, and random sample rows
from the dataset. Additionally, a template for the expected
format of the generated code and explanations is included,
which improves the clarity and quality of the LLM’s
output. To further enhance performance, chain-of-thought
instructions guide the LLM through a series of intermediate
reasoning steps, leading to more efective code generation.
By utilizing CAAFE, we integrate domain knowledge into
the feature engineering process, all while maintaining
interpretability and optimizing predictive performance. This
approach ofers a powerful and eficient method for
generating high-quality features in complex datasets, marking a
promising advancement in machine learning research.</p>
      </sec>
      <sec id="sec-3-5">
        <title>3.4. AutoML approach</title>
        <p>TPOT is an AutoML framework designed for constructing
and optimizing machine learning pipelines for both
classiifcation and regression tasks. It utilizes tree-based genetic
programming [25] to evolve pipelines by treating them as
individuals within an evolutionary algorithm. Each pipeline
is structured as a tree, with its nodes categorized as either
Primitives or Terminals. Primitives represent operators that
require input, such as machine learning algorithms needing
data and hyperparameter values. Terminals, on the other
hand, are constants that provide input to the Primitives.
Notably, a Primitive can also act as input for another Primitive,
allowing for complex pipeline configurations. The
evolutionary process in TPOT operates by applying genetic
operations such as mutation and crossover to the pipelines.
Mutation involves making small modifications, such as
changing a hyperparameter or introducing a new preprocessing
step. Crossover, on the other hand, selects two pipelines
that share common Primitives and allows them to exchange
subtrees or branches. Once these operations are performed,
each pipeline is evaluated and assigned a fitness score, which
reflects its performance. This fitness score is used in the
selection process to determine which pipelines should be
retained and evolved further in the next generation,
ultimately leading to the creation of highly optimized machine
learning pipelines. Generally, these pipeline trees could be
arbitrarily large. Nevertheless, extensive machine learning
pipelines usually have downsides. Longer pipelines with
numerous hyperparameters can be challenging to fine-tune,
more prone to overfitting, complicate the understanding of
the final model, and demand extended evaluation time, thus
slowing down the optimization process. Due to these
considerations, a multiobjective optimization technique,
NSGAII [26], is employed. It assists in selecting candidates based
on the Pareto front, representing the balanced trade-of
between pipeline length and performance.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Experimental Evaluation</title>
      <sec id="sec-4-1">
        <title>4.1. Experimental setup</title>
        <p>
          Training and test. For a fair comparison, we adopted the
same train-test split methodology as outlined in the
referenced study, allocating 70% of the RustNet dataset for
training and 30% for testing [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. Detailed information regarding
these splits is provided in Table 1.
        </p>
        <p>Class
disease
no_disease
Total
380
128
508</p>
        <p>
          Baselines. Given the randomized nature of the
experiments reported in [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], we conducted new experiments using
the same computational setup as described in their study.
Specifically, we employed ResNet-18, following the
original architecture and hyperparameters outlined in [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], and
initialized the model with pre-trained weights.
        </p>
        <p>CAAFE setting. We leverage the advanced capabilities
of OpenAI’s language models, including GPT-3.5, as LLM
within the CAAFE framework [27, 28]. The integration of
these powerful language models enables CAAFE to generate
semantically meaningful features iteratively, enhancing the
efectiveness of feature engineering. To ensure robust
performance and accuracy, we conduct ten feature engineering
iterations using the CAAFE framework. Additionally, in
the iterative evaluation of code blocks, we employ TabPFN
(Tabular Predictive Functional Network), as proposed by
Hollmann et al. [29], to assess the efectiveness of generated
features and their impact on model performance.</p>
        <p>TPOT setting. To ensure a fair comparison, an equal time
budget was allocated for both TPOT and ResNet
methodology. Experiments were constrained to a 20-minute time limit.
This consistent time allocation ensures parity in
computational resources between the methods, enabling a thorough
and unbiased evaluation of their respective performances.
The input to TPOT is a data matrix after performing the
feature engineering step from CAAFE. The hyperparameters
for TPOT were configured with a set number of
generations, specifically 10, and a population size of 100. The
resulting pipeline generated by TPOT, constrained by the
specified time budget, is a multi-layer perceptron classifier
with a learning rate of 0.01 and regularization parameter of
0.0001. The latter is a penalty term, constraining the size
of the weights [30]. The aim of such a strategy is to reduce
overfitting and enhance the generalization ability of the NN.</p>
        <p>Hardware Resources. We conducted our experiments
on a CPU environment. The CPU environment runs on
Windows 11 Pro 64-bit (10.0, Build 22621) with 16 core Intel(R)
Core(TM) i9-10885H Processor @ 2.40GHz,32 GB DIMM
memory, and 1000 GB SSD data storage. All the approaches
have been implemented in Python.</p>
        <p>Performance metrics. Since the classification problem
is being tackled in this study, the performance metrics used
are Accuracy, Precision, Recall, and F1-score.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Results</title>
        <p>4.2.1. Preprocessing
We followed the preprocessing steps described in Section 3.2.
Regarding the conversion of the class associated with the
image to a numerical equivalent, we adopted for RustNet
dataset  = 1 and _ = 0.</p>
        <p>After the statistical features are extracted from images,
the resulting feature set is normalized using min-max
normalization, where each feature has a value between 0 and 1.
The general formula for min-max normalization is:</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Feature Engineering</title>
        <p>A demonstration of CAAFE using the RustNet dataset is
illustrated in Figure 2. User inputs are highlighted in blue,
MLclassifier-generated data in red, and LLM-generated code is
presented with syntax highlighting. The code includes
comments for each generated feature, adhering to a predefined
template in CAAFE’s prompt. This template comprises the
feature name, its utility description, the features utilized in
the generated code, and sample values for these features.
The retained generated features from CAAFE after 10
iterations include ’mean_variance_ratio’, calculated as the mean
divided by the variance, and ’contrast_energy_ratio’,
computed as the contrast divided by the energy. Incorporating
the features generated by CAAFE into TPOT improved the
accuracy from 93.02% achieved using TPOT alone on the
validation dataset to 95.42%, as shown in Table 2.</p>
      </sec>
      <sec id="sec-4-4">
        <title>4.4. AutoML</title>
        <p>The results, evaluated using TPOT and ResNet-18, are
detailed in Table 2. For TPOT, two variants are considered: the
baseline TPOT and TPOT with Context-Aware Automated
Feature Engineering (CAAFE), referred to as TPOT (FE). The
comparative results demonstrate that both variants of our
proposed framework—TPOT and TPOT (FE)—outperform
the baseline ResNet-18 model. TPOT achieved an accuracy
of 93.02%, which was further enhanced to 95.35% with the
integration of CAAFE. In contrast, ResNet-18 achieved a
lower accuracy of 85.2% on the same dataset, highlighting
the superior performance of our proposed approach. The
limited number of epochs achieved within the allocated
time budget highlights the substantial computational efort
required.</p>
        <p>Dataset Model</p>
        <p>Accuracy</p>
        <p>Precision</p>
        <p>TPOT
RustNet TPOT (FE)</p>
        <p>ResNet-18</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>This study introduces a novel approach to detect stripe rust
in wheat crops, using AutoML and rigorous feature
engineering techniques. By extracting a comprehensive set of
statistical features from original images and employing
ContextAware Automated Feature Engineering, we enhance the
discriminative power of the extracted features. Our iterative
feature generation process aims to capture subtle patterns
and nuances, leading to superior efectiveness compared
to state-of-the-art deep learning techniques. The
considered wheat rust disease problem has already been tackled
in the literature by employing several ML techniques, such
as feed forward NNs, KNN, SVM, RF. All of them populated
the search space of TPOT, which helped to determine the
best one for the considered case. We compared our results
against the ones by ResNet-18, a state-of-the-art technique
used for the same kind of problem, according to the most
recent literature. The experiments were performed on a
publicly available dataset retrieved from the relevant
literature. Our approach outperformed the above-mentioned
state-of-the-art technique, revealing a higher computational
efort of the latter in the allotted computing time.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work has been partially funded by the Estonian
Research Council, grant PRG1604, through the funding of
SusAn, FACCE ERA-GAS, ICT-AGRI-FOOD and SusCrop
ERA-NET, and through the project Increasing the
knowledge intensity of Ida-Viru entrepreneurship co-funded by the
European Union.
ium head blight detection using uav-based spectral and
texture features in optimal window size, Remote
Sensing 13 (2021). URL: https://www.mdpi.com/2072-4292/
13/13/2437. doi:10.3390/rs13132437.
[17] H. Zhang, L. Huang, W. Huang, Y. Dong, S. Weng,
J. Zhao, H. Ma, L. Liu, Detection of wheat fusarium
head blight using uav-based spectral and image feature
fusion, Frontiers in Plant Science 13 (2022) 1004427.
doi:10.3389/fpls.2022.1004427.
[18] L. Liu, Y. Dong, W. Huang, X. Du, H. Ma, Monitoring
wheat fusarium head blight using unmanned aerial
vehicle hyperspectral imagery, Remote Sensing 12
(2020) 3811. doi:10.3390/rs12223811.
[19] A. Guo, W. Huang, Y. Dong, H. Ye, H. Ma, B. Liu,
W. Wu, Y. Ren, C. Ruan, Y. Geng, Wheat yellow
rust detection using uav-based hyperspectral
technology, Remote Sensing 13 (2021) 123. doi:10.3390/
rs13010123.
[20] C. Nguyen, V. Sagan, J. Skobalski, J. Severo, Early
detection of wheat yellow rust disease and its impact on
terminal yield with multi-spectral uav-imagery, Remote
Sensing 15 (2023) 3301. doi:10.3390/rs15133301.
[21] T. Zeng, J. Fang, C. Yin, Y. Li, W. Fu, H. Zhang,
J. Wang, X. Zhang, Recognition of rubber tree powdery
mildew based on uav remote sensing with diferent
spatial resolutions, Drones 7 (2023) 533. doi:10.3390/
drones7080533.
[22] S. Ding, J. Jing, S. Dou, M. Zhai, W. Zhang,
Citrus canopy spad prediction under bordeaux
solution coverage based on texture- and
spectralinformation fusion, Agriculture 13 (2023). URL: https:
//www.mdpi.com/2077-0472/13/9/1701. doi:10.3390/
agriculture13091701.
[23] S. Wold, K. Esbensen, P. Geladi, Principal
component analysis, Chemometrics and Intelligent
Laboratory Systems 2 (1987) 37–52. doi:10.1016/
0169-7439(87)80084-9.
[24] H. Eldeeb, R. El Shawi, Empowering machine learning
with scalable feature engineering and interpretable
automl, IEEE Transactions on Artificial Intelligence
PP (2024) 1–16. doi:10.1109/TAI.2024.3400752.
[25] W. Banzhaf, P. Nordin, R. Keller, F. Francone, Genetic
programming: An introduction on the automatic
evolution of computer programs and its applications, 1998.
[26] K. Deb, A. Pratap, S. Agarwal, T. Meyarivan, A fast
and elitist multiobjective genetic algorithm: Nsga-ii,
Evolutionary Computation, IEEE Transactions on 6
(2002) 182 – 197. doi:10.1109/4235.996017.
[27] OpenAI, Gpt-3 can’t count syllables - or doesn’t “get”
haiku. https://community.
openai.com/t/gpt-3-cantcount-syllables-or-doesnt-get-haiku/18733, 2021.
accessed on: 2024-03-1, 2021.
[28] OpenAI, openai/openai-cookbook:
Examples and guides for using the openai api.
https://github.com/openai/openai-cookbook, 2023b.
(accessed on 03/1/2023), 2023.
[29] N. Hollmann, S. Müller, K. Eggensperger, F.
Hutter, Tabpfn: A transformer that solves small
tabular classification problems in a second, 2022.
URL: https://arxiv.org/abs/2207.01848. doi:10.48550/
ARXIV.2207.01848.
[30] Mlpclassifier documentation, https://scikit-learn.org/
stable/modules/generated/sklearn.neural_network.
MLPClassifier.html, 2024. Accessed: 2024-11-22.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>FAO</surname>
          </string-name>
          ,
          <article-title>Fao cereal supply and demand brief, 2023, www</article-title>
          .fao.org/worldfoodsituation/csdb/en/, https:// www.fao.org/worldfoodsituation/csdb/en/,
          <year>2023</year>
          . Accessed:
          <fpage>2024</fpage>
          -11-22.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Savary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Willocquet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pethybridge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Esker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>McRoberts</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nelson</surname>
          </string-name>
          ,
          <article-title>The global burden of pathogens and pests on major food crops</article-title>
          ,
          <source>Nature Ecology &amp; Evolution</source>
          <volume>3</volume>
          (
          <year>2019</year>
          )
          <article-title>1</article-title>
          . doi:
          <volume>10</volume>
          .1038/ s41559-018-0793-y.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Pathogens which threaten food security: Puccinia striiformis, the wheat stripe rust pathogen</article-title>
          ,
          <source>Food Security</source>
          <volume>12</volume>
          (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .1007/ s12571-020-01016-z.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>su</surname>
          </string-name>
          , C. Liu,
          <string-name>
            <given-names>X.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.-H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Spatiotemporal monitoring of wheat yellow rust using uav multispectral imagery, Computers and Electronics in Agriculture (</article-title>
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1016/j.compag.
          <year>2019</year>
          .
          <volume>105035</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Basurto-Lozada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hillier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Medina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pulido</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Karaman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Salas</surname>
          </string-name>
          ,
          <article-title>Dynamics of soil surface temperature with unmanned aerial systems</article-title>
          ,
          <source>Pattern Recognition Letters</source>
          <volume>138</volume>
          (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .1016/j.patrec.
          <year>2020</year>
          .
          <volume>07</volume>
          .003.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Michael</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.-H. Dammer</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Brueggeman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Sankaran</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Carter</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Pumphrey</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Hu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Z. Zhang,</given-names>
          </string-name>
          <article-title>Afordable high throughput field detection of wheat stripe rust using deep learning with semi-automated image labeling</article-title>
          ,
          <year>2022</year>
          . doi:
          <volume>10</volume>
          .20944/preprints202204.
          <fpage>0177</fpage>
          .
          <year>v1</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>U.</given-names>
            <surname>Shafi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mumtaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Shafaq</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zaidi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Mahmood</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zaidi</surname>
          </string-name>
          ,
          <article-title>Wheat rust disease detection techniques: a technical perspective</article-title>
          ,
          <source>Journal of Plant Diseases and Protection</source>
          <volume>129</volume>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .1007/ s41348-022-00575-x.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.</given-names>
            <surname>Hayıt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Erbay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Varçın</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Hayıt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Akci</surname>
          </string-name>
          ,
          <article-title>The classification of wheat yellow rust disease based on a combination of textural and deep features</article-title>
          ,
          <source>Multimedia Tools and Applications</source>
          <volume>82</volume>
          (
          <year>2023</year>
          )
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          . doi:
          <volume>10</volume>
          .1007/ s11042-023-15199-y.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Elshawi</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. Sakr,</surname>
          </string-name>
          <article-title>Automated machine learning: Techniques and frameworks</article-title>
          , in: R.
          <string-name>
            <surname>-D. Kutsche</surname>
          </string-name>
          , E. Zimányi (Eds.),
          <source>Big Data Management and Analytics</source>
          , Springer International Publishing, Cham,
          <year>2020</year>
          , pp.
          <fpage>40</fpage>
          -
          <lpage>69</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Eldeeb</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Maher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Matsuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Aldallal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. El</given-names>
            <surname>Shawi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sakr</surname>
          </string-name>
          ,
          <article-title>Automlbench: A comprehensive experimental evaluation of automated machine learning frameworks</article-title>
          ,
          <year>2022</year>
          . doi:
          <volume>10</volume>
          .2139/ssrn.4516282.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>N.</given-names>
            <surname>Hollmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Hutter</surname>
          </string-name>
          ,
          <article-title>Large language models for automated data science: Introducing CAAFE for context-aware automated feature engineering</article-title>
          , in: Thirty-seventh
          <source>Conference on Neural Information Processing Systems</source>
          ,
          <year>2023</year>
          . URL: https://openreview.net/ forum?id=9WSxQZ9mG7.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>R.</given-names>
            <surname>Olson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Moore</surname>
          </string-name>
          ,
          <article-title>Tpot: A tree-based pipeline optimization tool for automating machine learning</article-title>
          ,
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -05318-
          <issue>5</issue>
          _
          <fpage>8</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Gu</surname>
          </string-name>
          , T. Cheng, N. Cai,
          <string-name>
            <given-names>W.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.-G.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <article-title>Assessing narrow brown leaf spot severity and fungicide eficacy in rice using low altitude uav imaging</article-title>
          ,
          <source>Ecological Informatics</source>
          <volume>77</volume>
          (
          <year>2023</year>
          )
          <article-title>102208</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.ecoinf.
          <year>2023</year>
          .
          <volume>102208</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>An</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Tang</surname>
          </string-name>
          , M. Liu, G. Liu,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <article-title>Leaf area index estimation under wheat powdery mildew stress by integrating uav-based spectral, textural and structural features</article-title>
          ,
          <source>Computers and Electronics in Agriculture</source>
          <volume>213</volume>
          (
          <year>2023</year>
          )
          <article-title>108169</article-title>
          . URL: https://www.sciencedirect.com/science/article/ pii/S0168169923005574. doi:https://doi.org/10. 1016/j.compag.
          <year>2023</year>
          .
          <volume>108169</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>W.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <article-title>Using uav multispectral remote sensing with appropriate spatial resolution and machine learning to monitor wheat scab</article-title>
          ,
          <source>Agriculture</source>
          <volume>12</volume>
          (
          <year>2022</year>
          )
          <article-title>1785</article-title>
          . doi:
          <volume>10</volume>
          .3390/ agriculture12111785.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Huang</surname>
          </string-name>
          , L. Liu, H. Ma, Wheat fusar-
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>