<?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.1234067</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>A novel fine-tuned deep-learning-based multi-class classifier for severity of paddy leaf diseases</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Lamba</surname>
<given-names>Shweta</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kukreja</surname>
<given-names>Vinay</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1350475"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Rashid</surname>
<given-names>Junaid</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2334564"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Gadekallu</surname>
<given-names>Thippa Reddy</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="aff" rid="aff7">
<sup>7</sup>
</xref>
<xref ref-type="aff" rid="aff8">
<sup>8</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1247836"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Kim</surname>
<given-names>Jungeun</given-names>
</name>
<xref ref-type="aff" rid="aff9">
<sup>9</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1647693"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Baliyan</surname>
<given-names>Anupam</given-names>
</name>
<xref ref-type="aff" rid="aff10">
<sup>10</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Gupta</surname>
<given-names>Deepali</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2382209"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Saini</surname>
<given-names>Shilpa</given-names>
</name>
<xref ref-type="aff" rid="aff10">
<sup>10</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Chandigarh Engineering College, CGC Landran</institution>, <addr-line>Mohali</addr-line>, <country>India</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Chitkara University Institute of Engineering and Technology, Chitkara University</institution>, <addr-line>Punjab</addr-line>, <country>India</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Department of Data Science, Sejong University</institution>, <addr-line>Seoul</addr-line>, <country>Republic of Korea</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Research and Development, Zhongda Group</institution>, <addr-line>Jiaxing, Zhejiang</addr-line>, <country>China</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Department of Electrical and Computer Engineering, Lebanese American University</institution>, <addr-line>Byblos</addr-line>, <country>Lebanon</country>
</aff>
<aff id="aff6">
<sup>6</sup>
<institution>School of Information Technology and Engineering, Vellore Institute of Technology</institution>, <addr-line>Vellore</addr-line>, <country>India</country>
</aff>
<aff id="aff7">
<sup>7</sup>
<institution>College of Information Science and Engineering, Jiaxing University</institution>, <addr-line>Jiaxing</addr-line>, <country>China</country>
</aff>
<aff id="aff8">
<sup>8</sup>
<institution>Division of Research and Development, Lovely Professional University</institution>, <addr-line>Phagwara</addr-line>, <country>India</country>
</aff>
<aff id="aff9">
<sup>9</sup>
<institution>Department of Software and CMPSI, Kongju National University</institution>, <addr-line>Cheonan</addr-line>, <country>Republic of Korea</country>
</aff>
<aff id="aff10">
<sup>10</sup>
<institution>Department of Computer Science and Engineering, Chandigarh University</institution>, <addr-line>Mohali, Punjab</addr-line>, <country>India</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Marcin Wozniak, Silesian University of Technology, Poland</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Malik Muhammad Saad, Kyungpook National University Hospital, Republic of Korea; Arjumand Bano, University of Sindh, Pakistan</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Junaid Rashid, <email xlink:href="mailto:junaid.rashid@sejong.ac.kr">junaid.rashid@sejong.ac.kr</email>; Jungeun Kim, <email xlink:href="mailto:jekim@kongju.ac.kr">jekim@kongju.ac.kr</email>
</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>05</day>
<month>09</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>14</volume>
<elocation-id>1234067</elocation-id>
<history>
<date date-type="received">
<day>03</day>
<month>06</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>24</day>
<month>07</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Lamba, Kukreja, Rashid, Gadekallu, Kim, Baliyan, Gupta and Saini</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Lamba, Kukreja, Rashid, Gadekallu, Kim, Baliyan, Gupta and Saini</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>
<sec>
<title>Introduction</title>
<p>Paddy leaf diseases have a catastrophic influence on the quality and quantity of paddy grain production. The detection and identification of the intensity of various paddy infections are critical for high-quality crop production.</p>
</sec>
<sec>
<title>Methods</title>
<p>In this paper, infections in paddy leaves are considered for the identification of illness severity. The dataset contains both primary and secondary data. The four online repositories used for secondary data resources are Mendeley, GitHub, Kaggle and UCI. The size of the dataset is 4,068 images. The dataset is first pre-processed using ImageDataGenerator. Then, a generative adversarial network (GAN) is used to increase the dataset size exponentially. The disease severity calculation for the infected leaf is performed using a number of segmentation methods. To determine paddy infection, a deep learning-based hybrid approach is proposed that combines the capabilities of a convolutional neural network (CNN) and support vector machine (SVM). The severity levels are determined with the assistance of a domain expert. Four degrees of disease severity (mild, moderate, severe, and profound) are considered.</p>
</sec>
<sec>
<title>Results</title>
<p>Three infections are considered in the categorization of paddy leaf diseases: bacterial blight, blast, and leaf smut. The model predicted the paddy disease type and intensity with a 98.43% correctness rate. The loss rate is 41.25%.</p>
</sec>
<sec>
<title>Discussion</title>
<p>The findings show that the proposed method is reliable and effective for identifying the four levels of severity of bacterial blight, blast, and leaf smut infections in paddy crops. The proposed model performed better than the existing CNN and SVM classification models.</p>
</sec>
</abstract>
<kwd-group>
<kwd>severity detection</kwd>
<kwd>multi-class classification</kwd>
<kwd>paddy diseases</kwd>
<kwd>severity classification</kwd>
<kwd>generative adversarial network</kwd>
</kwd-group>
<counts>
<fig-count count="14"/>
<table-count count="6"/>
<equation-count count="6"/>
<ref-count count="43"/>
<page-count count="18"/>
<word-count count="8958"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Technical Advances in Plant Science</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>Agriculture is vital to boosting the economy of any nation. In India, agriculture alone makes up 18.8% of the gross domestic product (<xref ref-type="bibr" rid="B12">Economy Survey, 2021</xref>). Rice is a leading food crop and the most consumed agrarian product. Paddy is a primary source of sustenance for half the world&#x2019;s population. Approximately 20% of the world population&#x2019;s daily calorie demand is fulfilled by rice. Rice is cultivated almost everywhere; 10% of the world&#x2019;s total agricultural land is used solely for the cultivation of the rice crop. This equates to 164.19 million hectares of land, of which 44 million hectares are found in India. Furthermore, 78% of the total rice production is directly used for human consumption, of which 90% is consumed in Asia only. Rice is traditionally the most substantial part of an Indian meal, and so a major portion of India&#x2019;s cultivated land is used for rice cultivation. India is the second-largest producer of rice after China and the Indian economy is heavily reliant on rice production. A significant portion of total rice production is exported to other countries. A rapid growth in population increases the demand for agricultural products exponentially. Ultimately, this puts pressure on the agricultural industry to increase productivity. As agricultural land is limited, to increase production, work should be carried out to decrease losses in rice yield. Currently, approximately 20%&#x2013;100% of rice crop yields are devastated by rice diseases (<xref ref-type="bibr" rid="B9">Dhiman et&#xa0;al., 2023</xref>).</p>
<p>Rice is a Kharif crop that performs best in warm, humid weather and flooded areas. This creates a favorable environment for a variety of diseases to thrive. Based on cause, diseases in rice crops can be divided into two groups. Diseases caused by biotic factors or an organism are parasitic. Parasites include pathogens, pests, and weeds. Pathogens, including viruses, bacteria, and fungi, can cause a wide range of diseases. Out of all these diseases, some of the rice diseases are more likely to take hold and severely affect the yield of the crop. Other factors that cause a reduction in the yield of a field are non-parasitic diseases. Non-parasitic diseases are caused by unfavorable temperatures, irradiation, deficiencies of specific nutrients, and water. Alkalinity, bronzing, cold injury, panicle blight, straighthead, and white tip are examples of abiotic diseases.</p>
<p>Diseases can also be classified based on the part of the crop affected. Symptoms of the disease can appear on the stem, panicle, sheath, or leaf (<xref ref-type="bibr" rid="B11">Dutta et&#xa0;al., 2023</xref>). All these diseases cause a loss in the yield of the crop. The magnitude of the reduction in yield is directly influenced by the level of severity of the disease. A disease has different levels of severity: mild, moderate, or severe. To increase the production of rice it is essential to prevent these diseases from occurring or to detect the disease and ascertain its severity level before it affects the yield of the crop. The identification or detection of disease requires careful and in-depth observation of different parts of the plant. Previously, it has been difficult to detect diseases as it requires manpower and expertise to identify the disease from the symptoms. However, the recent expansion of the application of computational approaches, facilitated by the rapid development of computer vision techniques, has meant that computer vision-based automation has become a popular method for diagnosing and monitoring plant diseases (<xref ref-type="bibr" rid="B20">Kashif et&#xa0;al., 2023</xref>) so that they can be cured before spreading across the whole plant and destroying the panicle. In practical terms, detecting a disease and classifying its severity helps farmers to prevent or cure the disease and determine the potential loss in yield of the crop.</p>
<sec id="s1_1">
<label>1.1</label>
<title>Contribution</title>
<p>The contributions of this research are as follows:</p>
<list list-type="roman-lower">
<list-item>
<p>The creation of a deep-learning hybrid classifier that first locates the area afflicted by the disease, then categorizes the condition according to its severity level.</p>
</list-item>
<list-item>
<p>The ability to identify and categorize the paddy plant&#x2019;s infected region using the hybrid model that has been developed.</p>
</list-item>
<list-item>
<p>A potent method for automatically determining the severity of the disease that may be improved to offer a uniform paddy plant disease diagnosis system for use in real-world scenarios.</p>
</list-item>
<list-item>
<p>Support for early disease mitigation and prevention, and the potential to reduce disease costs while protecting the environment internationally.</p>
</list-item>
</list>
</sec>
<sec id="s1_2">
<label>1.2</label>
<title>Outline</title>
<p>A literature review of the research field of image cataloging is carried out in section 2. In section 3, the suggested novel approach is described, with a discussion of the algorithm used in the paper and a detailed description of the proposed crossbreed classifier. The results and research findings are presented in section 4. The anticipated model is equated with the existing classifier by performance measures. The hybrid model is also compared with the basic classification algorithms using the same dataset. The conclusion and future scope are discussed in section 5.</p>
</sec>
<sec id="s1_3">
<label>1.3</label>
<title>Objectives of the paper</title>
<p>The proposed fusion model&#x2019;s primary goals are:</p>
<list list-type="bullet">
<list-item>
<p>To increase the dataset of images for the three paddy infections, blight, leaf smut, and paddy blast, using generative adversarial network (GAN) augmentation.</p>
</list-item>
<list-item>
<p>To detect the three paddy infections and determine the disease severity level using segmentation techniques.</p>
</list-item>
<list-item>
<p>To classify the paddy diseases based on the type of infection and disease severity level in the paddy.</p>
</list-item>
</list>
</sec>
</sec>
<sec id="s2">
<label>2</label>
<title>Literature review</title>
<p>It is very difficult to categorize the intensity of paddy leaf disease. A wide range of studies has produced varied results. This section discusses several of these findings. Lamba, Baliyan, and Kukreja (<xref ref-type="bibr" rid="B23">Lamba et&#xa0;al., 2022a</xref>) proposed a novel hybrid classification model combining two popular classification approaches, a convolutional neural network (CNN) and a long short-term memory (LSTM) network. Classification is based on the type of rice leaf disease. The three rice leaf diseases considered in this article are bacterial blight, blast, and leaf smut. An overall accuracy of 97% was achieved by the hybrid model. The images were collected from both fields and online resources. After data collection, the dataset was augmented using a generative adversarial network (GAN). The authors (<xref ref-type="bibr" rid="B24">Lamba et&#xa0;al., 2022b</xref>) also investigated the effect of generative adversarial network augmentation on the CNN classification algorithm. For model testing and training, three paddy leaf infections were being considered. In predicting the disease, the classifier had a high accuracy of 98.23%. <xref ref-type="bibr" rid="B34">Patil and Kumar (2022)</xref> combined multi-layer perceptrons with the classification algorithm to classify three diseases. Using an image set of 3,200 images, the classifier achieved a correctness rate of 95.31%. <xref ref-type="bibr" rid="B8">Deng et&#xa0;al. (2021)</xref> used CNN to classify six different paddy diseases with 91% accuracy. The dataset contained 33,026 self-generated images of six diseases. The training precision was approximately 92% with a CNN architecture model. <xref ref-type="bibr" rid="B35">Priyangka and Kumara (2021)</xref> used VGG19, a CNN model, to categorize images according to seven different paddy diseases. The dataset comprised 105 images (15 images for each disease) from three diverse sources. Overall, the success rate was 95.4%. The authors used data extension to increase the size of the image set. <xref ref-type="bibr" rid="B32">Mekha and Teeyasuksaet (2021)</xref> used the random forest method and attained a prediction rate of 69%. The dataset contained 120 images of infected leaves. <xref ref-type="bibr" rid="B29">Luo et&#xa0;al. (2019)</xref> categorized four diverse paddy illnesses using a model combining CNN and support vector machine (SVM). Using a self-collected dataset of 6,637 images, the authors achieved 96.8% accuracy. <xref ref-type="bibr" rid="B13">Ghosal and Kamal (2020)</xref> used CNN to classify three rice ailments and achieved 92.46% accuracy. <xref ref-type="bibr" rid="B14">Goluguri et&#xa0;al. (2021)</xref> used CNN combined with SVM for feature extraction and prediction. There were 1,600 images in the dataset. The model had a 97.5% accuracy rate. <xref ref-type="bibr" rid="B5">Bhattacharyya and Mitra (2019)</xref> used CNN classification to predict three paddy diseases. The classifier achieved a correctness rate of 94%. There were 1,500 images in the dataset, i.e., 500 of each disease (<xref ref-type="bibr" rid="B4">Baroudi et&#xa0;al., 2021</xref>).</p>
<p>
<xref ref-type="bibr" rid="B6">Dastider et&#xa0;al. (2021)</xref> used lung ultrasounds to classify the severity of COVID-19 illnesses using a CNN&#x2013;LSTM hybrid model. The auto-encoder network with CNN and LSTM used in this study was proposed as a reliable and noise-free model. <xref ref-type="bibr" rid="B31">Maragheh et&#xa0;al. (2022)</xref> developed a hybrid approach for multi-label text classification by combining the most precise features of LSTM with a spotted hyena optimizer. The model was tested on four different datasets. This article also compared six other fusion approaches using LSTM to produce the best performance. <xref ref-type="bibr" rid="B37">She and Zhang (2018)</xref> employed the CNN&#x2013;LSTM hybrid technique for text classification. The LSTM algorithm was used to store historical data. For text classification, <xref ref-type="bibr" rid="B42">Zhang et&#xa0;al. (2018)</xref> used an LSTM&#x2013;CNN hybrid approach. Overall, the success rate was 91%. The classifier was tested against plain CNN models, LSTM simple models, and LSTM&#x2013;CNN using various filter sizes. The best results were obtained using an LSTM&#x2013;CNN hybrid model with a filter size of 5X 600 pixel. <xref ref-type="bibr" rid="B39">Tee et&#xa0;al. (2022)</xref> provide an overview of various action recognition strategies. The paper describes the mixed system created by combining CNN and LSTM and provides a brief summary of studies that used both strategies. <xref ref-type="bibr" rid="B41">Waldamichael et&#xa0;al. (2022)</xref> reviewed 45 publications on the diagnosis of plant disease, which included information on classification techniques, datasets, accuracy, and strategies. <xref ref-type="bibr" rid="B10">Dhiman and Vinod (2022)</xref> rused the CNN approach to identify and categorize paddy illnesses. The classifier divided the dataset into three categories: healthy, unhealthy but curable, and unhealthy and incurably intense. The dataset contained 650 sample photos. <xref ref-type="bibr" rid="B18">Hassan and Maji (2022)</xref> used the CNN algorithm to classify four paddy leaf diseases. The diseases under consideration were paddy blast, blight, tungro, and brown spots. <xref ref-type="bibr" rid="B3">Babu et&#xa0;al. (2022)</xref> used the CNN technique to classify four rice diseases (<xref ref-type="bibr" rid="B1">Adedoyin et&#xa0;al., 2022</xref>).</p>
<p>
<xref ref-type="bibr" rid="B36">Saidi et&#xa0;al. (2020)</xref> employed a CNN&#x2013;SVM combined approach to detect depression. The CNN&#x2013;SVM cross-classifier produced a precision rate of 68% using the Distress Analysis Interview Corpus/Wizard-of-Oz (DAIC-WOZ) dataset. The database comprised a training set and evaluation set 2,480 and 560 bytes in size, respectively. In another study, the CNN&#x2013;SVM integration was used by the researchers to recognize and catalog brain tumors using magnetic resonance imaging (MRI) images (<xref ref-type="bibr" rid="B43">Zhou et&#xa0;al., 2019</xref>). According to the experimental results, brain tumors can be categorized with 98.49% accuracy. The combined approach was also compared with other classification approaches. A new adaptive machine (<xref ref-type="bibr" rid="B38">Sun et&#xa0;al., 2017</xref>) has been suggested for the categorization of MRIs. The new proposal has an estimated accuracy of 99.5%. The authors used data from Haxby&#x2019;s functional MRI dataset from 2001. The study by <xref ref-type="bibr" rid="B2">Ahlawat and Choudhary (2020)</xref> sought to distinguish between manually written digits. A composite model of CNN&#x2013;SVM was applied to the Modified National Institute of Standards and Technology (MNIST) image set. This method had an accuracy of 99.28%. For analyzing hyperspectral images, <xref ref-type="bibr" rid="B27">Leng et&#xa0;al. (2016)</xref> used a CNN&#x2013;SVM combined technique. In a study by <xref ref-type="bibr" rid="B33">Niu and Suen (2012)</xref>, handwritten characters are recognized and classified. The MNIST dataset was utilized to train the classifier, and the digit classification accuracy was 99.81%. The studies reviewed are presented in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>, along with a summary of the cataloging methodology utilized. <xref ref-type="bibr" rid="B19">Jiang et&#xa0;al. (2020)</xref> applied a CNN&#x2013;SVM mixed algorithm to 8,912 images of four paddy diseases with the aim of classifying the diseases. All conditions were labeled as leaf diseases. The CNN&#x2013;SVM model achieved 96.84% accuracy. <xref ref-type="bibr" rid="B17">Hasan et&#xa0;al. (2019)</xref> used CNN and SVM to identify nine paddy crop diseases. A dataset of 1,080 infected leaf images was created. The model categorized the diseases with 97.5% accuracy. <xref ref-type="bibr" rid="B28">Liang et&#xa0;al. (2019)</xref> achieved a 99.2% accuracy rate for the detection of paddy blast disorder. The dataset included 3,010 images of healthy and diseased plant leaves (<xref ref-type="bibr" rid="B40">Upadhyay et&#xa0;al., 2022</xref>).</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Summary of the literature review.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Citation with year</th>
<th valign="top" align="center">Diseases considered</th>
<th valign="top" align="center">Model framework</th>
<th valign="top" align="center">Category</th>
<th valign="top" align="center">Accuracy of model (%)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B23">Lamba et&#xa0;al., 2022a</xref>
</td>
<td valign="top" align="left">3 rice leaf disease</td>
<td valign="top" align="left">CNN&#x2013;LSTM with GAN</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">97</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B24">Lamba et&#xa0;al., 2022b</xref>
</td>
<td valign="top" align="left">3 rice leaf diseases</td>
<td valign="top" align="left">GAN and CNN</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">98.23</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B34">Patil and Kumar, 2022</xref>
</td>
<td valign="top" align="left">3 rice leaf diseases</td>
<td valign="top" align="left">CNN with IoT</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">95.31</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B8">Deng et&#xa0;al., 2021</xref>
</td>
<td valign="top" align="left">6 rice leaf diseases</td>
<td valign="top" align="left">CNN</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">91</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B35">Priyangka and Kumara, 2021</xref>
</td>
<td valign="top" align="left">7 rice leaf diseases</td>
<td valign="top" align="left">CNN model VGG19</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">95.4</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B32">Mekha and Teeyasuksaet, 2021</xref>
</td>
<td valign="top" align="left">Rice leaf diseases</td>
<td valign="top" align="left">Random forest</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">69</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B29">Luo et&#xa0;al., 2019</xref>
</td>
<td valign="top" align="left">4 rice leaf diseases</td>
<td valign="top" align="left">CNN with SVM</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">96.8</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B13">Ghosal and Kamal, 2020</xref>
</td>
<td valign="top" align="left">3 rice leaf diseases</td>
<td valign="top" align="left">CNN transfer learning</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">92.46</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B14">Goluguri et&#xa0;al., 2021</xref>
</td>
<td valign="top" align="left">Rice leaf diseases</td>
<td valign="top" align="left">DCNN with SVM</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">97.5</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B5">Bhattacharyya and Mitra, 2019</xref>
</td>
<td valign="top" align="left">3 rice leaf diseases</td>
<td valign="top" align="left">CNN</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">94</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B6">Dastider et&#xa0;al., 2021</xref>
</td>
<td valign="top" align="left">COVID-19</td>
<td valign="top" align="left">DCNN with SVM</td>
<td valign="top" align="left">Severity classification</td>
<td valign="top" align="left">97.5</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B37">She and Zhang, 2018</xref>
</td>
<td valign="top" align="left">Text classification</td>
<td valign="top" align="left">CNN&#x2013;LSTM</td>
<td valign="top" align="left">Image classification</td>
<td valign="top" align="left">90.68</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B42">Zhang et&#xa0;al., 2018</xref>
</td>
<td valign="top" align="left">Text classification</td>
<td valign="top" align="left">LSTM&#x2013;CNN</td>
<td valign="top" align="left">Image classification</td>
<td valign="top" align="left">91.17</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B41">Waldamichael et&#xa0;al., 2022</xref>
</td>
<td valign="top" align="left">Cereal crop disease</td>
<td valign="top" align="left">CNN</td>
<td valign="top" align="left">Severity classification</td>
<td valign="top" align="left">89</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B10">Dhiman and Vinod, 2022</xref>
</td>
<td valign="top" align="left">Rice disease</td>
<td valign="top" align="left">CNN</td>
<td valign="top" align="left">Disease classification</td>
<td valign="top" align="left">97.692</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B18">Hassan and Maji, 2022</xref>
</td>
<td valign="top" align="left">Rice leaf diseases</td>
<td valign="top" align="left">CNN</td>
<td valign="top" align="center">Disease classification</td>
<td valign="top" align="left">99</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B3">Babu et&#xa0;al., 2022</xref>
</td>
<td valign="top" align="left">Rice leaf diseases</td>
<td valign="top" align="left">CNN</td>
<td valign="top" align="center">Disease classification</td>
<td valign="top" align="left">99.45</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B36">Saidi et&#xa0;al., 2020</xref>
</td>
<td valign="top" align="left">Depression</td>
<td valign="top" align="left">CNN&#x2013;SVM hybrid</td>
<td valign="top" align="center">DAIC-WOZ</td>
<td valign="top" align="left">68</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B21">Khairandish et&#xa0;al., 2022</xref>
</td>
<td valign="top" align="left">Brain tumor</td>
<td valign="top" align="left">CNN&#x2013;SVM hybrid</td>
<td valign="top" align="center">BRATS</td>
<td valign="top" align="left">98.50</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B38">Sun et&#xa0;al., 2017</xref>
</td>
<td valign="top" align="left">MRI</td>
<td valign="top" align="left">CNN&#x2013;SVM hybrid</td>
<td valign="top" align="center">Haxby&#x2019;s 2001 fMRI dataset</td>
<td valign="top" align="left">99.65</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B2">Ahlawat and Choudhary, 2020</xref>
</td>
<td valign="top" align="left">Biotic stress in paddy</td>
<td valign="top" align="left">CNN&#x2013;SVM hybrid</td>
<td valign="top" align="center">MNIST dataset</td>
<td valign="top" align="left">99.30</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B33">Niu and Suen, 2012</xref>
</td>
<td valign="top" align="left">Skin lesion</td>
<td valign="top" align="left">CNN&#x2013;SVM hybrid</td>
<td valign="top" align="center">MNIST dataset</td>
<td valign="top" align="left">99.18</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B19">Jiang et&#xa0;al., 2020</xref>
</td>
<td valign="top" align="left">Paddy infections</td>
<td valign="top" align="left">CNN&#x2013;SVM hybrid</td>
<td valign="top" align="center">Self-created</td>
<td valign="top" align="left">96.79</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B17">Hasan et&#xa0;al., 2019</xref>
</td>
<td valign="top" align="left">Paddy infections</td>
<td valign="top" align="left">CNN&#x2013;SVM hybrid</td>
<td valign="top" align="center">Self-created</td>
<td valign="top" align="left">97.49</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B28">Liang et&#xa0;al., 2019</xref>
</td>
<td valign="top" align="left">Paddy blast infections</td>
<td valign="top" align="left">CNN&#x2013;SVM hybrid</td>
<td valign="top" align="center">Self-created</td>
<td valign="top" align="left">99.19</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B15">Gulzar, 2023</xref>
</td>
<td valign="top" align="left">Fruit classification</td>
<td valign="top" align="left">TL-MobileNetV2 model</td>
<td valign="top" align="center">Kaggle dataset</td>
<td valign="top" align="left">99</td>
</tr>
<tr>
<td valign="top" align="left">(<xref ref-type="bibr" rid="B26">Lamba et&#xa0;al., 2023</xref>)</td>
<td valign="top" align="left">Blast severity classification</td>
<td valign="top" align="left">CNN&#x2013;SVM</td>
<td valign="top" align="center">Kaggle, GitHub, UCI</td>
<td valign="top" align="left">97</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B25">Lamba et&#xa0;al., 2022c</xref>
</td>
<td valign="top" align="left">Rice disease classification</td>
<td valign="top" align="left">SVM</td>
<td valign="top" align="center">Kaggle, GitHub, UCI</td>
<td valign="top" align="left">96.23</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B16">Gulzar et&#xa0;al., 2020</xref>
</td>
<td valign="top" align="left">Seed classification</td>
<td valign="top" align="left">CNN</td>
<td valign="top" align="center">Self-created</td>
<td valign="top" align="left">99</td>
</tr>
<tr>
<td valign="top" align="left">
<xref ref-type="bibr" rid="B30">Mamat et&#xa0;al., 2023</xref>
</td>
<td valign="top" align="left">Fruit classification</td>
<td valign="top" align="left">Transfer learning</td>
<td valign="top" align="center">Self-created</td>
<td valign="top" align="left">99.5</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>fMRI, functional MRI; IoT, internet of things; MNIST, Modified National Institute of Standards and Technology; UCI, University of California, Irvine, Machine Learning Repository; BRATS, Multimodal Brain Tumor Image Segmentation Benchmark; DCNN, Deep CNN; DAIC-WOZ, Distress Analysis Interview Corpus/Wizard-of-Oz set.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s3" sec-type="materials|methods">
<label>3</label>
<title>Materials and methods</title>
<p>A proposed hybrid model for detecting the diseased area and disease severity level of paddy leaves for three infectious diseases, bacterial blight, blast, and leaf smut, was constructed and consists of six modules. The first module is dataset preparation, which comprises dataset collection from both primary and secondary data sources and the distribution of the image set according to the type of disease. It targets the collection of images of paddy leaf infected by three paddy infections. The data is then pre-processed in module two. Pre-processing standardizes the pictures from numerous possessions in an identical format. The third module increases the size of the dataset exponentially using GAN amplification techniques. In the fourth module, disease severity is determined for every leaf in the image set using the segmentation technique. The disease severity level is also annotated on the image in module four. In the fifth module, a multi-class hybrid classification model is generated by combining the characteristics of CNN and SVM. In the last module, the hybrid classifier is trained and verified against the training set and test set individually.</p>
<sec id="s3_1">
<label>3.1</label>
<title>Dataset preparation</title>
<p>Dataset preparation is the creation of an inventory of potential data sources with the categorized data required to feed the classification model. It entails gathering and disseminating data. Data collection is the process of exploring primary and secondary data sources to obtain the required data. Data from primary sources can be defined as data collected from surveys, observations, and experiments. These kinds of data are directly collected by the researcher. The data are original, raw data that need to be pre-processed before feeding into the model (<xref ref-type="bibr" rid="B22">Kour et&#xa0;al., 2022</xref>). This produces reliable, qualitative data but is a more costly data collection method.</p>
<p>Secondary data is collected by another person. This is a less costly data collection method, but the collected data are less reliable and authentic. The data can be taken from previously published sources or unpublished sources. The collected data are then divided based on the type of infection and a separate folder is created for each category of infection.</p>
<sec id="s3_1_1">
<label>3.1.1</label>
<title>Data collection</title>
<p>Diseases in rice have a significant impact on grain quality, market segments, and revenue. Classification processes using object recognition and deep learning require a good dataset. All images in the dataset were collected from both primary (self-collected) and online sources. Primary data were collected from a farm in Patiala, Punjab, India, from July 2021 to August 2022. The images were taken under sunlight. A mobile camera of 12 mega-pixels with a f/2.20 aperture and 1.250 micro-pixel size was used for data collection.</p>
<p>The size of the images captured from the primary source was 3,008 &#xd7; 4,016 pixels. A total of 533 images were collected from the primary source: 202 showed bacterial blight infection, 218 showed leaf blast, and 113 images showed leaf smut-infected paddy leaves.</p>
<p>Secondary data were gathered <italic>via</italic> the online repositories Mendeley, Kaggle, GitHub, and the University of California, Irvine (UCI), Machine Learning Repository. A total of 3024 images were taken from the Mendeley repository, comprising 1,584 and 1,440 pictures of blight and leaf blasts, respectively. In addition, 80 images each were taken from UCI and Kaggle: 40 images of bacterial blight and 40 pictures of leaf smut infection. Overall, 3,535 images were collected from secondary resources. The collected data were then separated into sets based on the type of paddy infection. <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref> presents sample pictures from the primary and secondary data resources. There were certain limitations to the dataset thus collected. The calculation of disease severity based on the area of the affected leaf highly depends on the proportion of leaf visible in the image. This meant that if the image did not show the whole leaf then the calculation of disease severity level based on area was affected. The dataset was compiled from various sources; therefore, ensuring that the complete leaf appeared in every image would have been a time-consuming task. The attributes of the images were selected and extracted by the convolutional neural network.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Sample pictures from the primary and secondary data resource.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g001.tif"/>
</fig>
</sec>
<sec id="s3_1_2">
<label>3.1.2</label>
<title>Data distribution</title>
<p>At this stage, the data collected from various sources were divided into groups based on the type of paddy infection. Separate folders are created for each paddy disease, and all the images of paddy leaves infected by that particular infection were placed in that folder. The dataset as a whole comprised 4,068 images: 2,058 images of bacterial blight-infected leaves, 1,817 images of leaf blast infection, and 193 images of leaf smut infection. <xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref> presents detailed information on the number of images provided by each source and for each infection type.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>Number of images collected by source and infection type.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" rowspan="2" align="left">Rice leaf disease</th>
<th valign="middle" colspan="4" align="left">Secondary resources</th>
<th valign="middle" align="left">Primary resources</th>
<th valign="middle" rowspan="2" align="left">Total</th>
</tr>
<tr>
<th valign="middle" align="center">Mendeley</th>
<th valign="middle" align="center">Kaggle</th>
<th valign="middle" align="center">UCI</th>
<th valign="middle" align="center">GitHub</th>
<th valign="middle" align="center"/>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left">Bacterial blight</td>
<td valign="middle" align="left">1,583</td>
<td valign="middle" align="left">41</td>
<td valign="middle" align="left">41</td>
<td valign="middle" align="left">191</td>
<td valign="middle" align="left">202</td>
<td valign="middle" align="left">2,058</td>
</tr>
<tr>
<td valign="middle" align="left">Leaf blast</td>
<td valign="middle" align="left">1,440</td>
<td valign="middle" align="left">0</td>
<td valign="middle" align="left">0</td>
<td valign="middle" align="left">159</td>
<td valign="middle" align="left">218</td>
<td valign="middle" align="left">1,817</td>
</tr>
<tr>
<td valign="middle" align="left">Leaf smut</td>
<td valign="middle" align="left">0</td>
<td valign="middle" align="left">40</td>
<td valign="middle" align="left">40</td>
<td valign="middle" align="left">0</td>
<td valign="middle" align="left">113</td>
<td valign="middle" align="left">193</td>
</tr>
<tr>
<td valign="middle" align="left">Total</td>
<td valign="middle" align="left">3,024</td>
<td valign="middle" align="left">80</td>
<td valign="middle" align="left">80</td>
<td valign="middle" align="left">351</td>
<td valign="middle" align="left">533</td>
<td valign="middle" align="left">4,068</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_1_3">
<label>3.1.3</label>
<title>Data pre-processing</title>
<p>After taking the images from publicly available sources, the images were pre-processed to prepare them for obtaining the severity of the paddy diseases. All the images were taken from a variety of sources.</p>
<p>Each source used different equipment for data collection and hence the images from the different sources were of different dimensions. To feed the images from the dataset to the model it was essential to make the images identical in all forms. <xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref> describes the images from the various sources in terms of the dimensions of the images (<xref ref-type="bibr" rid="B7">Deepa et&#xa0;al., 2020</xref>). To maintain the homogeneity of the image set in terms of the dimensions of the pictures, three pre-processing techniques were applied: standardization, normalization, and rescaling. Standardization is one of the most effective feature-scaling techniques. It is also known as Z-score normalization. Used when the feature distribution is normal or Gaussian, it compresses or expands data by transforming it into a mean vector of the source records.</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Dimensional information of images from each source.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" rowspan="2" align="left">Characteristic</th>
<th valign="middle" rowspan="2" align="center">Primary source</th>
<th valign="middle" colspan="4" align="left">Secondary source</th>
</tr>
<tr>
<th valign="middle" align="center">Mendeley</th>
<th valign="middle" align="center">GitHub</th>
<th valign="middle" align="center">Kaggle</th>
<th valign="middle" align="center">UCI</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left">Plant type</td>
<td valign="middle" align="left">Rice</td>
<td valign="middle" align="left">Rice</td>
<td valign="middle" align="left">Rice</td>
<td valign="middle" align="left">Rice</td>
<td valign="middle" align="left">Rice</td>
</tr>
<tr>
<td valign="middle" align="left">Number of different diseases</td>
<td valign="middle" align="left">3</td>
<td valign="middle" align="left">2</td>
<td valign="middle" align="left">2</td>
<td valign="middle" align="left">2</td>
<td valign="middle" align="left">2</td>
</tr>
<tr>
<td valign="middle" align="left">Image width</td>
<td valign="middle" align="left">1,908 pixels</td>
<td valign="middle" align="left">300 pixels</td>
<td valign="middle" align="left">300 pixels</td>
<td valign="middle" align="left">756 pixels</td>
<td valign="middle" align="left">756 pixels</td>
</tr>
<tr>
<td valign="middle" align="left">Image height</td>
<td valign="middle" align="left">4,032 pixels</td>
<td valign="middle" align="left">300 pixels</td>
<td valign="middle" align="left">300 pixels</td>
<td valign="middle" align="left">250 pixels</td>
<td valign="middle" align="left">250 pixels</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Normalization is also known as min&#x2013;max scaling. It is used  to transform topographies to the same scale. This scale ranges between 0 and 1. In rescaling, the dimensions of the images are changed to form a uniform dataset. In this paper, ImageDataGenerator from the Keras library was used for the three pre-processing activities applied to the images of the dataset. After pre-processing, the dataset comprised identical images in terms of dimensions. ImageDataGenerator can also be used for image augmentation. <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref> shows a sample of the images after pre-processing of the dataset.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Sample images after pre-processing.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g002.tif"/>
</fig>
</sec>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Data augmentation using GAN</title>
<p>To eliminate the over-fitting of the anticipated system, the records generated were augmented with images from the dataset. A GAN was used to augment the image set. The deep-learning model known as a generative adversarial network (GAN) pits two neural networks against one another in the context of a zero-sum game. GANs are designed to produce new, synthetic data that closely mimic a pre-existing data distribution. GAN is employed to generate new photos that are identical to the original images. It can be utilized immediately in model training. Its architecture makes use of two neural networks: a generator and a discriminator. The generator&#x2019;s objective is to produce a fictional output. It incorporates random noise and generates output that is as near as possible to the actual signal. To discriminate between fake and real images, the discriminator is fed fake images from the generator. In addition, it gives the generator feedback on its effectiveness. Based on this feedback, the generator adjusts its methodology in the following iteration to generate outcomes that are more realistic. As time goes on, its productivity improves. The discriminator finally reaches a point where it is unable to distinguish between genuine and fake images. <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref> demonstrates the structure of the working GAN network.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Structure of the generative adversarial network.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g003.tif"/>
</fig>
<p>A generator and a discriminator are both present in a GAN. The generator attempts to trick the discriminator by creating fake samples of data (such as an image, audio, etc.). On the other hand, the discriminator tries to tell the difference between the genuine and fraudulent samples. Both the generator and the discriminator are neural networks, and throughout the training phase they compete with one another. The procedures are repeated multiple times, and, each time, the generator and discriminator improve. The challenge encountered in GAN augmentation is that the images generated are slightly different from the genuine images. There is very small difference in the features of the images generated so severity of the diseases in the images taken from a sample images is more or less equal.</p>
<p>The discriminator&#x2019;s goal is to correctly label the picture produced by the generator as false while correctly labeling the original images as true. The discriminator&#x2019;s loss function is:</p>
<disp-formula>
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:mtext>Los</mml:mtext>
<mml:msub>
<mml:mtext>sD</mml:mtext>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mo>=</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mtext>f</mml:mtext>
<mml:mrow>
<mml:mtext>Difference</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>D</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>I</mml:mtext>
<mml:mrow>
<mml:mtext>Real</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>+</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:msub>
<mml:mtext>f</mml:mtext>
<mml:mrow>
<mml:mtext>Difference</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>D</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>G</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>I</mml:mtext>
<mml:mrow>
<mml:mtext>Fake</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>The loss of the discriminator is calculated by adding the two functions and subtracting the functional parameters. The discriminator&#x2019;s focus is to reduce the loss. The discriminator&#x2019;s assessment of a true image is compared with 1 in the initial operant of the formula and to 0 in the second. The formula can alternatively be expressed as follows:</p>
<disp-formula>
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:mtext>Los</mml:mtext>
<mml:msub>
<mml:mtext>sd</mml:mtext>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mo>=</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mtext>f</mml:mtext>
<mml:mrow>
<mml:mtext>Max</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtext>log</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:mtext>D</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>I</mml:mtext>
<mml:mrow>
<mml:mtext>Real</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>+</mml:mo>
<mml:mtext>&#xa0;log</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mtext>D</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>G</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>I</mml:mtext>
<mml:mrow>
<mml:mtext>Fake</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>The generator&#x2019;s goal is to confuse the discriminator as much as possible, such that the resulting picture is labeled as true. The following equation describes the generator&#x2019;s loss function:</p>
<disp-formula>
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:mtext>Los</mml:mtext>
<mml:msub>
<mml:mtext>sG</mml:mtext>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mo>=</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mtext>f</mml:mtext>
<mml:mrow>
<mml:mtext>Difference</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>D</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>G</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>I</mml:mtext>
<mml:mrow>
<mml:mtext>Fake</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>By multiplying the variation in the function of the set of parameters by the discriminator&#x2019;s judgment value of the fake image, 1, the loss of the generator is calculated. The following is another way to present the loss function:</p>
<disp-formula>
<label>(4)</label>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:mtext>Los</mml:mtext>
<mml:msub>
<mml:mtext>sG</mml:mtext>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mo>=</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mtext>f</mml:mtext>
<mml:mrow>
<mml:mtext>Min</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>log</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>D</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>G</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>I</mml:mtext>
<mml:mrow>
<mml:mtext>Fake</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Equation 5 represents the whole loss function for the GAN model. The generator&#x2019;s objective is to reduce the function, while the discriminator&#x2019;s objective is to maximize the function:</p>
<disp-formula>
<label>(5)</label>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:mtext>Los</mml:mtext>
<mml:msub>
<mml:mtext>s</mml:mtext>
<mml:mrow>
<mml:mtext>GAN</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mo>=</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:mtext>mi</mml:mtext>
<mml:msub>
<mml:mtext>nG</mml:mtext>
<mml:mtext>&#xa0;</mml:mtext>
</mml:msub>
<mml:mtext>ma</mml:mtext>
<mml:mi>&#xa0;</mml:mi>
<mml:msub>
<mml:mtext>xD</mml:mtext>
<mml:mi>&#xa0;</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtext>log</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:mtext>D</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>I</mml:mtext>
<mml:mrow>
<mml:mtext>Real</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>+</mml:mo>
<mml:mtext>&#xa0;log</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mtext>D</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mtext>G</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>I</mml:mtext>
<mml:mrow>
<mml:mtext>Fake</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>The GAN augmentation increases the size of the dataset enormously. After GAN, the dataset of 4,068 images increased to a dataset of 9,175 images. Augmentation increased the images of blight, blast, and leaf smut by 424%, 180%, and 922%, respectively. The images generated through GAN were of high quality and the best match to the category of the samples are taken by the GAN to generate new image.</p>
<p>The collected information was then divided according to a ratio of 80:20 into a training dataset and a test dataset. The training set was further divided according to an 80:20 ratio into a training dataset and a validation dataset. The hybrid model was trained on the training dataset in order to classify the paddy disease according to both type and severity. The testing dataset evaluated the effectiveness of the proposed classification model, whereas the validation dataset was used to validate the model.</p>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Severity evaluation using image segmentation techniques</title>
<p>In this article, images were divided into four disease severity levels: mild, moderate, severe, and profound. The intensity rates were finalized after discussion with domain expert. The categorization was performed according to the area of the foliage contaminated by paddy infection. If the infected area percentage was less than 25% then it was considered to be a mild infection. If the infected area ranged from 26% to 50% then it was considered to be of moderate severity. A leaf was considered to have a severe infection if the contaminated part of the plant was greater than 50% but less than 75% of the total leaf area. A profound level of infection severity was classified as an infected area greater than 75%.</p>
<sec id="s3_3_1">
<label>3.3.1</label>
<title>Severity evaluation</title>
<p>The evaluation of disease severity was based on the infected area of leaf owing to paddy diseases. The area of infection was calculated by employing the segmentation technique. Severity evaluation comprised leaf detection and then identification of the infected area of the leaf.</p>
<p>The whole process comprised five segmentation techniques: grayscale segmentation, threshold segmentation, edge detection, image masking, and histogram segmentation. In grayscale segmentation, according to their placements and gray values, each pixel in the medical grayscale image is translated into 3D coordinates as a pixel-features point cloud using the grayscale image segmentation method. Image thresholding is a straightforward but efficient technique for separating an image&#x2019;s foreground from its background. By transforming grayscale photos into binary images, this image analysis technique is a type of image segmentation that isolates objects. Edge detection is a method of image processing used to locate areas in a digital image with sharp changes in brightness, i.e., discontinuities. The edges (or boundaries) of the image are those regions where the brightness of the image fluctuates dramatically. A smaller &#x201c;image piece&#x201d; is defined and used to alter a bigger image using the image processing technique known as masking. Many methods of image processing, such as edge detection, motion detection, and noise reduction, all start with the masking process. A grayscale value distribution known as an image histogram displays the frequency of occurrence of each gray-level value. The abscissa runs from 0 to 255 for an image size of 1,024 &#xd7; 1,024 &#xd7; 8 bits, and the total number of pixels is 1024 &#xd7; 1024.</p>
<p>First, noise (the background) is removed from the pre-processed image in the leaf detection phase. Then the detected leaf section of the image was used to calculate how much of the leaf was infected with paddy disease in the affected area detection phase. Leaf detection was performed using the grayscale, threshold, edge detection, and mask segmentation techniques. Histogram segmentation was used for the contaminated area detection in the leaf image. <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref> shows the stepwise images of the severity evaluation. <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4A</bold>
</xref> is the original leaf picture and <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4B</bold>
</xref> is the image after applying the grayscale function.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>
<bold>(A)</bold> Sample original leaf picture, <bold>(B)</bold> sample grayscale leaf picture.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g004.tif"/>
</fig>
<p>The original image was first converted to a grayscale image to reduce the size of the image. Then various threshold values were applied to the grayscale image. <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5A</bold>
</xref> shows an image at various threshold values. Leaf detection was performed using edge detection segmentation, which removes the background of the image. Various threshold values were applied and checked. After that, the histogram image provided the percentage of each color in the image. The yellow area of the leaf (as opposed to the green area) gave the infected area of the leaf using the formula:</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>
<bold>(A)</bold> Threshold images of the grayscale image at various threshold values, <bold>(B)</bold> leaf edge detection, and <bold>(C)</bold> image masking.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g005.tif"/>
</fig>
<disp-formula>
<label>(6)</label>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:mtext>Infected&#xa0;area&#xa0;</mml:mtext>
<mml:mo>%</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>P</mml:mtext>
<mml:mrow>
<mml:mtext>yellow</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">/</mml:mo>
<mml:msub>
<mml:mtext>P</mml:mtext>
<mml:mrow>
<mml:mtext>total</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>&#xd7;</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mn>100</mml:mn>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where P is the number of pixels in the image, P<sub>total</sub> is the number of pixels in the detected leaf, and P<sub>yellow</sub> is the number of yellow pixels. <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5B</bold>
</xref> shows the edge detection images. <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5C</bold>
</xref> shows the mask images. <xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref> presents a histogram image with the percentage of each color.</p>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Image histogram to calculate disease severity.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g006.tif"/>
</fig>
</sec>
<sec id="s3_3_2">
<label>3.3.2</label>
<title>Severity annotation</title>
<p>Before the training process, the images were annotated. This was an essential step that helped the model to acquire the disease severity features. The precision of the annotation process strongly influences the training of the model. Given that multiple similar diseases can appear on leaves, knowledge of different diseases may support machine learning capabilities to classify diseases.</p>
<p>A horticultural scientist helped with the annotation of the images in the dataset. Experts determined the extent of damage to the plant, taking into account the various surface and shape parameters of the disease-affected part. The labels accounted for only external damage; this test did not account for internal damage. The annotated image&#x2019;s output was presented as a bounding box and coordinates. Labeling the diseased regions on a picture was necessary for image annotation. After identifying and categorizing the degree of disease in a picture, Labeling, a freeware graphical visual annotation tool, recorded the information in an XML file with the proper xmin, xmax, ymin, and ymax values for each bounding box. The bounding box for each object was stored in an XML file. Working with annotation data that was stored in a different file for each image was challenging; therefore, each of these XML files was aggregated into a single CSV file using the Panda module. After that, the CSV file was divided into the four severity groups. The classification was based on the proportion of the leaflet where the bacterial infection is present. Then an object for each severity class was constructed. Then each line of image names and URLs in the object file was read iteratively. Object recognition accuracy was then measured for each object in each category.</p>
</sec>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>Model generation</title>
<p>The proposed model is a fusion of two deep-learning classification techniques, CNN and SVM. The best characteristics of both algorithms were combined to improve classification accuracy. CNN was used for the feature extraction from the infected leaf images and SVM for the classification of the type of infection. A CNN-based model specifically created to categorize photos into various predetermined classes is known as an image classification CNN classifier. Accurate image classification is made possible by learning to extract pertinent features from input photos and map them to the appropriate classes. High-dimensional data, which are typical in many applications, such as text and picture categorization, can be handled well by SVMs. SVMs can effectively handle small datasets because the boundary needs to be defined by only a minimal number of support vectors. Python was used as the programming language to implement the model. The Jupyter Notebook platform was used for Python coding. Various computer vision libraries were used.</p>
<sec id="s3_4_1">
<label>3.4.1</label>
<title>Feature extraction</title>
<p>Two convolutional layers were used to extract features, accompanied by max-pool layers. <xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref> shows an exhaustive breakdown of the multi-class classification model&#x2019;s structure. The model has seven levels in total. The input layer, which has a dimension of 64 &#xd7; 64, is the top layer. Ninety-six filters of size 5 &#xd7; 5 were then used to convolute input layer, creating a dimension of 32 &#xd7; 32. The filter extracted features as it moved across the image. The output that includes details about the corners and edges of the image is called a feature map. These features were then processed by the maxpool layer, which has a filter of 2 &#xd7; 2 magnitude and a stride worth of 2. The final image dimension is (16 &#xd7; 16).</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Structure of the proposed CNN&#x2013;SVM hybrid classifier. Conv., convolution.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g007.tif"/>
</fig>
<p>Two pairs of convolutional layers and a max-pooling layer were used in the suggested model. Sixty-four filters were used in the second convolutional layer of a 3 &#xd7; 3 kernel size. The stride and filter size of the second pooling layer were both 2. Therefore, the image had the dimension of 8 &#xd7; 8. The same padding and stride value of 2 was used for the rectified linear unit (ReLU) activation function throughout both convolutional layers. The output from each layer was passed on to the following layer, which uses it as its input. The flatten layer was then used to flatten the convoluted matrix (<xref ref-type="bibr" rid="B1">Adedoyin et&#xa0;al., 2022</xref>). The densely linked completely connected layer was then fed the output that had been flattened. <xref ref-type="table" rid="T4">
<bold>Table&#xa0;4</bold>
</xref> lists each layer in the proposed model along with its parameters, kernel size, neurons, and output shape. It also lists the different levels of the GCS classifier&#x2019;s activation functions. In addition, it displays the number of both trainable and total parameters.</p>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>Detailed summary of Gan CNN and SV (GCS) model layers.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="left">Layer</th>
<th valign="middle" align="left">Layer type</th>
<th valign="middle" align="left">Kernel size</th>
<th valign="middle" align="left">Stride</th>
<th valign="middle" align="left">Neuron size</th>
<th valign="middle" align="left">Activation function</th>
<th valign="middle" align="left">Output shape</th>
<th valign="middle" align="left">Parameters (<italic>n</italic>)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left">conv2d_12 (Conv2D)</td>
<td valign="middle" align="left">Convolutional layer C1</td>
<td valign="middle" align="left">5 &#xd7; 5</td>
<td valign="middle" align="left">2</td>
<td valign="middle" align="left">96 &#xd7; 96</td>
<td valign="middle" align="left">(Rectified Linear Unit) ReLU</td>
<td valign="middle" align="left">Null, 32, 32, 96</td>
<td valign="middle" align="left">7,296</td>
</tr>
<tr>
<td valign="middle" align="left">max_pool2d_12 (MaxPool2D)</td>
<td valign="middle" align="left">Max-pooling layer P1</td>
<td valign="middle" align="left">2 &#xd7; 2</td>
<td valign="middle" align="left">2</td>
<td valign="middle" align="left">96 &#xd7; 96</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">Null, 16, 16, 96</td>
<td valign="middle" align="left">0</td>
</tr>
<tr>
<td valign="middle" align="left">conv2d_13(Conv2D)</td>
<td valign="middle" align="left">Convolutional layer C2</td>
<td valign="middle" align="left">3 &#xd7; 3</td>
<td valign="middle" align="left">2</td>
<td valign="middle" align="left">64 &#xd7; 64</td>
<td valign="middle" align="left">(Rectified Linear Unit) ReLU</td>
<td valign="middle" align="left">Null, 16, 16, 64</td>
<td valign="middle" align="left">55,360</td>
</tr>
<tr>
<td valign="middle" align="left">max_pool2d_13 (MaxPooling2D)</td>
<td valign="middle" align="left">Max-pooling layer P2</td>
<td valign="middle" align="left">2 &#xd7; 2</td>
<td valign="middle" align="left">2</td>
<td valign="middle" align="left">64 &#xd7; 64</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">Null, 8, 8, 64</td>
<td valign="middle" align="left">0</td>
</tr>
<tr>
<td valign="middle" align="left">flatten_6 (Flatten)</td>
<td valign="middle" align="left">Flatten</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">Null, 4,096</td>
<td valign="middle" align="left">0</td>
</tr>
<tr>
<td valign="middle" align="left">dense_17</td>
<td valign="middle" align="left">Sequential CNN</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">(Rectified Linear Unit) ReLU</td>
<td valign="middle" align="left">Null, 288</td>
<td valign="middle" align="left">1,179,936</td>
</tr>
<tr>
<td valign="middle" align="left">dense_18</td>
<td valign="middle" align="left">SVM</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">&#x2013;</td>
<td valign="middle" align="left">Softmax</td>
<td valign="middle" align="left">Null, 3</td>
<td valign="middle" align="left">867</td>
</tr>
<tr>
<td valign="middle" colspan="8" align="left">Overall parameters: 1,243,458</td>
</tr>
<tr>
<td valign="middle" colspan="8" align="left">Trainable parameters: 1,243,458</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>ReLU, Rectified Linear Unit.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s3_4_2">
<label>3.4.2</label>
<title>Classification</title>
<p>The SVM was used to classify paddy infections after the features have been pre-processed and extracted. The model was then flattened and fully connected layers were included. In the dense layer, the activation function was ReLU and used 288 units. In CNN, the SVM implementation takes place in the output layer. The L2 kernel was an activation regulator, and softmax was used on the output layer. The production layer was made up of three components, representing the total number of classes considered in the categorization problem. The classifier was then combined with the Adam optimizer, the squared hinge loss function, and accurateness as metrics.</p>
<p>SVM classifies images into just two groups because it is a binary classifier. However, this stage was where the precise degree of infection severity was assessed, and it involved a number of categories. For this, a regularizer was employed.</p>
</sec>
</sec>
<sec id="s3_5">
<label>3.5</label>
<title>Train&#x2013;test model</title>
<p>The hybrid model was then compiled, trained and verified using the training set and the test set, respectively.</p>
<sec id="s3_5_1">
<label>3.5.1</label>
<title>Training model</title>
<p>The classifier was compiled and trained with the training set. In this experiment, the model was trained with different numbers of epochs: 30, 50, and 100. The best results were found in 50 epochs. The model was validated against the validation dataset.</p>
</sec>
<sec id="s3_5_2">
<label>3.5.2</label>
<title>Test model</title>
<p>The trained model was then tested using the test set. A sample image was passed through the model and its ability to predict the correct paddy infection type and intensity was tested. <xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref> shows the structure of the complete severity and disease classification hybrid model with GAN augmentation. The actions in the classification model were categorized as manual or mechanical tasks. Then the sub-tasks were specified according to the phase and flow of the tasks. The dataset preparation task comprised data collection and data distribution, which was a completely manual task. Data pre-processing was carried out using the Python Keras library, which is integrated into the model itself, so this stage was performed by machine. GAN execution, segmentation, and classification model generation, were all automated tasks completed by the Python code.</p>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Detailed flowchart of the proposed multi-class hybrid classification model.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g008.tif"/>
</fig>
</sec>
</sec>
<sec id="s3_6">
<label>3.6</label>
<title>Proposed algorithm</title>
<p>(1) Collect infected leaf images from primary sources (P<sub>primary</sub>) and secondary sources (P<sub>secondary</sub>). Dataset D = P<sub>secondary</sub> + P<sub>primary</sub>. Secondary sources comprise Mendeley (D<sub>mendeley</sub>), GitHub (D<sub>github</sub>), kaggle (D<sub>kaggle</sub>), and UCI (D<sub>uci</sub>) datasets. P<sub>secondary</sub> = D<sub>uci</sub> + D<sub>mendeley</sub> + D<sub>github</sub> + D<sub>kaggle</sub>.</p>
<p>(2) Create a dataset folder for each category of paddy infection (D<sub>bacterial blight</sub>, D<sub>blast</sub>, and D<sub>leaf smut</sub>).</p>
<p>(3) Mount necessary libraries and datasets.</p>
<p>(4) Create the object for each category of disease.</p>
<p>(5) Perform pre-processing, which includes normalization and standardization.</p>
<p>(6) Perform GAN augmentation, which involves the generation of two models: the generator (GAN<sub>generator</sub>) and discriminator (GAN<sub>discriminator</sub>) models. The image is generated using the formula Img<sub>GAN</sub> = GAN<sub>generator</sub> &#xd7; GAN<sub>discriminator</sub>.</p>
<p>(7) Save the augmented images in a separate folder.</p>
<p>(8) Merge the augmented images with the dataset according to the type of infection (D<sub>bacterial blight</sub>, D<sub>blast</sub>, and D<sub>leaf smut</sub>).</p>
<p>(9) Perform disease severity detection by applying image segmentation, threshold segmentation (S<sub>threshold</sub>), edge detection (S<sub>edge</sub>), masking (S<sub>mask</sub>), and histogram segmentation (S<sub>histogram</sub>) techniques to the infected image. Severity<sub>label</sub> = f(S<sub>histogram</sub>, f(S<sub>mask</sub>, f(S<sub>edge</sub>, f(S<sub>threshold</sub>, image)))).</p>
<p>(10) Annotate the images with the severity labels (mild, moderate, severe, or profound).</p>
<p>(11) Repeat step 9 for each object, specifying the category of severity.</p>
<p>(12) Split the objects into a test&#x2013;train set at a ratio of 20:80, D<sub>test</sub>:D<sub>train</sub>.</p>
<p>(13) Proposed model M<sub>classifier</sub> = L<sub>CNN</sub> &#x222a; L<sub>SVM</sub>.</p>
<p>(14) Extract features from the images using a convolutional neural network. The CNN comprises a pair of convolutional layers (L<sub>conv</sub>), a max-pooling layer (L<sub>pool</sub>), a flattened layer (L<sub>flatten</sub>), and a dense layer (L<sub>dense</sub>). M<sub>CNN</sub> = 2&#xd7; (L<sub>conv</sub> &#x2297; L<sub>pool</sub>) &#x222a; L<sub>flatten</sub> &#x222a; L<sub>dense</sub>.</p>
<p>(15) Use the SVM layer in the CNN for the classification of image (L<sub>SVM</sub>).</p>
<p>(16) Compile and train the model with the training set (D<sub>train</sub>) using the formula M<sub>train</sub> = &#x3b4;(M<sub>classifier</sub>, D<sub>train</sub>).</p>
<p>(17) Test the trained model with the test set (D<sub>test</sub>) using the formula M<sub>test</sub> = &#x3b4;(M<sub>train</sub>, D<sub>test</sub>).</p>
</sec>
</sec>
<sec id="s4" sec-type="results">
<label>4</label>
<title>Results and discussion</title>
<p>The proportion of clearly specified data points in the set that is being trained is known as the training accuracy. Similar to resolution accuracy, validation accuracy describes the share of data samples that are correctly resolved from another sample. There were two sets in the dataset. The training images were in one set and the validation images were in the other set. Model training and validation were carried out using an 80&#x2013;20 cross-validation procedure. Multiple mixed-image studies were performed for validation. The productivity of the classifier was tested using a new randomly selected image. The sparse categorical cross-entropy is used as loss function. The accuracy is 98.43% accomplished by the prototypical was 98.43%.</p>
<p>The cross-entropy function of the classifier was optimized using the Adam optimizer. Cross-entropy loss is the most widely used function in deep-learning or machine-learning classification. It aids in evaluating a model&#x2019;s accuracy in terms of 0s and 1s, from which we may later deduce the probability percentage. Out of the three diseases of the paddy, the model can identify leaf smut with an accuracy of 98.88%, precision value of 91%, recall of 97.7%, and F1-score of 94.23%. For bacterial blight disease, the model recorded an accuracy of 97.766%, precision value of 85%, recall of 84%, and F1-score of 84.5%. For the paddy blast disease, the model recorded an accuracy of 96.77%, precision value of 79%, recall of 84.75%, and F1-score of 81.77%. <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9</bold>
</xref> shows the confusion matrix of the proposed model. The sample size used for the evaluation of the performance parameters was 20% of the images from each category of rice leaf disease.</p>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>Confusion matrix.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g009.tif"/>
</fig>
<p>The diagonally highlighted cells in the confusion matrix specify the number of images of bacterial blight, blast, and leaf smut that were predicted correctly. Other cells provide the number of images of the three rice diseases that were predicted incorrectly, meaning that the prediction was either a true negative or false positive. The proposed model correctly identified 1,991 images of bacterial blight from the dataset. In addition, 1,724 and 189 images of blast and leaf smut, respectively, were correctly identified. Cell (1,2) indicates that 48 images of blast were identified as bacterial blight. Similarly, three images of blast-infected leaves were identified as leaf smut by the proposed model, as shown in cell (3,2). In the case of cells (1,3) and (2,3), the model identified 21 and 50 images of bacterial blight and blast, respectively, as leaf smut-infected images. In cells (2,1) and (3,1), 43 images and 1 image of bacterial blight were wrongly identified as non blast and leaf smut, respectively.</p>
<p>
<xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10</bold>
</xref> gives the epoch-wise training and validation accuracy and loss value. <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10A</bold>
</xref> shows an accuracy graph according to each epoch. The accuracy graph encompasses both the training and validation phase. <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10A</bold>
</xref> shows that as the epoch increases, the accuracy of the fusion classifier&#x2019;s prediction increases. This is because the model is being trained with each epoch. In <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10B</bold>
</xref>, the loss curve is shown for the training and validation phase, according to each epoch. As the number of epochs increases and the classifier is trained, the loss function decreases. The precision of the proposed classifier for the classification of paddy disease type and severity increases as the epoch increases.</p>
<fig id="f10" position="float">
<label>Figure&#xa0;10</label>
<caption>
<p>Performance curves. <bold>(A)</bold> Accuracy curve, <bold>(B)</bold> loss curve.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g010.tif"/>
</fig>
<p>The performance of the machine was further compared with existing cataloguing approaches using the same image set. <xref ref-type="fig" rid="f11">
<bold>Figure&#xa0;11</bold>
</xref> shows the accuracy curve and loss curve of various deep-learning classification models for the multi-classification of paddy diseases according to the type and severity of the disease when applied to the dataset created in this study. Two further algorithms were tested in this study: standard CNN and standard SVM for multi-classification. <xref ref-type="fig" rid="f11">
<bold>Figure&#xa0;11</bold>
</xref> indicates that the proposed hybrid model performed better than either individual approach.</p>
<fig id="f11" position="float">
<label>Figure&#xa0;11</label>
<caption>
<p>Comparison of performance of CNN, SVM, and the proposed model. <bold>(A)</bold> Accuracy curve, <bold>(B)</bold> loss curve.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g011.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="f12">
<bold>Figure&#xa0;12</bold>
</xref> shows the accuracy of various classification models with and without GAN augmentation. Four approaches were compared for accuracy with the proposed classifier model using the same dataset. The correctness achieved by the basic CNN classifier is 96% without GAN augmentation. GAN increased the accuracy of the basic CNN categorizer to 97.17%. A similar effect was seen on the standard SVM classification approach, with a GAN-augmented accuracy of 95.87% and an accuracy of 93% without GAN.</p>
<fig id="f12" position="float">
<label>Figure&#xa0;12</label>
<caption>
<p>Effect of GAN on the model performance.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g012.tif"/>
</fig>
<p>The performance of the proposed hybrid classifier was compared with the most prominent classifiers from the reviewed literature. <xref ref-type="table" rid="T5">
<bold>Table&#xa0;5</bold>
</xref> shows the comparison of various approaches used for classification problems with the proposed hybrid model. The greatest accuracy attained with a CNN classifier was 99.45%, which was the best result out of all approaches. After CNN, a hybrid of CNN and SVM performed best with an accuracy of 99.20%. After that, the proposed model achieved an accuracy of 98.43%. A standard CNN with GAN augmentation achieved 98% accuracy in the classification problem. A Deep Convolutional Neural Network (DCNN) and SVM fusion model achieved 97.50% accuracy. A CNN combined with either the Internet of Things or VGG19 classifier attained an accuracy 95% and 95.40%, respectively, in classification problems. A 91% accuracy was achieved with a hybrid model of CNN and LSTM. CNN with transfer learning achieved 92.49% accuracy and random forest model attained 69% accuracy in classification problems.</p>
<table-wrap id="T5" position="float">
<label>Table&#xa0;5</label>
<caption>
<p>Performance comparison of the proposed approach with existing approaches used in classification problems.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Classification approach</th>
<th valign="top" align="center">Accuracy (%)</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Proposed model</td>
<td valign="top" align="right">98.43</td>
</tr>
<tr>
<td valign="top" align="left">GAN&#x2013;CNN</td>
<td valign="top" align="right">98</td>
</tr>
<tr>
<td valign="top" align="left">CNN with IoT</td>
<td valign="top" align="right">95</td>
</tr>
<tr>
<td valign="top" align="left">CNN</td>
<td valign="top" align="right">99.45</td>
</tr>
<tr>
<td valign="top" align="left">Random forest</td>
<td valign="top" align="right">69.00</td>
</tr>
<tr>
<td valign="top" align="left">CNN&#x2013;SVM</td>
<td valign="top" align="right">99.20</td>
</tr>
<tr>
<td valign="top" align="left">CNN with transfer learning</td>
<td valign="top" align="right">92.49</td>
</tr>
<tr>
<td valign="top" align="left">Deep Convolutional Neural Network (DCNN) with SVM</td>
<td valign="top" align="right">97.50</td>
</tr>
<tr>
<td valign="top" align="left">CNN with LSTM</td>
<td valign="top" align="right">91.71</td>
</tr>
<tr>
<td valign="top" align="left">CNN with VGG19 model</td>
<td valign="top" align="right">95.40</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>IoT, internet of things; DCNN, Deep Convolutional Neural Network.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>The proposed classifier was trained over a different number of epochs to study the influence of epochs on classification accuracy. <xref ref-type="fig" rid="f13">
<bold>Figure&#xa0;13</bold>
</xref> shows the accuracy curves of the proposed hybrid multi-class classifier at different numbers of epochs. <xref ref-type="fig" rid="f13">
<bold>Figure&#xa0;13A</bold>
</xref> shows the accuracy curve at 30 epochs, <xref ref-type="fig" rid="f13">
<bold>Figure&#xa0;13B</bold>
</xref> shows the accuracy curve at 50 epochs, and <xref ref-type="fig" rid="f13">
<bold>Figure&#xa0;13C</bold>
</xref> shows the accuracy curve at 100 epochs of training. There was no major difference in the precision and accuracy of the multi-class classifier at different epochs. The accuracy remained the same and had no major effect of epochs count. The optimal number of epochs for the training dataset is 50. GAN-augmented images from primary sources</p>
<fig id="f13" position="float">
<label>Figure&#xa0;13</label>
<caption>
<p>Influence of the number of epochs on the correctness of the anticipated model. <bold>(A)</bold> 30 epochs, <bold>(B)</bold> 50 epochs, <bold>(C)</bold> 100 epochs.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g013.tif"/>
</fig>
<p>GAN has a major influence on the size of the dataset and hence on the accuracy of the model. <xref ref-type="fig" rid="f14">
<bold>Figure&#xa0;14</bold>
</xref> demonstrates the effect of GAN on the image set for the three paddy infections considered. As shown in <xref ref-type="fig" rid="f14">
<bold>Figure&#xa0;14</bold>
</xref>, 4% of the total dataset came from primary sources and 27% of the total dataset came from secondary sources. The GAN&#x2019;s augmentation of the primary images constituted 9% of the total dataset and the GAN&#x2019;s augmentation of the secondary images constituted 60% of the total dataset.</p>
<fig id="f14" position="float">
<label>Figure&#xa0;14</label>
<caption>
<p>Effect of GAN augmentation on the size of the image set.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-14-1234067-g014.tif"/>
</fig>
<p>
<xref ref-type="table" rid="T6">
<bold>Table&#xa0;6</bold>
</xref> shows the results of the ablation study performed on the proposed model. Its shows that the accuracy of the proposed model is highest using the hybrid model and GAN augmentation. In machine learning, models have many different components, each of which affects the performance as a whole. Therefore, it is crucial to have a means of gauging how much these components contribute to the overall model. This is where the idea of an ablation study comes from, where specific components of the implementing model are removed to better understand the behavior. The proposed model consists of three components. In the ablation study, the effect of each component on the accuracy of the model was evaluated. The three components are GAN augmentation, feature extraction using CNN, and classification using SVM. The model&#x2019;s accuracy was rated after training and testing using several GAN, CNN, and SVM combinations. The accuracy of the model without GAN augmentation and using SVM as a feature extractor and classifier while importing the same dataset was the lowest, at 93%. The accuracy of the model trained on the same dataset using CNN as the feature extractor and classifier and without GAN augmentation was 96%. Without GAN augmentation, the model using CNN as a feature extractor and SVM as a classifier achieved 97.2% accuracy. The CNN and SVM classifiers achieved 97% and 95% accuracy, respectively, with GAN augmentation.</p>
<table-wrap id="T6" position="float">
<label>Table&#xa0;6</label>
<caption>
<p>Results of the ablation study.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" rowspan="2" align="center">Model</th>
<th valign="top" colspan="2" align="center">Input</th>
<th valign="top" colspan="2" align="center">Deep-learning model</th>
<th valign="top" rowspan="2" align="center">Accuracy</th>
</tr>
<tr>
<th valign="top" align="center">Dataset</th>
<th valign="top" align="center">GAN augmentation</th>
<th valign="top" align="center">CNN</th>
<th valign="top" align="center">SVM</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">Proposed model</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">0.9843</td>
</tr>
<tr>
<td valign="top" align="center">M1</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2717;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">0.9723</td>
</tr>
<tr>
<td valign="top" align="center">M2</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2717;</td>
<td valign="top" align="center">0.9717</td>
</tr>
<tr>
<td valign="top" align="center">M3</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2717;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">0.9587</td>
</tr>
<tr>
<td valign="top" align="center">M4</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2717;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2717;</td>
<td valign="top" align="center">0.96</td>
</tr>
<tr>
<td valign="top" align="center">M5</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">&#x2717;</td>
<td valign="top" align="center">&#x2717;</td>
<td valign="top" align="center">&#x2713;</td>
<td valign="top" align="center">0.93</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5" sec-type="conclusions">
<label>5</label>
<title>Conclusion and future applications</title>
<p>The biggest threat to agricultural progress is pathogenic diseases, which have a strong influence on overall production quality and quantity. As a result, a computer vision-based automatic diagnosis of rice leaf infections and the extent of infection is increasingly desirable in analytics. Deep-learning techniques, particularly CNNs and hybrid models with a CNN, have shown a promising ability to solve the difficulties in identifying infections. The combination of CNN and SVM was investigated to improve the ability to diagnose blight, blast, and leaf smut diseases in paddy leaves according to four disease severity levels. The image set comprised pictures of all three rice diseases and was compiled from both primary and secondary sources of data. A total of 533 images&#x2014;202 images of bacterial blight, 218 images of rice blasts, and 113 images of leaf smut&#x2014;were collected from primary sources. Four standard online repositories were used for secondary data collection. A total of 3,535 images&#x2014;1,856, 1,599, and 80 images of bacterial blight, blast, and leaf smut infection, respectively&#x2014;were collected from secondary sources. The dataset was then augmented using a GAN. The GAN increased the dataset from 4,068 images to 9,175 images. The augmented dataset was then pre-processed. Pre-processing comprised the standardization, normalization, and rescaling of the images. All these operations were implemented using the ImageDataAugmentor function of the Keras library. The severity level was then calculated using segmentation techniques. In this study, five segmentation techniques were used: grayscale, threshold segmentation, edge detection, masking, and histogram segmentation. The leaf detection process was accomplished using grayscale, threshold, edge detection, and mask segmentation techniques. The severity level was then annotated on the image. The severity evaluation was carried out using the pixel information from the histogram segmentation.</p>
<p>These images were then fed into the CNN&#x2013;SVM fusion model for the categorization of the infection type. SVM was used as a classifier, and CNN was employed as a feature extractor. The test accuracy for blight, blast, and leaf smut disease on a sample of randomly chosen photos was 97%, 96%, and 98%, respectively. The results from the proposed hybrid multi-class classifier were compared with other approaches using the same dataset. When compared with supplementary algorithms tested on the same image set, the proposed model yielded the best results. The approaches used for the comparison were standard CNN, standard SVM, standard SVM with GAN, standard CNN with GAN, and CNN&#x2013;SVM without GAN, and their respective accuracies were 96%, 93%, 95.87%, 97.17%, and 97.23%. To increase its size, 69% of the dataset was generated using GAN augmentation techniques. Secondary sources constituted 27% of the dataset, and primary sources constituted 9% of the dataset. The proposed model helps in the identification of rice leaf disease and the level of disease severity, which can help farmers to apply the appropriate remedies to stop the spread of the disease to other healthy plants. The identification of disease and determination of an exact severity level also enables farmers to predict the degree of loss of crop productivity.</p>
<p>In the future, this methodology can be utilized for the multi-categorization of other plant infections for the same or different crops. The proposed model works with various other datasets for a variety of crops. The proposed approach is useful for predicting the crop yield of a field based on losses due to various crop infections.</p>
<p>A limitation of this study is that the dataset used contained images showing only sections of infected plant leaves. A better method would be to choose only images showing complete leaves from the infected plant for the calculation of disease severity.</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>Conceptualization: SL, VK, JR, AB. Methodology: SL, VK, JR, AB, TG. Formal analysis and investigation: SL, VK, JR, TG, JK, AB, DG, SS. Writing&#x2014;review and editing: SL, VK, JR, TG, JK, AB, DG, SS. 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 partly supported by the Technology Development Program of MSS (No. S3033853) and by the Basic Science Research Program through the National Research Foundation of Korea (NRF), funded by the Ministry of Education (No. 2020R1I1A3069700).</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>Adedoyin</surname> <given-names>F. F.</given-names>
</name>
<name>
<surname>Osundina</surname> <given-names>O. A.</given-names>
</name>
<name>
<surname>Bekun</surname> <given-names>F. V.</given-names>
</name>
<name>
<surname>Simplice</surname> <given-names>A.A.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Toward achieving sustainable development agenda: nexus between agriculture, trade openness, and oil rents in Nigeria</article-title>. <source>Open Agric.</source> <volume>7</volume> (<issue>1</issue>), <fpage>420</fpage>&#x2013;<lpage>432</lpage>. doi: <pub-id pub-id-type="doi">10.1515/opag-2022-0111</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ahlawat</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Choudhary</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Hybrid CNN-SVM classifier for handwritten digit recognition</article-title>. <source>Proc. Comput. Sci.</source> <volume>167</volume>(<issue>2019</issue>), <fpage>2554</fpage>&#x2013;<lpage>2560</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.procs.2020.03.309</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Babu</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Maravarman</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Pitchai</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Detection of rice plant disease using deep learning techniques</article-title>. <source>J. Mobile Multimedia</source> <volume>18</volume> (<issue>3</issue>), <fpage>757</fpage>&#x2013;<lpage>770</lpage>. doi: <pub-id pub-id-type="doi">10.13052/jmm1550-4646.18314</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Baroudi</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Al-Alam</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Delhomme</surname> <given-names>O.</given-names>
</name>
<name>
<surname>Chimjarn</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Fajloun</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Millet</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>The use of Pinus nigra as a biomonitor of pesticides and polycyclic aromatic hydrocarbons in Lebanon</article-title>. <source>Environ. Sci. pollut. Res. Int.</source> <volume>28</volume> (<issue>8</issue>), <fpage>10283</fpage>&#x2013;<lpage>10291</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11356-020-11954-y</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Bhattacharyya</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Mitra</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2019</year>) <source>Advances in intelligent systems and computing</source>. Available at: <uri xlink:href="http://www.springer.com/series/11156">http://www.springer.com/series/11156</uri>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dastider</surname> <given-names>A. G.</given-names>
</name>
<name>
<surname>Sadik</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Fattah</surname> <given-names>S. A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>An integrated autoencoder-based hybrid CNN-LSTM model for COVID-19 severity prediction from lung ultrasound</article-title>. <source>Comput. Biol. Med.</source> <volume>132</volume> (<issue>October 2020</issue>), <elocation-id>104296</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compbiomed.2021.104296</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deepa</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Khan</surname> <given-names>M. Z.</given-names>
</name>
<name>
<surname>Prabadevi</surname> <given-names>B.</given-names>
</name>
<name>
<surname>PM</surname> <given-names>D. R. V.</given-names>
</name>
<name>
<surname>Maddikunta</surname> <given-names>P. K. R.</given-names>
</name>
<name>
<surname>Gadekallu</surname> <given-names>T. R.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Multiclass model for agriculture development using multivariate statistical method</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>183749</fpage>&#x2013;<lpage>183758</lpage>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2020.3028595</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Tao</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Xing</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Liao</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Automatic diagnosis of rice diseases using deep learning</article-title>. <source>Front. Plant Sci.</source> <volume>12</volume>, <elocation-id>701038</elocation-id>. doi: <pub-id pub-id-type="doi">10.3389/fpls.2021.701038</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dhiman</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Kaur</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Balasaraswathi</surname> <given-names>V. R.</given-names>
</name>
<name>
<surname>Gulzar</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Alwan</surname> <given-names>A. A.</given-names>
</name>
<name>
<surname>Hamid</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Image acquisition, preprocessing and classification of citrus fruit diseases: A systematic literature review</article-title>. <source>Sustainability 2023</source> <volume>15</volume> (<issue>12</issue>), <fpage>9643</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su15129643</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Dhiman</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Vinod</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Detection of severity of disease in paddy leaf by integrating edge detection to CNN-based model</article-title>,&#x201d; in <conf-name>9th International Conference on Computing for Sustainable Global Development (INDIACom)</conf-name>. (<publisher-loc>New Delhi, India</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>470</fpage>&#x2013;<lpage>475</lpage>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dutta</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Gupta</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Javed</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Mohiuddin</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Juneja</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Khan</surname> <given-names>Z. I.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Monitoring root and shoot characteristics for the sustainable growth of barley using an ioT-enabled hydroponic system and aquaCrop simulator</article-title>. <source>Sustainability</source> <volume>15</volume> (<issue>5</issue>), <fpage>4396</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su15054396</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="web">
<person-group person-group-type="author">
<collab>Economy Survey</collab>
</person-group> (<year>2021</year>) <source>Business standard news</source>. Available at: <uri xlink:href="https://www.business-standard.com/budget/article/economy-survey-resilient-agriculture-sector-growth-at-3-9-in-2021-22-122013100918_1.html">https://www.business-standard.com/budget/article/economy-survey-resilient-agriculture-sector-growth-at-3-9-in-2021-22-122013100918_1.html</uri> (Accessed <access-date>March 13, 2022</access-date>).</citation>
</ref>
<ref id="B13">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ghosal</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Kamal</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Rice leaf diseases classification using CNN with transfer learning</article-title>,&#x201d; in <conf-name>2020 IEEE Calcutta Conference (CALCON)</conf-name>. (<publisher-loc>Kolkata, India</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>230</fpage>&#x2013;<lpage>236</lpage>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goluguri</surname> <given-names>N. V. R. R.</given-names>
</name>
<name>
<surname>Suganya Devi</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Srinivasan</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Rice-net: an efficient artificial fish swarm optimization applied deep convolutional neural network model for identifying the oryza sativa diseases</article-title>. <source>Neural Computing Appl.</source> <volume>33</volume> (<issue>11</issue>), <fpage>5869</fpage>&#x2013;<lpage>5884</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s00521-020-05364-x</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gulzar</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Fruit image classification model based on mobileNetV2 with deep transfer learning technique</article-title>. <source>Sustainability</source> <volume>15</volume>, <fpage>1906</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/su1503190</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gulzar</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Hamid</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Soomro</surname> <given-names>A. B.</given-names>
</name>
<name>
<surname>Alwan</surname> <given-names>A. A.</given-names>
</name>
<name>
<surname>Journaux</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A convolution neural network-based seed classification system</article-title>. <source>Symmetry</source> <volume>12</volume> (<issue>12</issue>), <fpage>2018</fpage>. doi: <pub-id pub-id-type="doi">10.3390/sym12122018</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Hasan</surname> <given-names>Md J.</given-names>
</name>
<name>
<surname>Mahbub</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Alom</surname> <given-names>Md S.</given-names>
</name>
<name>
<surname>Nasim</surname> <given-names>Md A.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Rice disease identification and classification by integrating support vector machine with deep convolutional neural network</article-title>,&#x201d; in <conf-name>1st International Conference on Advances in Science, Engineering and Robotics Technology 2019, ICASERT 2019</conf-name>. (<publisher-loc>Dhaka, Bangladesh</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>6</lpage>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hassan</surname> <given-names>Sk M.</given-names>
</name>
<name>
<surname>Maji</surname> <given-names>A. K.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Plant disease identification using a novel convolutional neural network</article-title>. <source>IEEE Access</source> <volume>10</volume>, <fpage>5390</fpage>&#x2013;<lpage>5401</lpage>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2022.3141371</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Lu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Cai</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>G.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Image recognition of four rice leaf diseases based on deep learning and support vector machine</article-title>. <source>Comput. Electron. Agric.</source> <volume>179</volume>, <fpage>105824</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.compag.2020.105824</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kashif</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Sang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Mo</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Rehman</surname> <given-names>S. U.</given-names>
</name>
<name>
<surname>Khan</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Khan</surname> <given-names>M. R.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Deciphering the biodesulfurization pathway employing marine mangrove Bacillus aryabhattai strain NM1-A2 according to whole genome sequencing and transcriptome analyses</article-title>. <source>Genomics</source> <volume>115</volume> (<issue>3</issue>), <elocation-id>110635</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.ygeno.2023.110635</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khairandish</surname> <given-names>M. O.</given-names>
</name>
<name>
<surname>Sharma</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Jain</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Chatterjee</surname> <given-names>J. M.</given-names>
</name>
<name>
<surname>Jhanjhi</surname> <given-names>N. Z.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A hybrid CNN-SVM threshold segmentation approach for tumor detection and classification of MRI brain images</article-title>. <source>Irbm</source> <volume>43</volume> (<issue>4</issue>), <fpage>290</fpage>&#x2013;<lpage>299</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.irbm.2021.06.003</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kour</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Gupta</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Gupta</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Juneja</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Kaur</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Alharbi</surname> <given-names>A. H.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Controlling agronomic variables of saffron crop using ioT for sustainable agriculture</article-title>. <source>Sustainability</source> <volume>14</volume> (<issue>9</issue>), <fpage>5607</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su14095607</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lamba</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Baliyan</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Kukreja</surname> <given-names>V.</given-names>
</name>
</person-group> (<year>2022</year>a). <article-title>A novel GCL hybrid classification model for paddy diseases</article-title>. <source>Int. J. Inf. Technol.</source> <volume>1</volume> (<issue>2</issue>), <fpage>1</fpage>&#x2013;<lpage>10</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s41870-022-01094-6</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lamba</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Baliyan</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Kukreja</surname> <given-names>V.</given-names>
</name>
</person-group> (<year>2022</year>b). &#x201c;<article-title>GAN based image augmentation for increased CNN performance in paddy leaf disease classification</article-title>,&#x201d; in <conf-name>2nd International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE)</conf-name>. (<publisher-loc>Greater Noida, India</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>2054</fpage>&#x2013;<lpage>2059</lpage>.</citation>
</ref>
<ref id="B25">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lamba</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Baliyan</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Kukreja</surname> <given-names>V.</given-names>
</name>
</person-group> (<year>2022</year>c). &#x201c;<article-title>Generative adversarial networks based data augmentation for paddy disease detection using support vector machine</article-title>,&#x201d; in <conf-name>2022 10th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions), ICRITO 2022</conf-name>. (<publisher-loc>Noida, India</publisher-loc>: <publisher-name>IEEE Institute of Electrical and Electronics Engineers Inc.</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>5</lpage>.</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lamba</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Kukreja</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Baliyan</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Rani</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Ahmed</surname> <given-names>S. H.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A novel hybrid severity prediction model for blast paddy disease using machine learning</article-title>. <source>Sustainability</source> <volume>15</volume> (<issue>2</issue>), <fpage>1502</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su15021502</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Leng</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Bai</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Dong</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Dong</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>Cube-CNN-SVM: A novel hyperspectral image classification method</article-title>,&#x201d; in <conf-name>Proceedings - 2016 IEEE 28th International Conference on Tools with Artificial Intelligence, ICTAI 2016</conf-name>. (<publisher-loc>San Jose, CA, USA</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1027</fpage>&#x2013;<lpage>1034</lpage>.</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liang</surname> <given-names>W. j.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Gu f.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>H. x.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Rice blast disease recognition using a deep convolutional neural network</article-title>. <source>Sci. Rep.</source> <volume>9</volume> (<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>10</lpage>. doi: <pub-id pub-id-type="doi">10.1038/s41598-019-38966-0</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname> <given-names>Ya h.</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Xie</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Fu j.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Research on optimal predicting model for the grading detection of rice blast</article-title>. <source>Optical Rev.</source> <volume>26</volume> (<issue>1</issue>), <fpage>118</fpage>&#x2013;<lpage>123</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s10043-018-0487-3</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mamat</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Othman</surname> <given-names>M. F.</given-names>
</name>
<name>
<surname>Abdulghafor</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Alwan</surname> <given-names>A. A.</given-names>
</name>
<name>
<surname>Gulzar</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Enhancing image annotation technique of fruit classification using a deep learning approach</article-title>. <source>Sustainability</source> <volume>15</volume> (<issue>2</issue>), <fpage>901</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su15020901</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Maragheh</surname> <given-names>H. K.</given-names>
</name>
<name>
<surname>Gharehchopogh</surname> <given-names>F. S.</given-names>
</name>
<name>
<surname>Majidzadeh</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Sangar</surname> <given-names>A. B.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A new hybrid based on long short-term memory network with spotted hyena optimization algorithm for multi-label text classification</article-title>. <source>Mathematics</source> <volume>10</volume> (<issue>3</issue>), <fpage>1</fpage>&#x2013;<lpage>24</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/math10030488</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Mekha</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Teeyasuksaet</surname> <given-names>N.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Image classification of rice leaf diseases using random forest algorithm</article-title>,&#x201d; in <conf-name>2021 Joint 6th International Conference on Digital Arts, Media and Technology with 4th ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunication Engineering, ECTI DAMT and NCON 2021</conf-name>. (<publisher-loc>Cha-am, Thailand</publisher-loc>: <publisher-name>IEEE Institute of Electrical and Electronics Engineers Inc.</publisher-name>), <fpage>165</fpage>&#x2013;<lpage>169</lpage>.</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Niu</surname> <given-names>X. X.</given-names>
</name>
<name>
<surname>Suen</surname> <given-names>C. Y.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A novel hybrid CNN-SVM classifier for recognizing handwritten digits</article-title>. <source>Pattern Recognition</source> <volume>45</volume> (<issue>4</issue>), <fpage>1318</fpage>&#x2013;<lpage>1325</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.patcog.2011.09.021</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Patil</surname> <given-names>R. R.</given-names>
</name>
<name>
<surname>Kumar</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Rice-fusion: A multimodality data fusion framework for rice disease diagnosis&#x201d;</article-title> <source>IEEE Access</source> <volume>10</volume>, <fpage>5207</fpage>&#x2013;<lpage>5222</lpage>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2022.3140815</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Priyangka</surname> <given-names>A.A.J. E. V.</given-names>
</name>
<name>
<surname>Kumara</surname> <given-names>I.M. S.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Classification of rice plant diseases using the convolutional neural network method</article-title>. <source>Lontar Komputer&#x202f;: Jurnal Ilmiah Teknologi Informasi</source> <volume>12</volume> (<issue>2</issue>), <fpage>123</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.24843/LKJITI.2021.v12.i02.p06</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Saidi</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Othman</surname> <given-names>S. B.</given-names>
</name>
<name>
<surname>Saoud</surname> <given-names>S. B.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Hybrid CNN-SVM classifier for efficient depression detection system</article-title>,&#x201d; in <conf-name>Proceedings of the International Conference on Advanced Systems and Emergent Technologies, IC_ASET 2020</conf-name>. (<publisher-loc>Hammamet, Tunisia</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>229</fpage>&#x2013;<lpage>234</lpage>.</citation>
</ref>
<ref id="B37">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>She</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Di</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Text classification based on hybrid CNN-LSTM hybrid model</article-title>,&#x201d; in <conf-name>Proceedings - 2018 11th International Symposium on Computational Intelligence and Design, ISCID 2018 2</conf-name>. (<publisher-loc>Hangzhou, China</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>185</fpage>&#x2013;<lpage>189</lpage>.</citation>
</ref>
<ref id="B38">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sun</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Park</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Kang</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Hur</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Novel hybrid CNN-SVM model for recognition of functional magnetic resonance images</article-title>,&#x201d; in <conf-name>2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017</conf-name>. (<publisher-loc>Banff, AB, Canada</publisher-loc>: <publisher-name>IEEE</publisher-name>), 2017-Janua. <fpage>1001</fpage>&#x2013;<lpage>1006</lpage>.</citation>
</ref>
<ref id="B39">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Tee</surname> <given-names>W. Z.</given-names>
</name>
<name>
<surname>Dave</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Seliya</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>A close look into human activity recognition models using deep learning</article-title>,&#x201d; in <conf-name>3rd International Conference on Computing, Networks and Internet of Things (CNIOT)</conf-name>. (<publisher-loc>Qingdao, China</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>210</fpage>&#x2013;<lpage>206</lpage>.</citation>
</ref>
<ref id="B40">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Upadhyay</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Upadhyay</surname> <given-names>H. K.</given-names>
</name>
<name>
<surname>Juneja</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Juneja</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Plant disease detection using imaging sensors, deep learning and machine learning for smart farming</article-title>,&#x201d; in <source>Healthcare solutions using machine learning and informatics</source> (<publisher-loc>New York</publisher-loc>: <publisher-name>Auerbach Publications</publisher-name>), <fpage>173</fpage>&#x2013;<lpage>185</lpage>.</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Waldamichael</surname> <given-names>F. G.</given-names>
</name>
<name>
<surname>Debelee</surname> <given-names>T. G.</given-names>
</name>
<name>
<surname>Schwenker</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Ayano</surname> <given-names>Y. M.</given-names>
</name>
<name>
<surname>Kebede</surname> <given-names>S. R.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Machine learning in cereal crops disease detection: A review</article-title>. <source>Algorithms</source> <volume>15</volume> (<issue>3</issue>), <fpage>75</fpage>. doi: <pub-id pub-id-type="doi">10.3390/a15030075</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Tian</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>"LSTM-CNN hybrid model for text classification"</article-title>. in <conf-name>2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)</conf-name>. (<publisher-loc>Chongqing, China</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>1675</fpage>&#x2013;<lpage>1680</lpage>.</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>A.</given-names>
</name>
<name>
<surname>He</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Ma</surname> <given-names>X.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Rapid detection of rice disease based on FCM-KM and faster R-CNN fusion</article-title>. <source>IEEE Access</source> <volume>7</volume>, <fpage>143190</fpage>&#x2013;<lpage>143206</lpage>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2019.2943454</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>