<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Plant Sci.</journal-id>
<journal-title>Frontiers in Plant Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Plant Sci.</abbrev-journal-title>
<issn pub-type="epub">1664-462X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpls.2023.1211617</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Plant Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Classification models for Tobacco Mosaic Virus and Potato Virus Y using hyperspectral and machine learning techniques</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Haitao</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn003">
<sup>&#x2020;</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Han</surname>
<given-names>Yujing</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="author-notes" rid="fn003">
<sup>&#x2020;</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2292539"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Yongchang</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Dongyang</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Jiang</surname>
<given-names>Lianqiang</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Huang</surname>
<given-names>Kun</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Hongtao</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Guo</surname>
<given-names>Leifeng</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1643651"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Xinwei</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Wang</surname>
<given-names>Jie</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1182091"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Xue</surname>
<given-names>Wenxin</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2189340"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Tobacco Research Institute of Chongqing Company</institution>, <addr-line>Chongqing</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Tobacco Research Institute, Chinese Academy of Agricultural Sciences</institution>, <addr-line>Qingdao</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Science and Technology Department of Sichuan Liangshan Company, Liangshan Yi Autonomous Prefecture</institution>, <addr-line>Xichang</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Science and Technology Department of Yunnan Honghe Company, Hani-Yi Autonomous of Honghe Prefecture</institution>, <addr-line>Mile</addr-line>, <country>China</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Agricultural Information Institute, Chinese Academy of Agricultural Sciences</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Kioumars Ghamkhar, AgResearch Ltd, New Zealand</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Jingli Lu, AgResearch Ltd, New Zealand; Michael Gomez Selvaraj, Consultative Group on International Agricultural Research (CGIAR), United States</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Jie Wang, <email xlink:href="mailto:wangjie@caas.cn">wangjie@caas.cn</email>; Wenxin Xue, <email xlink:href="mailto:xuewenxin@caas.cn">xuewenxin@caas.cn</email>
</p>
</fn>
<fn fn-type="equal" id="fn003">
<p>&#x2020;These authors have contributed equally to this work and share first authorship</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>16</day>
<month>10</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>14</volume>
<elocation-id>1211617</elocation-id>
<history>
<date date-type="received">
<day>27</day>
<month>04</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>03</day>
<month>10</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Chen, Han, Liu, Liu, Jiang, Huang, Wang, Guo, Wang, Wang and Xue</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Chen, Han, Liu, Liu, Jiang, Huang, Wang, Guo, Wang, Wang and Xue</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Tobacco Mosaic Virus (TMV) and Potato Virus Y (PVY) pose significant threats to crop production. Non-destructive and accurate surveillance is crucial to effective disease control. In this study, we propose the adoption of hyperspectral and machine learning technologies to discern the type and severity of tobacco leaves affected by PVY and TMV infection. Initially, we applied three preprocessing methods &#x2013; Multivariate Scattering Correction (MSC), Standard Normal Variate (SNV), and Savitzky-Golay smoothing filter (SavGol) &#x2013; to corrected the leaf full-length spectral sheet data (350-2500nm). Subsequently, we employed two classifiers, support vector machine (SVM) and random forest (RF), to establish supervised classification models, including binary classification models (healthy/diseased leaves or PVY/TMV infected leaves) and six-class classification models (healthy and various severity levels of diseased leaves). Based on the core evaluation index, our models achieved accuracies in the range of 91&#x2013;100% in the binary classification. In general, SVM demonstrated superior performance compared to RF in distinguishing leaves infected with PVY and TMV. Different combinations of preprocessing methods and classifiers have distinct capabilities in the six-class classification. Notably, SavGol united with SVM gave an excellent performance in the identification of different PVY severity levels with 98.1% average precision, and also achieved a high recognition rate (96.2%) in the different TMV severity level classifications. The results further highlighted that the effective wavelengths captured by SVM, 700nm and 1800nm, would be valuable for estimating disease severity levels. Our study underscores the efficacy of integrating hyperspectral technology and machine learning, showcasing their potential for accurate and non-destructive monitoring of plant viral diseases.</p>
</abstract>
<kwd-group>
<kwd>precision agriculture</kwd>
<kwd>virus diseases</kwd>
<kwd>machine learning</kwd>
<kwd>hyperspectral</kwd>
<kwd>nondestructive</kwd>
</kwd-group>
<counts>
<fig-count count="9"/>
<table-count count="6"/>
<equation-count count="8"/>
<ref-count count="41"/>
<page-count count="15"/>
<word-count count="6003"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Sustainable and Intelligent Phytoprotection</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>Tobacco Mosaic Virus (TMV) and Potato Virus Y (PVY) are widespread virus diseases in fields and cause massive economic losses to crops (<xref ref-type="bibr" rid="B30">Scholthof et&#xa0;al., 2011</xref>; <xref ref-type="bibr" rid="B14">Khateri et&#xa0;al., 2014</xref>; <xref ref-type="bibr" rid="B16">Korbecka-Glinka et&#xa0;al., 2021</xref>). Both PVY and TMV infect a wide range of plants, especially tobacco and other members of the family Solanaceae, causing symptoms such as leaf mosaic, vein clearing, and deformation (<xref ref-type="bibr" rid="B23">McDonald and Singh, 1996</xref>; <xref ref-type="bibr" rid="B40">Yang and Klessig, 1996</xref>; <xref ref-type="bibr" rid="B26">Quenouille et&#xa0;al., 2013</xref>). The key to effective viral disease control is to directly monitor the occurrence and prevalence of diseases. However, the traditional methods of visual or molecular identification are time-consuming, inefficient, and destructive. At the same time, TMV and PVY infections are difficult to be separated and could develop into severe symptoms rapidly under an ideal environment, which leads to missing the best control period (<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1B</bold>
</xref>). Therefore, automatic identification of the disease occurrence and severity degree of plants in the field in time will be of great benefit for precise prevention by guiding the chemical application where and when needed at an appropriate dose, further controlling the spread of TMV and PVY in time and avoiding great production loss. Furthermore, the automated disease identification can be integrated into innovative disease-resistant plant breeding process, expediting the phenotyping process and yielding time savings compared to the visual assessment by human raters.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>
<bold>(A)</bold> The equipment ASD Field Spec4 (up) and the strategy of spectra data collection in this study (down); <bold>(B)</bold> the PVY/TMV diseased leaves with different severity levels (<xref ref-type="bibr" rid="B36">Wang et al., 2020</xref>).</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g001.tif"/>
</fig>
<p>Modern agriculture has benefited greatly from the high-tech vision solutions such as artificial intelligence, machine learning, etc. For example, spectrum technology has often been used in precision agriculture to fill gaps in continued human monitoring. Spectral reflectance captures crop biomass, disease information, and crop quality (<xref ref-type="bibr" rid="B10">Gnyp et&#xa0;al., 2014</xref>; <xref ref-type="bibr" rid="B22">Mart&#xed;nez-Mart&#xed;nez et&#xa0;al., 2018</xref>). The principle of spectroscopic technology is to identify the content and composition of substances using the different characteristics of different substances such as light absorption and reflection (<xref ref-type="bibr" rid="B8">Fang et&#xa0;al., 2015</xref>). In particular, at the onset of PVY and TMV infection, leaf structural characteristics and chlorophyll levels begin to change. These changes will further trigger the reflection spectrum. Hence, taking advantage of these fluctuations in the reflection spectrum, we could carry out disease detection and monitoring thanks to modern techniques avoiding irretrievable yield loss caused by missing the best control time. The advantages of applying spectral technology to monitor crop diseases are fast, non-destructive, and wide-area detectable. It has been verified in previous studies that the usage of leaf spectral information could effectively monitor and distinguish leaf disease (<xref ref-type="bibr" rid="B12">Huang et al., 2012</xref>; <xref ref-type="bibr" rid="B11">Hu et&#xa0;al., 2016</xref>; <xref ref-type="bibr" rid="B15">Kong et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B22">Mart&#xed;nez-Mart&#xed;nez et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B20">Long et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B4">Cai et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B9">Fern&#xe1;ndez et&#xa0;al., 2022</xref>). However, there are scarce studies to explore the application value in the detection of virus diseases.</p>
<p>Furthermore, searching for sensitive wavelength bands is the focus of spectroscopic technology applications. The optimal wavelength of the leaf spectrum can be quickly and accurately located by machine learning (<xref ref-type="bibr" rid="B33">Steddom et&#xa0;al., 2005</xref>; <xref ref-type="bibr" rid="B18">Li et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B21">Lv et&#xa0;al., 2022</xref>). Machine learning algorithms can process a large number of data sets with irregular surfaces, find the potential probability distribution of the data, and make predictions, which can be used for the diagnosis and prediction of crop diseases. Machine learning is mainly classified into supervised classification and unsupervised classification. Supervised classification algorithms include support vector machine (SVM), random forest (RF), decision Tree, KNN algorithm, linear regression, and other methods often used in the binary classification regression analysis. Unsupervised classification algorithms are mainly used for cluster analysis. Most of the applications have been implemented using supervised variants of machine learning algorithms rather than unsupervised ones. Besides, among the above algorithms, RF training speed is fast, having strong model generalization ability. The SVM algorithm is suitable for analyzing finite samples, overcoming the shortcomings of some other binary support vector machines, and improving multi-classification accuracy (<xref ref-type="bibr" rid="B34">Uddin et&#xa0;al., 2019</xref>).</p>
<p>Machine learning holds immense potential for enhancing accuracy. Hence, the fusion of spectral data and machine learning techniques has been harnessed for leaf disease diagnosis (<xref ref-type="bibr" rid="B17">Lamba et&#xa0;al., 2021</xref>). Nevertheless, spectral data often carries inherent noise, making the careful selection of appropriate algorithms and models paramount in the accurate identification of tobacco diseases. By analyzing the full-length spectra (350-2500nm) of healthy and diseased tobacco leaves, this study aims to establish robust and effective classification models for TMV and PVY diseases by two classifiers: support vector machine (SVM) and random forest (RF) (<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>). The outcomes of this research will be helpful to facilitate the early-stage disease type and the severity level assessments, scientifically informed strategies for preventing and controlling leaf diseases.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Test materials and the test equipment</title>
<p>The study was performed in the JiMo experimental area of the Tobacco Research Institute, Chinese Academy of Agricultural Sciences, Qingdao City, China (120.58&#xb0;N, 36.45&#xb0;E). The TMV or PVY<sup>N</sup> pathogens and tobacco seedlings K326 were provided by the Plant Protection Institute of the Chinese Academy of Agricultural Sciences.</p>
<p>The test equipment is ASD Field Spec4 portable handheld ground object spectrometer, which is equipped with VNIR (350-1000nm) 512-pixel silicon array detector in the visible region, SWIR1 (1001-1800nm) graded index InGaAs detector, and SWIR2 (1801-2500mm) graded index InGaAs detector. The acquisition wavelength range is 350-2500nm, the wavelength reproducibility is 0.1nm, and the wavelength accuracy is 0.5nm.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Test methods</title>
<sec id="s2_2_1">
<label>2.2.1</label>
<title>Disease inoculation</title>
<p>The tobacco plant variety is K326 cultivated to the 7-8 leaf stage under the greenhouse conditions (25 &#xb1; 1&#xb0;C, 65% &#xb1; 5% relative humidity, and 14:10h light: dark photoperiod). After the leaves were dusted, the healthy leaves were inoculated with pathogens TMV or PVY by mechanical inoculation method according to (<xref ref-type="bibr" rid="B25">Piche et&#xa0;al. (2004)</xref>.</p>
</sec>
<sec id="s2_2_2">
<label>2.2.2</label>
<title>Spectral data acquisition</title>
<p>Parameters of the FieldSpec4 equipment were adjusted according to the usage specifications (<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1A</bold>
</xref>). The optical fiber probe was at a 5&#xb0; angle of view, and a distance of 10&#xa0;cm above the blade surface for measurement. The lens was aimed at the whiteboard to optimize the instrument, and then the lens was moved to the tested leaf to store the leaf reflectance spectrum data. The whiteboard optimization was done for every ten tobacco plants measured.</p>
<p>Tobacco plants at 7-8 leaf stages were selected for measurement. Six measurement points were picked on each tobacco leaf at the base of the leaf, the middle of the leaf, and the top of the leaf using the leaf vein as the axis of symmetry (<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1A</bold>
</xref>). The average value of these six points was taken as the spectral reflectance of the leaf.</p>
</sec>
<sec id="s2_2_3">
<label>2.2.3</label>
<title>Disease data collection</title>
<p>Six disease severity grades were applied to this study according to the disease grading standard GB/T23222-2008, namely, healthy leaf (no symptoms on the whole plant), grade 1 (Zero to one-quarter of the leaf is mosaic), grade 3 (one quarter to one-third of the leaf is mosaic), grade 5 (one third to a half of the leaf is mosaic, slight deformation or slightly darken vein), grade 7 (a half to two-thirds of the leaf is mosaic, deformation or vein necrosis), and grade 9 (two thirds to the whole leaf is mosaic, severe deformation or severe vein necrosis) (<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1B</bold>
</xref>).</p>
<p>The spectral reflectance of healthy and TMV or PVY diseased leaves at the five unhealthy classes of grade 1 (TMV1 or PVY1), grade 3 (TMV3 or PVY3), grade 5 (TMV5 or PVY5), grade 7 (TMV7 or PVY7) and grade 9 (TMV9 or PVY9) were collected respectively, using the same method in 2.2.2. 893 samples were obtained in total (<xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). A number of 286 samples were obtained for TMV-diseased leaves, 456 for PVY-diseased leaves, and 151 for healthy leaves (<xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>).</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Spectrum data collection of tobacco diseased leaf and healthy leaf.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center"/>
<th valign="middle" align="center">training sample</th>
<th valign="middle" align="center">test sample</th>
<th valign="middle" align="center">sample size</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">healthy</td>
<td valign="middle" align="center">125</td>
<td valign="middle" align="center">26</td>
<td valign="middle" align="center">151</td>
</tr>
<tr>
<td valign="middle" align="center">PVY</td>
<td valign="middle" align="center">361</td>
<td valign="middle" align="center">95</td>
<td valign="middle" align="center">456</td>
</tr>
<tr>
<td valign="middle" align="center">TMV</td>
<td valign="middle" align="center">229</td>
<td valign="middle" align="center">57</td>
<td valign="middle" align="center">286</td>
</tr>
<tr>
<td valign="middle" align="center">PVY1</td>
<td valign="middle" align="center">20</td>
<td valign="middle" align="center">4</td>
<td valign="middle" align="center">24</td>
</tr>
<tr>
<td valign="middle" align="center">PVY3</td>
<td valign="middle" align="center">24</td>
<td valign="middle" align="center">10</td>
<td valign="middle" align="center">34</td>
</tr>
<tr>
<td valign="middle" align="center">PVY5</td>
<td valign="middle" align="center">96</td>
<td valign="middle" align="center">22</td>
<td valign="middle" align="center">118</td>
</tr>
<tr>
<td valign="middle" align="center">PVY7</td>
<td valign="middle" align="center">120</td>
<td valign="middle" align="center">34</td>
<td valign="middle" align="center">154</td>
</tr>
<tr>
<td valign="middle" align="center">PVY9</td>
<td valign="middle" align="center">102</td>
<td valign="middle" align="center">24</td>
<td valign="middle" align="center">126</td>
</tr>
<tr>
<td valign="middle" align="center">TMV1</td>
<td valign="middle" align="center">37</td>
<td valign="middle" align="center">14</td>
<td valign="middle" align="center">51</td>
</tr>
<tr>
<td valign="middle" align="center">TMV3</td>
<td valign="middle" align="center">60</td>
<td valign="middle" align="center">10</td>
<td valign="middle" align="center">70</td>
</tr>
<tr>
<td valign="middle" align="center">TMV5</td>
<td valign="middle" align="center">47</td>
<td valign="middle" align="center">12</td>
<td valign="middle" align="center">59</td>
</tr>
<tr>
<td valign="middle" align="center">TMV7</td>
<td valign="middle" align="center">36</td>
<td valign="middle" align="center">13</td>
<td valign="middle" align="center">49</td>
</tr>
<tr>
<td valign="middle" align="center">TMV9</td>
<td valign="middle" align="center">45</td>
<td valign="middle" align="center">11</td>
<td valign="middle" align="center">56</td>
</tr>
<tr>
<td valign="middle" align="center">Diseased</td>
<td valign="middle" align="center">589</td>
<td valign="middle" align="center">153</td>
<td valign="middle" align="center">742</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Data processing</title>
<sec id="s2_3_1">
<label>2.3.1</label>
<title>Data preprocessing</title>
<p>The collected spectral data includes over 2150 wavenumber points. In the actual spectral data acquisition process, the environmental conditions, sampling time, sampling points, and so on would affect the collecting result by inducing scattering and noises. Therefore, before the model was built, the original spectral data were perpetrated by three data preprocessing methods: Multivariate Scattering Correction (MSC), Standard Normal Variate (SNV), and Savitzky-Golay smoothing filter (SavGol).</p>
<p>MSC is one of the common methods of hyperspectral data preprocessing, which can effectively eliminate the spectral difference caused by the scattering level and correct the baseline shift, and offset the phenomenon of spectral data (<xref ref-type="bibr" rid="B38">Windig et&#xa0;al., 2008</xref>). The formulas are as follows:</p>
<p>a. The average of all spectral data as the &#x201c;ideal spectrum&#x201d;</p>
<disp-formula>
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="true">&#x2192;</mml:mo>
</mml:mover>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mi>D</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>b. The baseline translation and offset of each sample were obtained by solving the least squares problem by unary linear regression between the spectrum of each sample and the average spectrum.</p>
<disp-formula>
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="true">&#x2192;</mml:mo>
</mml:mover>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>c. The spectrum of each sample was corrected by subtracting the obtained baseline translation and dividing by the offset.</p>
<disp-formula>
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>SNV was used to eliminate the effects of solid particle size, surface scattering, and optical path variation on the near-infrared band (NIR) diffuse reflectance spectra (<xref ref-type="bibr" rid="B7">Dhanoa et&#xa0;al., 1995</xref>). The formula is:</p>
<disp-formula>
<label>(4)</label>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msub>
<mml:mo>&#xa0;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>
<italic>x<sub>i</sub>
</italic> is the average of the spectra of the i sample; k=1,2,&#x2026;, m. m is the wave point; i=1,2,&#x2026;,n;</p>
<p>n is the corrected sample number; <italic>X<sub>i, SNV</sub>
</italic> is the transformed spectrum.</p>
<p>SavGol could improve the smoothness of the spectrum, reduce the interference of noise, and ensure that the shape and width of the signal remain unchanged while filtering out the noise (<xref ref-type="bibr" rid="B29">Savitzky and Golay, 1964</xref>; <xref ref-type="bibr" rid="B24">Mishra et&#xa0;al., 2019</xref>). SavGol smoothing uses polynomial functions to smooth signals. It involves selecting a window, fitting a polynomial to the data within it, and replacing the central point with the polynomial&#x2019;s value. The window size and polynomial choice are typically manual, based on visual inspection. In our work, we used a second-order polynomial and a 5-point window for smoothing.</p>
</sec>
<sec id="s2_3_2">
<label>2.3.2</label>
<title>Model establishment</title>
<p>Since spectral data may have multicollinearity, SVM and RF algorithms are used to prevent over-fitting. All the data set was divided into two parts: 80% as the training set, and the remaining 20% of the data set as the test set to evaluate the performance of the trained algorithms in the test set.</p>
<p>The SVM algorithm divides the optimal hyperplane by constructing feature space. The idea of maximizing the classification margin is the core of the SVM method. SVM contains several parameters, such as kernel function, gamma value, and penalty factor C (<xref ref-type="bibr" rid="B2">Boser et&#xa0;al., 1992</xref>; <xref ref-type="bibr" rid="B6">Cortes and Vapnik, 1995</xref>). In this study, the Linear is used as the kernel function. The optimal model parameters were determined by GridSearch in the training set based on 50% fold cross-validation. The penalty factor Cs were 1 for SVM + MSC, 40 for SVM + SNV, 1 for SVM + SavGol.</p>
<p>RF algorithm is an algorithm, integrated with a large number of decision trees. The final predicted result is obtained according to the summary of the scores of the decision tree nodes on the dataset. Each decision tree classifies the input vector, and the final classification result is determined by the vote of each tree. Therefore, the number of decision trees is the most important parameter affecting RF, and the optimal number of decision trees is determined by GridSearch based on 50% fold cross-validation in the training set (<xref ref-type="bibr" rid="B3">Breiman, 2001</xref>; <xref ref-type="bibr" rid="B19">Liaw and Wiener, 2002</xref>). The numbers of decision trees were 53 for RF + MSC, 39 for RF + SNV and 25 for RF + SavGol.</p>
<p>The binary classification is the identification of healthy and diseased tobacco leaves, or PVY diseased leaves and TMV diseased leaves. The six-class classification is suffered TMV grades TMV1, TMV3, TMV5, TMV7, TMV9 and healthy leaves, respectively, and suffered PVY grades PVY1, PVY3, PVY5, PVY7, PVY9 and healthy leaves. The sample dataset was randomly divided into a training set and a test set according to 8:2 (Details information was listed in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). Each algorithm was trained with the best parameters through the training set, and the trained algorithm evaluated the performance of the model on the test set (<xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>).</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Workflow of this study.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g002.tif"/>
</fig>
</sec>
<sec id="s2_3_3">
<label>2.3.3</label>
<title>Model performance evaluation</title>
<p>Evaluation indicators of each classifier: &#x201c;Precision&#x201d; means the ratio of the number of correctly classified samples of a certain category to the predicted samples of this category; &#x201c;Recall&#x201d; means the ratio of the number of correctly classified samples of a certain category to the real number of the category, f1 is the comprehensive evaluation of &#x201c;precision&#x201d; and &#x201c;recall&#x201d;; &#x201c;accuracy&#x201d; means the proportion of the number of samples that are correctly predicted; &#x201c;support&#x201d; means the number of samples (<xref ref-type="bibr" rid="B17">Lamba et&#xa0;al., 2021</xref>).</p>
<disp-formula>
<label>(5)</label>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(6)</label>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(7)</label>
<mml:math display="block" id="M7">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:msub>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>*</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>*</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula>
<label>(8)</label>
<mml:math display="block" id="M8">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>TP is the number of true positive; TN is the number of true negative; FP is the number of false positive; FN is the number of negative.</p>
<p>As more attention is paid to diagnostic accuracy in agricultural disease diagnosis, precision scores are the main evaluation index in this study. The higher the precision score, the better performance of the model will be.</p>
</sec>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Data analysis</title>
<p>There are three different methods of data preprocessing and two classifiers to create six combinations of algorithmic models (<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>). All data processing was run by Python3.9 and R 4.0.1 versions.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>The average precision (%) of each algorithm combination in different classification models.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" rowspan="2" align="left">algorithm models</th>
<th valign="top" colspan="2" align="left">Binary classification</th>
<th valign="top" colspan="2" align="left">Six-class classification</th>
</tr>
<tr>
<th valign="top" align="left">healthy and diseased leaf</th>
<th valign="top" align="left">PVY and TMV</th>
<th valign="top" align="left">TMV</th>
<th valign="top" align="left">PVY</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">SavGol+SVM</td>
<td valign="top" align="left">97.4</td>
<td valign="top" align="left">100.0</td>
<td valign="top" align="left">96.2</td>
<td valign="top" align="left">98.1</td>
</tr>
<tr>
<td valign="top" align="left">MSC+SVM</td>
<td valign="top" align="left">97.0</td>
<td valign="top" align="left">99.5</td>
<td valign="top" align="left">96.2</td>
<td valign="top" align="left">97.4</td>
</tr>
<tr>
<td valign="top" align="left">SNV+SVM</td>
<td valign="top" align="left">97.4</td>
<td valign="top" align="left">98.0</td>
<td valign="top" align="left">96.2</td>
<td valign="top" align="left">96.9</td>
</tr>
<tr>
<td valign="top" align="left">SavGol+RF</td>
<td valign="top" align="left">97.4</td>
<td valign="top" align="left">100.0</td>
<td valign="top" align="left">98.4</td>
<td valign="top" align="left">88.7</td>
</tr>
<tr>
<td valign="top" align="left">MSC+RF</td>
<td valign="top" align="left">96.6</td>
<td valign="top" align="left">90.3</td>
<td valign="top" align="left">88.7</td>
<td valign="top" align="left">76.6</td>
</tr>
<tr>
<td valign="top" align="left">SNV+RF</td>
<td valign="top" align="left">97.0</td>
<td valign="top" align="left">97.0</td>
<td valign="top" align="left">85.2</td>
<td valign="top" align="left">91.5</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s3" sec-type="results">
<label>3</label>
<title>Results</title>
<sec id="s3_1">
<label>3.1</label>
<title>Spectral data preprocessing</title>
<p>Mean spectral reflectance curves under different conditions are shown in <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>. We could see that the spectral reflectance patterns of various kinds of leaves give the same variation trend (<xref ref-type="fig" rid="f3">
<bold>Figures&#xa0;3A, E</bold>
</xref>). In general, there are three significant peaks around 780nm, 1250nm, and 1600nm and one valley value under the near-infrared band in healthy, PVY, or TMV-infected leaves. Under the above three peaks, there are different degrees of overlaps among the healthy and various levels of diseased leaves.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>The leaf reflectance of tobacco leaves. <bold>(A)</bold> PVY: spectra without any correction; <bold>(B)</bold> PVY MSC corrected spectra; <bold>(C)</bold> PVY: SavGol corrected spectra; <bold>(D)</bold> PVY: SNV corrected spectra; <bold>(E)</bold> TMV: spectra without any correction; <bold>(F)</bold> TMV: MSC corrected spectra; <bold>(G)</bold> TMV: SavGol corrected spectra; <bold>(H)</bold> TMV: SNV corrected spectra.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g003.tif"/>
</fig>
<p>After different pretreatments, the spectra&#x2019; reflectance changed in different ways. For TMV-infected leaves, SNV (<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3C</bold>
</xref>) and MSC (<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3D</bold>
</xref>) modified the spectral reflectance significantly in the near-infrared band (NIR), while producing overlaps of spectral reflectance around the 780nm band. Similar to a scenario in the TMV experiment, pretreatments of SNV (<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3G</bold>
</xref>) and MSC (<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3H</bold>
</xref>) increased the reflectance discrimination ability of different severity levels of PVY diseased leaves but reduced the spectral resolution ability around the 780nm band.</p>
<p>Overall, MSC and SNV preprocessing methods revealed a relatively outstanding ability to improve the NIR band&#x2019;s spectral resolution. The spectral reflectance after SavGol treatment did not change significantly. In addition, the resolution of PVY-diseased leaves is better than TMV-diseased leaves (<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>).</p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Tobacco leaf disease binary classification</title>
<sec id="s3_2_1">
<label>3.2.1</label>
<title>The binary classification of healthy leaf and diseased leaf</title>
<p>The number of 893 samples was randomly divided into a training set (80% with 714 samples) and a test set (20% with 179 samples) (<xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). As shown in <xref ref-type="table" rid="T2">
<bold>Tables&#xa0;2</bold>
</xref>, <xref ref-type="table" rid="T3">
<bold>3</bold>
</xref>; <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>, in the binary classification of healthy leaf and diseased leaf, all the preprocessing methods and classifiers gave high recognition precision and accuracy of healthy leaves with over 93%. The misclassification for the RF classifier mainly came from the mistaken healthy leaves of diseased ones (<xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>). The recognition precision of SavGol+RF, SavGol+SVM, and SNV+SVM combinations reached up to 98% (<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>), which could be potentially adopted for the accurate identification of diseased leaves and healthy leaves.</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Evaluation index scores of each algorithm model in the binary classification of healthy leaf and diseased leaf.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="left">algorithm models</th>
<th valign="middle" align="left">leaf</th>
<th valign="middle" align="left">precision</th>
<th valign="middle" align="left">recall</th>
<th valign="middle" align="left">f1 - score</th>
<th valign="middle" align="left">support</th>
<th valign="middle" align="left">accuracy</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" rowspan="2" align="left">SavGol+SVM</td>
<td valign="middle" align="left">diseased</td>
<td valign="middle" align="left">0.987</td>
<td valign="middle" align="left">0.993</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">153</td>
<td valign="middle" rowspan="2" align="left">0.983</td>
</tr>
<tr>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.96</td>
<td valign="middle" align="left">0.923</td>
<td valign="middle" align="left">0.941</td>
<td valign="middle" align="left">26</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">SavGol+RF</td>
<td valign="middle" align="left">diseased</td>
<td valign="middle" align="left">0.987</td>
<td valign="middle" align="left">0.993</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">153</td>
<td valign="middle" rowspan="2" align="left">0.983</td>
</tr>
<tr>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.96</td>
<td valign="middle" align="left">0.923</td>
<td valign="middle" align="left">0.941</td>
<td valign="middle" align="left">26</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">MSC+SVM</td>
<td valign="middle" align="left">diseased</td>
<td valign="middle" align="left">0.987</td>
<td valign="middle" align="left">0.987</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">153</td>
<td valign="middle" rowspan="2" align="left">0.983</td>
</tr>
<tr>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.926</td>
<td valign="middle" align="left">0.962</td>
<td valign="middle" align="left">0.943</td>
<td valign="middle" align="left">26</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">MSC+RF</td>
<td valign="middle" align="left">diseased</td>
<td valign="middle" align="left">0.974</td>
<td valign="middle" align="left">0.993</td>
<td valign="middle" align="left">0.984</td>
<td valign="middle" align="left">153</td>
<td valign="middle" rowspan="2" align="left">0.972</td>
</tr>
<tr>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.957</td>
<td valign="middle" align="left">0.846</td>
<td valign="middle" align="left">0.898</td>
<td valign="middle" align="left">26</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">SNV+SVM</td>
<td valign="middle" align="left">diseased</td>
<td valign="middle" align="left">0.987</td>
<td valign="middle" align="left">0.993</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">153</td>
<td valign="middle" rowspan="2" align="left">0.983</td>
</tr>
<tr>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.96</td>
<td valign="middle" align="left">0.923</td>
<td valign="middle" align="left">0.941</td>
<td valign="middle" align="left">26</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">SNV+RF</td>
<td valign="middle" align="left">diseased</td>
<td valign="middle" align="left">0.981</td>
<td valign="middle" align="left">0.993</td>
<td valign="middle" align="left">0.987</td>
<td valign="middle" align="left">153</td>
<td valign="middle" rowspan="2" align="left">0.978</td>
</tr>
<tr>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.958</td>
<td valign="middle" align="left">0.885</td>
<td valign="middle" align="left">0.92</td>
<td valign="middle" align="left">26</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>The confusion matrix of each algorithm model in the binary classification of healthy leaves and diseased leaves. <bold>A&#x2013;F</bold>: Number of correctly and misclassified samples for six classification models: <bold>(A)</bold> SavGol+SVM, <bold>(B)</bold> MSC+SVM, <bold>(C)</bold> SNV+ SVM, <bold>(D)</bold> SavGol+RF, <bold>(E)</bold> MSC+RF, and <bold>(F)</bold> SNV+RF.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g004.tif"/>
</fig>
</sec>
<sec id="s3_2_2">
<label>3.2.2</label>
<title>The binary classification of PVY diseased leaf and TMV diseased leaf</title>
<p>A total of 742 samples were input for the classification of PVY diseased leaf and TMV diseased leaf. 590 samples for the training set and 152 samples for the test set. <xref ref-type="table" rid="T2">
<bold>Tables&#xa0;2</bold>
</xref>, <xref ref-type="table" rid="T4">
<bold>4</bold>
</xref>; <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref> showed that in the identification of PVY diseased leaves, the average precision after the SavGol pretreatment method was the highest at 100%. The recognition precision of TMV-diseased leaves by the combination of MSC+RF was lower than 86% (<xref ref-type="table" rid="T4">
<bold>Table&#xa0;4</bold>
</xref>), and most of the errors were misjudging TMV-diseased leaves as PVY diseased leaves (<xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref>). The overall classification result was better when combined SVM classifier. The algorithm models of SavGol+RF, SavGol+SVM, and MSC+SVM combinations could greatly help achieve the accurate identification of TMV and PVY diseases.</p>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>Evaluation index score of each algorithm model in the binary classification of PVY-infected leaf and TMV-infected leaf.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="left">algorithm models</th>
<th valign="middle" align="left">disease</th>
<th valign="middle" align="left">precision</th>
<th valign="middle" align="left">recall</th>
<th valign="middle" align="left">f1-score</th>
<th valign="middle" align="left">support</th>
<th valign="middle" align="left">accuracy</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" rowspan="2" align="left">SavGol+SVM</td>
<td valign="middle" align="left">PVY</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">95</td>
<td valign="middle" rowspan="2" align="left">1.00</td>
</tr>
<tr>
<td valign="middle" align="left">TMV</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">54</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">SavGol+RF</td>
<td valign="middle" align="left">PVY</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">95</td>
<td valign="middle" rowspan="2" align="left">1.00</td>
</tr>
<tr>
<td valign="middle" align="left">TMV</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">54</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">MSC+SVM</td>
<td valign="middle" align="left">PVY</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.995</td>
<td valign="middle" align="left">95</td>
<td valign="middle" rowspan="2" align="left">0.993</td>
</tr>
<tr>
<td valign="middle" align="left">TMV</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.981</td>
<td valign="middle" align="left">0.991</td>
<td valign="middle" align="left">54</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">MSC+RF</td>
<td valign="middle" align="left">PVY</td>
<td valign="middle" align="left">0.946</td>
<td valign="middle" align="left">0.916</td>
<td valign="middle" align="left">0.935</td>
<td valign="middle" align="left">95</td>
<td valign="middle" rowspan="2" align="left">0.913</td>
</tr>
<tr>
<td valign="middle" align="left">TMV</td>
<td valign="middle" align="left">0.86</td>
<td valign="middle" align="left">0.907</td>
<td valign="middle" align="left">0.891</td>
<td valign="middle" align="left">54</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">SNV+SVM</td>
<td valign="middle" align="left">PVY</td>
<td valign="middle" align="left">0.959</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.979</td>
<td valign="middle" align="left">95</td>
<td valign="middle" rowspan="2" align="left">0.973</td>
</tr>
<tr>
<td valign="middle" align="left">TMV</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.926</td>
<td valign="middle" align="left">0.962</td>
<td valign="middle" align="left">54</td>
</tr>
<tr>
<td valign="middle" rowspan="2" align="left">SNV+RF</td>
<td valign="middle" align="left">PVY</td>
<td valign="middle" align="left">0.989</td>
<td valign="middle" align="left">0.989</td>
<td valign="middle" align="left">0.989</td>
<td valign="middle" align="left">95</td>
<td valign="middle" rowspan="2" align="left">0.986</td>
</tr>
<tr>
<td valign="middle" align="left">TMV</td>
<td valign="middle" align="left">0.981</td>
<td valign="middle" align="left">0.981</td>
<td valign="middle" align="left">0.981</td>
<td valign="middle" align="left">54</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>The confusion matrix of each algorithm model in the binary classification of PVY diseased leaf and TMV diseased leaf. <bold>A&#x2013;F</bold>: Number of correctly and misclassified samples for six classification models: <bold>(A)</bold> SavGol+SVM, <bold>(B)</bold> MSC+SVM, <bold>(C)</bold> SNV+ SVM, <bold>(D)</bold> SavGol+RF, <bold>(E)</bold> MSC+RF, and <bold>(F)</bold> SNV+RF, respectively.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g005.tif"/>
</fig>
</sec>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>TMV six-class classification</title>
<p>There are 437 samples for the TMV six-class classification. 349 samples were randomly separated into the training set, and 88 samples in the test set (<xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). In the TMV six-class classification, it is known from <xref ref-type="table" rid="T5">
<bold>Table&#xa0;5</bold>
</xref>; <xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref> that in the cases of healthy, TMV1, TMV5, TMV7, and TMV9 recognition, most of the models have performed excellently. Unlike the mediocre performance of PVY3 identification, the recognition precisions of the TMV3 leaf were relatively poor in all models (<xref ref-type="table" rid="T5">
<bold>Table&#xa0;5</bold>
</xref>).</p>
<table-wrap id="T5" position="float">
<label>Table&#xa0;5</label>
<caption>
<p>Evaluation index score of the six-class classification of TMV diseased leaf.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="left">algorithm models</th>
<th valign="middle" align="left">severity grade</th>
<th valign="middle" align="left">precision</th>
<th valign="middle" align="left">recall</th>
<th valign="middle" align="left">f1-score</th>
<th valign="middle" align="left">support</th>
<th valign="middle" align="left">accuracy</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" rowspan="6" align="left">SavGol+SVM</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.966</td>
</tr>
<tr>
<td valign="middle" align="left">TMV1</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.786</td>
<td valign="middle" align="left">0.88</td>
<td valign="middle" align="left">14</td>
</tr>
<tr>
<td valign="middle" align="left">TMV3</td>
<td valign="middle" align="left">0.769</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.869</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">TMV5</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">12</td>
</tr>
<tr>
<td valign="middle" align="left">TMV7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">13</td>
</tr>
<tr>
<td valign="middle" align="left">TMV9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">11</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">SavGol+RF</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.903</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.949</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.966</td>
</tr>
<tr>
<td valign="middle" align="left">TMV1</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.786</td>
<td valign="middle" align="left">0.88</td>
<td valign="middle" align="left">14</td>
</tr>
<tr>
<td valign="middle" align="left">TMV3</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">TMV5</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">12</td>
</tr>
<tr>
<td valign="middle" align="left">TMV7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">13</td>
</tr>
<tr>
<td valign="middle" align="left">TMV9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">11</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">MSC+SVM</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.966</td>
</tr>
<tr>
<td valign="middle" align="left">TMV1</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.786</td>
<td valign="middle" align="left">0.88</td>
<td valign="middle" align="left">14</td>
</tr>
<tr>
<td valign="middle" align="left">TMV3</td>
<td valign="middle" align="left">0.769</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.869</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">TMV5</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">12</td>
</tr>
<tr>
<td valign="middle" align="left">TMV7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">13</td>
</tr>
<tr>
<td valign="middle" align="left">TMV9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">11</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">MSC+RF</td>
<td valign="middle" align="left">Healthy</td>
<td valign="middle" align="left">0.862</td>
<td valign="middle" align="left">0.893</td>
<td valign="middle" align="left">0.877</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.875</td>
</tr>
<tr>
<td valign="middle" align="left">TMV1</td>
<td valign="middle" align="left">0.889</td>
<td valign="middle" align="left">0.571</td>
<td valign="middle" align="left">0.696</td>
<td valign="middle" align="left">14</td>
</tr>
<tr>
<td valign="middle" align="left">TMV3</td>
<td valign="middle" align="left">0.769</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.869</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">TMV5</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">12</td>
</tr>
<tr>
<td valign="middle" align="left">TMV7</td>
<td valign="middle" align="left">0.80</td>
<td valign="middle" align="left">0.923</td>
<td valign="middle" align="left">0.857</td>
<td valign="middle" align="left">13</td>
</tr>
<tr>
<td valign="middle" align="left">TMV9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.909</td>
<td valign="middle" align="left">0.952</td>
<td valign="middle" align="left">11</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">SNV+RF</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.966</td>
</tr>
<tr>
<td valign="middle" align="left">TMV1</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.786</td>
<td valign="middle" align="left">0.88</td>
<td valign="middle" align="left">14</td>
</tr>
<tr>
<td valign="middle" align="left">TMV3</td>
<td valign="middle" align="left">0.769</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.869</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">TMV5</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">12</td>
</tr>
<tr>
<td valign="middle" align="left">TMV7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">13</td>
</tr>
<tr>
<td valign="middle" align="left">TMV9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">11</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">SNV+SVM</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.955</td>
</tr>
<tr>
<td valign="middle" align="left">TMV1</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.714</td>
<td valign="middle" align="left">0.833</td>
<td valign="middle" align="left">14</td>
</tr>
<tr>
<td valign="middle" align="left">TMV3</td>
<td valign="middle" align="left">0.714</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.833</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">TMV5</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">12</td>
</tr>
<tr>
<td valign="middle" align="left">TMV7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">13</td>
</tr>
<tr>
<td valign="middle" align="left">TMV9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">11</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>The confusion matrix of each algorithm model in the six-class classification of TMV diseased leaf. <bold>(A&#x2013;F)</bold>: Number of correctly and misclassified samples for six classification models: <bold>(A)</bold> MSC+RF, <bold>(B)</bold> SavGol+SVM, <bold>(C)</bold> SNV+RF, <bold>(D)</bold> MSC+SVM, <bold>(E)</bold> SavGol+RF, and <bold>(F)</bold> SNV+ SVM.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g006.tif"/>
</fig>
<p>We could see that both classifiers had better recognition of healthy leaves and TMV5, and the misjudgments were mostly concentrated in TMV1 and TMV3. For example, the errors of models using SVM as a classifier were mostly misjudgments of TMV1 to TMV3. The misjudgments of combinations including RF as a classifier were mainly at the TMV1 level (<xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref>). The classification precision of SavGol+RF for different TMV disease grades was the highest, with a rate of 98% (<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>).</p>
<p>The full spectral analysis revealed that all bands contributed fluctuated information. <xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref> shows the effective bands captured by the combination of MSC+SVM, SavGol+SVM, and SNV+SVM were concentrated around 1801nm and 1802nm. The effective bands captured by the combinations with the RF classifier dispersed extremely. These may indicate that the different important bands captured by different classifiers may be one of the important reasons that affect the recognition accuracy.</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Characteristic wavelength maps of TMV diseased leaf. The spectral signatures of each wavelength were calculated by two algorithms (SVM and RF) with three pretreatment methods (MSC, SNV and SavGol): <bold>(A)</bold> MSC+SVM, <bold>(B)</bold> SavGol+SVM, <bold>(C)</bold> SNV+ SVM, <bold>(D)</bold> MSC+RF, <bold>(E)</bold> SNV+RF, and <bold>(F)</bold> SavGol+RF. Height of peaks indicate the contribution of each wavelength to the predictive power of the model.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g007.tif"/>
</fig>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>PVY six-class classification</title>
<p>A total of 607 samples was collected for PVY six-class classification analysis, among which 485 samples were randomly divided into the training set and 122 samples were into the test set.</p>
<p>In the results of the PVY six-class classification, the performance of the same preprocessing method and classifier varied greatly among the severity grade classifications. In the recognition of severity levels PVY1 and PVY3, the precisions of models including the SVM classifier were 100% while RF has a poor estimation ability with low precision rates. For the recognition of PVY5, only the models after SavGol pretreated came up to 90%. For PVY7 and PVY9 identification, all models are generally excellent with high precision rates between 96% and 100% (<xref ref-type="table" rid="T6">
<bold>Table&#xa0;6</bold>
</xref>).</p>
<table-wrap id="T6" position="float">
<label>Table&#xa0;6</label>
<caption>
<p>Evaluation index score of each algorithm model in the PVY diseased leaf six-class classification.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="left">algorithm models</th>
<th valign="middle" align="left">severity grade</th>
<th valign="middle" align="left">precision</th>
<th valign="middle" align="left">recall</th>
<th valign="middle" align="left">f1-score</th>
<th valign="middle" align="left">support</th>
<th valign="middle" align="left">accuracy</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" rowspan="6" align="left">SavGol+SVM</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.966</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.982</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.975</td>
</tr>
<tr>
<td valign="middle" align="left">PVY1</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">4</td>
</tr>
<tr>
<td valign="middle" align="left">PVY3</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.90</td>
<td valign="middle" align="left">0.947</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">PVY5</td>
<td valign="middle" align="left">0.917</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.957</td>
<td valign="middle" align="left">22</td>
</tr>
<tr>
<td valign="middle" align="left">PVY7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.94</td>
<td valign="middle" align="left">0.97</td>
<td valign="middle" align="left">34</td>
</tr>
<tr>
<td valign="middle" align="left">PVY9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">24</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">SavGol+RF</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.844</td>
<td valign="middle" align="left">0.96</td>
<td valign="middle" align="left">0.90</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.918</td>
</tr>
<tr>
<td valign="middle" align="left">PVY1</td>
<td valign="middle" align="left">0.667</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.80</td>
<td valign="middle" align="left">4</td>
</tr>
<tr>
<td valign="middle" align="left">PVY3</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.70</td>
<td valign="middle" align="left">0.824</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">PVY5</td>
<td valign="middle" align="left">0.909</td>
<td valign="middle" align="left">0.91</td>
<td valign="middle" align="left">0.909</td>
<td valign="middle" align="left">22</td>
</tr>
<tr>
<td valign="middle" align="left">PVY7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.88</td>
<td valign="middle" align="left">0.938</td>
<td valign="middle" align="left">34</td>
</tr>
<tr>
<td valign="middle" align="left">PVY9</td>
<td valign="middle" align="left">0.96</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.98</td>
<td valign="middle" align="left">24</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">MSC+SVM</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.964</td>
<td valign="middle" align="left">0.964</td>
<td valign="middle" align="left">0.964</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.967</td>
</tr>
<tr>
<td valign="middle" align="left">PVY1</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">4</td>
</tr>
<tr>
<td valign="middle" align="left">PVY3</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.90</td>
<td valign="middle" align="left">0.947</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">PVY5</td>
<td valign="middle" align="left">0.88</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.936</td>
<td valign="middle" align="left">22</td>
</tr>
<tr>
<td valign="middle" align="left">PVY7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.941</td>
<td valign="middle" align="left">0.97</td>
<td valign="middle" align="left">34</td>
</tr>
<tr>
<td valign="middle" align="left">PVY9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">24</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">MSC+RF</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.565</td>
<td valign="middle" align="left">0.929</td>
<td valign="middle" align="left">0.703</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.762</td>
</tr>
<tr>
<td valign="middle" align="left">PVY1</td>
<td valign="middle" align="left">0.571</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.727</td>
<td valign="middle" align="left">4</td>
</tr>
<tr>
<td valign="middle" align="left">PVY3</td>
<td valign="middle" align="left">0.80</td>
<td valign="middle" align="left">0.40</td>
<td valign="middle" align="left">0.533</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">PVY5</td>
<td valign="middle" align="left">0.692</td>
<td valign="middle" align="left">0.409</td>
<td valign="middle" align="left">0.529</td>
<td valign="middle" align="left">22</td>
</tr>
<tr>
<td valign="middle" align="left">PVY7</td>
<td valign="middle" align="left">0.968</td>
<td valign="middle" align="left">0.882</td>
<td valign="middle" align="left">0.923</td>
<td valign="middle" align="left">34</td>
</tr>
<tr>
<td valign="middle" align="left">PVY9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.833</td>
<td valign="middle" align="left">0.909</td>
<td valign="middle" align="left">24</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">SNV+SVM</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.966</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.982</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.959</td>
</tr>
<tr>
<td valign="middle" align="left">PVY1</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">4</td>
</tr>
<tr>
<td valign="middle" align="left">PVY3</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.70</td>
<td valign="middle" align="left">0.824</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">PVY5</td>
<td valign="middle" align="left">0.846</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.917</td>
<td valign="middle" align="left">22</td>
</tr>
<tr>
<td valign="middle" align="left">PVY7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.94</td>
<td valign="middle" align="left">0.97</td>
<td valign="middle" align="left">34</td>
</tr>
<tr>
<td valign="middle" align="left">PVY9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">24</td>
</tr>
<tr>
<td valign="middle" rowspan="6" align="left">SNV+RF</td>
<td valign="middle" align="left">healthy</td>
<td valign="middle" align="left">0.90</td>
<td valign="middle" align="left">0.68</td>
<td valign="middle" align="left">0.931</td>
<td valign="middle" align="left">28</td>
<td valign="middle" rowspan="6" align="left">0.943</td>
</tr>
<tr>
<td valign="middle" align="left">PVY1</td>
<td valign="middle" align="left">0.80</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.889</td>
<td valign="middle" align="left">4</td>
</tr>
<tr>
<td valign="middle" align="left">PVY3</td>
<td valign="middle" align="left">0.875</td>
<td valign="middle" align="left">0.70</td>
<td valign="middle" align="left">0.778</td>
<td valign="middle" align="left">10</td>
</tr>
<tr>
<td valign="middle" align="left">PVY5</td>
<td valign="middle" align="left">0.917</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.957</td>
<td valign="middle" align="left">22</td>
</tr>
<tr>
<td valign="middle" align="left">PVY7</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">0.91</td>
<td valign="middle" align="left">0.954</td>
<td valign="middle" align="left">34</td>
</tr>
<tr>
<td valign="middle" align="left">PVY9</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">1.00</td>
<td valign="middle" align="left">24</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Overall, the results showed that the precision rates of the models combined with the SVM classifier were high (<xref ref-type="table" rid="T6">
<bold>Table&#xa0;6</bold>
</xref>). The errors centered on misidentifying PVY3 as healthy leaves. For the RF classifier, mainly misjudged PVY3 and PVY5 (<xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8B</bold>
</xref>). The SavGol+SVM was awarded the best model among six combinations in our data set, with an average precision of 98%, which could be used to identify different disease grades of PVY (<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>).</p>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>The confusion matrix of each algorithm model in the six-class classification of PVY diseased leaf. <bold>(A&#x2013;F)</bold>: Number of correctly and misclassified samples for six classification models: <bold>(A)</bold> MSC+SVM, <bold>(B)</bold> SavGol+SVM, <bold>(C)</bold> SNV+ SVM, <bold>(D)</bold> MSC+RF, <bold>(E)</bold> SavGol+RF, and <bold>(F)</bold> SNV+RF.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g008.tif"/>
</fig>
<p>The pattern of captured characteristic bands is similar to the TMV experiment. The effective bands of PVY-diseased leaves captured by different treatment combinations were different (<xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9</bold>
</xref>). Three combinations showed better recognition performances, SavGol +SVM, MSC+SVM, and SNV+SVM. The feature bands contributing more information to the model building were relatively centralized, 699nm, 698nm, 700nm, and other near-infrared bands. However, the important bands caught by combinations using RF as a classifier are highly dispersed. For SNV+RF, they are far infrared bands such as 2338nm and 962nm, while those captured by SavGol +RF are near-infrared bands such as 826nm, 835nm, and 867nm. For MSC+RF, they are far infrared bands around 2331nm, 1803nm, and 2307nm.</p>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>Characteristic wavelength maps of PVY diseased leaf. The spectral signatures of each wavelength were calculated by two algorithms (SVM and RF) with three pretreatment methods (MSC, SNV and SavGol): <bold>(A)</bold> MSC+SVM, <bold>(B)</bold> SNV+ SVM, <bold>(C)</bold> SavGol+SVM, <bold>(D)</bold> MSC+RF, <bold>(E)</bold> SNV+RF, and <bold>(F)</bold> SavGol+RF. Height of peaks indicate the contribution of each wavelength to the predictive power of the model.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1211617-g009.tif"/>
</fig>
</sec>
</sec>
<sec id="s4" sec-type="discussion">
<label>4</label>
<title>Discussion</title>
<p>Spectroscopy has been used in precision agriculture for fast and non-destructive determining crop disease epidemic situations (<xref ref-type="bibr" rid="B22">Mart&#xed;nez-Mart&#xed;nez et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B27">San-Blas et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B4">Cai et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B9">Fern&#xe1;ndez et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B18">Li et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B21">Lv et&#xa0;al., 2022</xref>). Machine learning in leaf disease recognition is superior to traditional methods such as regression and clustering analyses (<xref ref-type="bibr" rid="B13">Ingale and Baru, 2019</xref>). Combined with automatic extracting spectral characteristics to improve the precision of the model, machine learning could be better applied to precision agriculture to guide the diagnosis of agricultural diseases. Here, these two technologies (hyperspectral and machine learning) were utilized to diagnose the type and severity degree of virus diseases PVY and TMV on tobacco. The optimal model for plant virus disease diagnosis was explored by setting up six combinations with three spectral data preprocessing methods (MSC, SNC, and SavGol) and two machine learning classifiers (SVM and RF).</p>
<p>Overall, all the models have excellent capabilities in the identification of the type and infection severities of TMV/PVY diseased leaves. In the binary classification model, the SVM classifier performed better compared to RF with over 97% precision (<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>). Using an SVM classifier, <xref ref-type="bibr" rid="B9">Fern&#xe1;ndez et&#xa0;al. (2022)</xref> also achieved a good separation effect of yellow powder disease four days after cucumber leaves inoculation, and the overall accuracy rate was above 95% (<xref ref-type="bibr" rid="B9">Fern&#xe1;ndez et&#xa0;al., 2022</xref>). For the six-class classification, the performance of the SVM classifier is also obviously good and the best combination is SavGol+SVM (<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>). However, our results illustrate that different classifiers have distinct diagnostic precisions for different diseases, which is similar to the diagnosis result of rice diseases using SVM (<xref ref-type="bibr" rid="B31">Sethy et&#xa0;al., 2020</xref>). The errors of different classifiers were not completely consistent either (<xref ref-type="fig" rid="f6">
<bold>Figures&#xa0;6</bold>
</xref>, <xref ref-type="fig" rid="f8">
<bold>8</bold>
</xref>), which might be caused by the slight deviations from the original manual definition of severity grades.</p>
<p>Lastly, machine learning was also used to automatically extract spectral features (<xref ref-type="bibr" rid="B1">Barradas et&#xa0;al., 2021</xref>). The results illustrated the effective wavelengths for identifying diseases located in visible and near-infrared light bands. In detail, the characteristic wavelengths for identifying PVY diseases were concentrated in the vicinity of 700nm, which was similar to the sensitive wavelength of other leaf diseases (<xref ref-type="bibr" rid="B20">Long et&#xa0;al., 2021</xref>). A previous study discovered a strong correlation between the reflectance of the band near 700nm and chlorophyll content, carotene, and other leaf pigments (<xref ref-type="bibr" rid="B5">Chen et&#xa0;al., 2012</xref>). Besides, when the leaf is infected by disease pathogens, the visible area will have higher reflectance (<xref ref-type="bibr" rid="B32">Shi et&#xa0;al., 2009</xref>; <xref ref-type="bibr" rid="B28">Sankaran and Ehsani, 2013</xref>; <xref ref-type="bibr" rid="B37">Wang et&#xa0;al., 2014</xref>). The characteristic wavelength of TMV-diseased leaves captured by SVM is near 1800nm. The near-infrared band is related to the internal structure and dry matter of leaves. Therefore, the change in the internal structure of leaves infected by the virus will change the spectral reflectance. But most studies were focused on the spectral wavelength range of 380&#x2013;1023nm, which only found a similar effective wavelength of around 700nm (<xref ref-type="bibr" rid="B39">Xie et&#xa0;al., 2015</xref>; <xref ref-type="bibr" rid="B41">Zhu et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B31">Sethy et&#xa0;al., 2020</xref>). Here, the full-length spectra study revealed the potential candidate effective bands in the NIR region. Based on the captured effective bands, it is clear that even the spectral reflectance resolution became higher after MSC and SNV treatment in the NIR, but the identification abilities of the models with MSC or SNV were still lower than models with SavGol.</p>
<p>In yet other words, different spectral features could be caused by different diseases, while various feature bands might be caught by diverse classifiers for the same disease further leading to irregular classification accuracies (<xref ref-type="bibr" rid="B15">Kong et&#xa0;al., 2018</xref>). Therefore, all the combinations using SVM as a classifier captured the same effective bands of the same disease, while the combinations including the RF classifier had a huge variation in the effective wavelength capture for the same disease leaves. This may be one reason that the RF classifier has underperformed in this scenario.</p>
</sec>
<sec id="s5" sec-type="conclusions">
<label>5</label>
<title>Conclusions</title>
<p>Given the precise plant disease management, early detection plays a pivotal role in guiding timely interventions and preventing potential losses in production. Identification of the disease type proves invaluable in selecting the proper control strategies and expediting the breeding process. Moreover, the rapid development speed of tobacco viral diseases in the field underscores the challenge of sustaining minimal impact over time. Thus, assessing infection severities becomes crucial in choosing the appropriate intensity of control efforts. This study facilitates a comprehensive investigation into a rapid and non-invasion diagnostic model of the type and severity grades of two important virus disease -TMV and PVY, and further explore the optimal classification models. These classifiers process the categorization of tobacco-diseased leaf severity by capturing the feature wavelengths, paving the way for future large-scale promotion and application. Take, for instance, unmanned aerial vehicle (UAV)-based hyperspectral platforms, which have gained significant prominence due to their lightweight, flexibility, and ease of operation for detecting plant diseases (<xref ref-type="bibr" rid="B35">Vanegas et al., 2018</xref>). Nevertheless, there are still certain limitations to consider. Specifically, the acquisition cost of hyperspectral data remains relatively high, regardless of financial or labor expenses. External factors can also influence image quality during data collection, including factors such as measurement timing, light intensity, solar altitude angle, and more.</p>
<p>To sum up, all the classification models examined in this study demonstrated commendable performance in distinguishing PVY and TMV diseases in tobacco. Moreover, the SVM classifier did a better job than RF in the binary and six-class classification of PVY and TMV-diseased tobacco leaves. Additionally, the synergy between the SavGol preprocessing method and the SVM classifier yielded exceptional precision rates exceeding 96% across all classification tasks. In the light of feature wavelengths caught by SVM, specifically the 700nm band of PVY diseased leaf and the 1800nm band of TMV diseased leaf holds significant promise for the development of PVY and TMV disease classification model in the future large-scale monitoring, such as UAV spectral detection. In short, the integration of hyperspectral technology and machine learning offers a promising avenue for early detection of PVY and TMV disease leaves to achieve effective crop management.</p>
</sec>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material. Further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author contributions</title>
<p>XW, HC, YH, JW, and WX designed the experiments. HC, YH, YL, DL, LJ, KH, and HW performed the experiments. HC, YH, XW, JW, and WX analyzed the data. YH and HC wrote the manuscript with input from LG, XW, JW, and WX. All authors contributed to the article and approved the submitted version.</p>
</sec>
</body>
<back>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>This research was funded by the Science and Technology Project of China (110202101026 (LS-01) and 110202201051(SJ-01)), the Science and Technology Project of Chongqing (B2020NY1336), the Science and Technology Project of Sichuan (SCYC202215), the Science and Technology Project of Yunnan Province (2021530000241020), and Science and Technology Planning Project of Inner Mongolia Autonomous Region (2021GG0341). This research was partially supported by the Key Laboratory of Tobacco Pest Monitoring Controlling &amp; Integrated Management (KLTPMIMT2022-18).</p>
</sec>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s10" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Barradas</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Correia</surname> <given-names>P. M. P.</given-names>
</name>
<name>
<surname>Silva</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Mariano</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Pires</surname> <given-names>M. C.</given-names>
</name>
<name>
<surname>Matos</surname> <given-names>A. R.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>Comparing machine learning methods for classifying plant drought stress from leaf reflectance spectra in <italic>Arabidopsis thaliana</italic>
</article-title>. <source>Appl. Sci.</source> <volume>11</volume>, <fpage>1</fpage>&#x2013;<lpage>15</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/app11146392</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Boser</surname> <given-names>B. E.</given-names>
</name>
<name>
<surname>Guyon</surname> <given-names>I. M.</given-names>
</name>
<name>
<surname>Vapnik</surname> <given-names>V. N.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Training algorithm for optimal margin classifiers</article-title>. <source>Proc. Fifth Annu. ACM Work. Comput. Learn. Theory</source> <volume>144&#x2013;152</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.1145/130385.130401</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Breiman</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Random forests</article-title>. <source>Mach. Learn.</source> <volume>45</volume>, <fpage>5</fpage>&#x2013;<lpage>32</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1023/A:1010933404324</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cai</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Cheng</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Tian</surname> <given-names>T.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Early detection on wheat canopy powdery mildew with hyperspectral imaging</article-title>. <source>China Acad. J.</source> <volume>55</volume>, <fpage>1110</fpage>&#x2013;<lpage>1126</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3864/j.issn.0578-1752.2022.06.005</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Bai</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Evaluating the severity level of cotton Verticillium using spectral signature analysis</article-title>. <source>Int. J. Remote Sens.</source> <volume>33</volume>, <fpage>2706</fpage>&#x2013;<lpage>2724</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/01431161.2011.619586</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cortes</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Vapnik</surname> <given-names>V.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Support-vector networks</article-title>. <source>Mach. Learn.</source> <volume>20</volume>, <fpage>273</fpage>&#x2013;<lpage>297</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/BF00994018</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dhanoa</surname> <given-names>M. S.</given-names>
</name>
<name>
<surname>Lister</surname> <given-names>S. J.</given-names>
</name>
<name>
<surname>Barnes</surname> <given-names>R. J.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>On the scales associated with near-infrared reflectance difference spectra</article-title>. <source>Appl. Spectrosc.</source> <volume>49</volume>, <fpage>765</fpage>&#x2013;<lpage>772</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1366/00037029539646</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Xie</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>He</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Review of crop canopy spectral information detection technology and methods</article-title>. <source>Spectrosc. Spectr. Anal.</source> <volume>35</volume>, <fpage>1949</fpage>&#x2013;<lpage>1955</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3964/j.issn.1000-0593(2015)07-1949-07</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fern&#xe1;ndez</surname> <given-names>C. I.</given-names>
</name>
<name>
<surname>Leblon</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Haddadi</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Cucumber powdery mildew detection using hyperspectral data</article-title>. <source>Can. J. Plant Sci.</source> <volume>102</volume>, <fpage>20</fpage>&#x2013;<lpage>32</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1139/cjps-2021-0148</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gnyp</surname> <given-names>M. L.</given-names>
</name>
<name>
<surname>Miao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Yuan</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Ustin</surname> <given-names>S. L.</given-names>
</name>
<name>
<surname>Yu</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Yao</surname> <given-names>Y.</given-names>
</name>
<etal/>
</person-group>. (<year>2014</year>). <article-title>Hyperspectral canopy sensing of paddy rice aboveground biomass at different growth stages</article-title>. <source>F. Crop Res.</source> <volume>155</volume>, <fpage>42</fpage>&#x2013;<lpage>55</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.fcr.2013.09.023</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Ping</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Xu</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Shan</surname> <given-names>W.</given-names>
</name>
<name>
<surname>He</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Study on diagnosis of potato leaf late blight by hyperspectral technique</article-title>. <source>Spectrocopy Spectr. Anal.</source> <volume>36</volume>, <fpage>515</fpage>&#x2013;<lpage>519</lpage>.</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname> <given-names>L. S.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>J. L.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>D. Y.</given-names>
</name>
<name>
<surname>Yuan</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Dong</surname> <given-names>Y. Y.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>J. C.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Identifying and mapping stripe rust in winter wheat using multi-temporal airborne hyperspectral images</article-title>. <source>Int. J. Agric. Biol.</source> <volume>14</volume>, <fpage>697</fpage>&#x2013;<lpage>704</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ICCCNT45670.2019.8944556</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ingale</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Baru</surname> <given-names>V. B.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Plant leaf disease detection recognition using machine learning</article-title>. <source>Int. J. Eng. Res. Technol.</source> <volume>8</volume>, <fpage>1179</fpage>&#x2013;<lpage>1182</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ICCCNT45670.2019.8944556</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khateri</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Winter</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Dizadji</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Generation of transgenic tobacco plants with immunity against a broad spectrum of Potato virus Y strains</article-title>. <source>Iran. J. Plant Prot. Sci.</source> <volume>45</volume>, <fpage>229</fpage>&#x2013;<lpage>239</lpage>.</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kong</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Luo</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Tang</surname> <given-names>Y.</given-names>
</name>
<etal/>
</person-group>. (<year>2018</year>). <article-title>Detection of Sclerotinia stem rot on oilseed rape (<italic>Brassica napus</italic> L.) leaves using hyperspectral imaging</article-title>. <source>Sensors (Switzerland)</source> <volume>18</volume>, <fpage>1</fpage>&#x2013;<lpage>15</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/s18061764</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Korbecka-Glinka</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Przyby&#x15b;</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Feledyn-Szewczyk</surname> <given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A survey of five plant viruses in weeds and tobacco in Poland</article-title>. <source>Agronomy</source> <volume>11</volume>, <fpage>1</fpage>&#x2013;<lpage>8</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/agronomy11081667</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lamba</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Gigras</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Dhull</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Classification of plant diseases using machine and deep learning</article-title>. <source>Open Comput. Sci.</source> <volume>11</volume>, <fpage>491</fpage>&#x2013;<lpage>508</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1515/comp-2020-0122</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Ma</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Fu</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Combination of near-infrared spectroscopy and partial least squares discriminant analysis in detecting the quality of Panax notoginseng</article-title>. <source>J. Food Saf. Qual.</source> <volume>13</volume>, <fpage>3923</fpage>&#x2013;<lpage>3929</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.19812/j.cnki.jfsq11-5956/ts.2022.12.043</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liaw</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Wiener</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Classification and regression by randomForest</article-title>. <source>R News</source> <volume>2</volume>, <fpage>18</fpage>&#x2013;<lpage>22</lpage>.</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Long</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Long</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Yan</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Spectral response and intelligent classification of wheat leaves under powdery mildew stress</article-title>. <source>J. South China Agric. Univ.</source> <volume>42</volume>, <fpage>86</fpage>&#x2013;<lpage>93</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.7671/j.issn.1001-411X.202009001</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lv</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Lv</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Han</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Tao</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Weng</surname> <given-names>S.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Determination of wheat kernels damaged by Fusarium head blight using monochromatic images of effective wavelengths from hyperspectral imaging coupled with an architecture self-search deep network</article-title>. <source>Food Control</source> <volume>135</volume>, <elocation-id>108819</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.foodcont.2022.108819</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mart&#xed;nez-Mart&#xed;nez</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Gomez-Gil</surname> <given-names>J.</given-names>
</name>
<name>
<surname>MaChado</surname> <given-names>M. L.</given-names>
</name>
<name>
<surname>Pinto</surname> <given-names>F. A. C.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Leaf and canopy reflectance spectrometry applied to the estimation of angular leaf spot disease severity of common bean crops</article-title>. <source>PloS One</source> <volume>13</volume>, <fpage>1</fpage>&#x2013;<lpage>18</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1371/journal.pone.0196072</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McDonald</surname> <given-names>J. G.</given-names>
</name>
<name>
<surname>Singh</surname> <given-names>R. P.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>Host range, symptomology, and serology of isolates of potato virus Y (PVY) that share properties with both the PVYN and PVYO strain groups</article-title>. <source>Am. Potato J.</source> <volume>73</volume>, <fpage>309</fpage>&#x2013;<lpage>315</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/BF02855210</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mishra</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Karami</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Nordon</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Rutledge</surname> <given-names>D. N.</given-names>
</name>
<name>
<surname>Roger</surname> <given-names>J. M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Automatic de-noising of close-range hyperspectral images with a wavelength-specific shearlet-based image noise reduction method</article-title>. <source>Sensors Actuators B Chem.</source> <volume>281</volume>, <fpage>1034</fpage>&#x2013;<lpage>1044</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.snb.2018.11.034</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Piche</surname> <given-names>L. M.</given-names>
</name>
<name>
<surname>Singh</surname> <given-names>R. P.</given-names>
</name>
<name>
<surname>Nie</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Gudmestad</surname> <given-names>N. C.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Diversity among Potato virus Y isolates obtained from potatoes grown in the United States</article-title>. <source>Phytopathology</source> <volume>94</volume>, <fpage>1368</fpage>&#x2013;<lpage>1375</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1094/PHYTO.2004.94.12.1368</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Quenouille</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Vassilakos</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Moury</surname> <given-names>B.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Potato virus Y: A major crop pathogen that has provided major insights into the evolution of viral pathogenicity</article-title>. <source>Mol. Plant Pathol.</source> <volume>14</volume>, <fpage>439</fpage>&#x2013;<lpage>452</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/mpp.12024</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>San-Blas</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Paba</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Cubill&#xe1;n</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Portillo</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Casassa-Padr&#xf3;n</surname> <given-names>A. M.</given-names>
</name>
<name>
<surname>Gonz&#xe1;lez-Gonz&#xe1;lez</surname> <given-names>C.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>). <article-title>The use of infrared spectroscopy and machine learning tools for detection of <italic>Meloidogyne</italic> infestations</article-title>. <source>Plant Pathol.</source> <volume>69</volume>, <fpage>1589</fpage>&#x2013;<lpage>1600</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/ppa.13246</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sankaran</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Ehsani</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Comparison of visible-near infrared and mid-infrared spectroscopy for classification of Huanglongbing and citrus canker infected leaves</article-title>. <source>Agric. Eng. Int. CIGR J.</source> <volume>15</volume>, <fpage>75</fpage>&#x2013;<lpage>79</lpage>.</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Savitzky</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Golay</surname> <given-names>M. J. E.</given-names>
</name>
</person-group> (<year>1964</year>). <article-title>Smoothing and differentiation of data by simplified least squares procedures</article-title>. <source>Anal. Chem.</source> <volume>36</volume>, <fpage>1627</fpage>&#x2013;<lpage>1639</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1021/ac60214a047</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Scholthof</surname> <given-names>K. B. G.</given-names>
</name>
<name>
<surname>Adkins</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Czosnek</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Palukaitis</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Jacquot</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Hohn</surname> <given-names>T.</given-names>
</name>
<etal/>
</person-group>. (<year>2011</year>). <article-title>Top 10 plant viruses in molecular plant pathology</article-title>. <source>Mol. Plant Pathol.</source> <volume>12</volume>, <fpage>938</fpage>&#x2013;<lpage>954</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/j.1364-3703.2011.00752.x</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sethy</surname> <given-names>P. K.</given-names>
</name>
<name>
<surname>Barpanda</surname> <given-names>N. K.</given-names>
</name>
<name>
<surname>Rath</surname> <given-names>A. K.</given-names>
</name>
<name>
<surname>Behera</surname> <given-names>S. K.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Deep feature based rice leaf disease identification using support vector machine</article-title>. <source>Comput. Electron. Agric.</source> <volume>175</volume>, <elocation-id>105527</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2020.105527</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shi</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Hyperspectral recognition of rice dam aged by rice leaf roller based on Support Vector Machine</article-title>. <source>China J. Rice Sci.</source> <volume>23</volume>, <fpage>331</fpage>&#x2013;<lpage>334</lpage>.</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Steddom</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Bredehoeft</surname> <given-names>M. W.</given-names>
</name>
<name>
<surname>Khan</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Rush</surname> <given-names>C. M.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Comparison of visual and multispectral radiometric disease evaluations of Cercospora leaf spot of sugar beet</article-title>. <source>Plant Dis.</source> <volume>89</volume>, <fpage>153</fpage>&#x2013;<lpage>158</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1094/PD-89-0153</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Uddin</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Khan</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Hossain</surname> <given-names>M. E.</given-names>
</name>
<name>
<surname>Moni</surname> <given-names>M. A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Comparing different supervised machine learning algorithms for disease prediction</article-title>. <source>BMC Med. Inform. Decis. Mak.</source> <volume>19</volume>, <fpage>1</fpage>&#x2013;<lpage>17</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s12911-019-1004-8</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vanegas</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Bratanov</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Powell</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Weiss</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Gonzalez</surname> <given-names>F.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A novel methodology for improving plant pest surveillance in vineyards and crops using UAV-based hyperspectral and spatial data</article-title>. <source>Sensors (Switzerland)</source> <volume>18</volume>, <fpage>1</fpage>&#x2013;<lpage>21</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/s18010260</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Lili</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Xiufang</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Fenglong</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Ren</surname> <given-names>Guangwei</given-names>
</name>
<name>
<surname>Jinguang</surname> <given-names>Y.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>). <source>Classification Aty Levels of Pests and Diseases on Tobacco.</source> (<publisher-loc>Beijing</publisher-loc>: <publisher-name>China agricultural science and technology press</publisher-name>).</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Ran</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Peng</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Cui</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Analysis of the hyperspectral Characteristics of tea leaves under anhracnose disease stress</article-title>. <source>Plant Prot.</source> <volume>40</volume>, <fpage>13</fpage>&#x2013;<lpage>17</lpage>.</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Windig</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Shaver</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Bro</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Loopy MSC: A simple way to improve multiplicative scatter correction</article-title>. <source>Appl. Spectrosc.</source> <volume>62</volume>, <fpage>1153</fpage>&#x2013;<lpage>1159</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1366/000370208786049097</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xie</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Shao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X.</given-names>
</name>
<name>
<surname>He</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Detection of early blight and late blight diseases on tomato leaves using hyperspectral imaging</article-title>. <source>Sci. Rep.</source> <volume>5</volume>, <fpage>1</fpage>&#x2013;<lpage>11</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/srep16564</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Klessig</surname> <given-names>D. F.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>Isolation and characterization of a tobacco mosaic virus-inducible myb oncogene homolog from tobacco</article-title>. <source>Proc. Natl. Acad. Sci. U. S. A.</source> <volume>93</volume>, <fpage>14972</fpage>&#x2013;<lpage>14977</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1073/pnas.93.25.14972</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Chu</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>He</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Hyperspectral imaging for presymptomatic detection of tobacco disease with successive projections algorithm and machine-learning classifiers</article-title>. <source>Sci. Rep.</source> <volume>7</volume>, <fpage>1</fpage>&#x2013;<lpage>12</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41598-017-04501-2</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>