• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Citrus Diseases Recognition Using Deep Improved Genetic Algorithm

    2022-08-24 03:30:40UsraYasmeenMuhammadAttiqueKhanUsmanTariqJunaidAliKhanMuhammadAsfandYarChAvaisHanifSenghourMeyandYunyoungNam
    Computers Materials&Continua 2022年5期

    Usra Yasmeen,Muhammad Attique Khan,Usman Tariq,Junaid Ali Khan,Muhammad Asfand E.Yar,Ch.Avais Hanif,Senghour Mey and Yunyoung Nam

    1Department of Computer Science,HITEC University Taxila,Taxila,Pakistan

    2College of Computer Engineering and Sciences,Prince Sattam Bin Abdulaziz University,Al-Khraj,Saudi Arabia

    3Department of Computer Science,Bahria University,Islamabad,Pakistan

    4Department of EE,HITEC University Taxila,Taxila,Pakistan

    5Department of ICT Convergence,Soonchunhyang University,Korea

    6Department of Computer Science and Engineering,Soonchunhyang University,Korea

    Abstract: Agriculture is the backbone of each country, and almost 50% of the population is directly involved in farming.In Pakistan, several kinds of fruits are produced and exported the other countries.Citrus is an important fruit,and its production in Pakistan is higher than the other fruits.However,the diseases of citrus fruits such as canker,citrus scab,blight,and a few more impact the quality and quantity of this Fruit.The manual diagnosis of these diseases required an expert person who is always a time-consuming and costly procedure.In the agriculture sector,deep learning showing significant success in the last five years.This research work proposes an automated framework using deep learning and best feature selection for citrus diseases classification.In the proposed framework, the augmentation technique is applied initially by creating more training data from existing samples.They were then modifying the two pre-trained models named Resnet18 and Inception V3.The modified models are trained using an augmented dataset through transfer learning.Features are extracted for each model, which is further selected using Improved Genetic Algorithm (ImGA).The selected features of both models are fused using an array-based approach that is finally classified using supervised learning classifiers such as Support Vector Machine (SVM) and name a few more.The experimental process is conducted on three different datasets-Citrus Hybrid,Citrus Leaf,and Citrus Fruits.On these datasets,the best-achieved accuracy is 99.5%,94%,and 97.7%,respectively.The proposed framework is evaluated on each step and compared with some recent techniques,showing that the proposed method shows improved performance.

    Keywords: Citrus diseases; data augmentation; deep learning; features selection;features fusion

    1 Introduction

    Fruits diseases are the simplest problem that has significantly impacted the production and quality in the agriculture sector [1].Identifying fruits diseases at the early stages is one of the most critical tasks for improving agriculture production[2].The citrus organic product industry is one of the main organic product enterprises in the world,with development in 137 nations[3].The ceaseless stock of Citrus is fundamental for people’s sound way of life.Its high Vitamin-C substance and other helpful supplements offer various points of interest to the human body contrasted with different natural products [4].The major citrus diseases are Anthracnose [5], Canker, Scabies, Black Spot [6], and Sandpaper Rust[7].

    In computer vision,many techniques are introduced in the literature for fruits diseases recognition[8].The researchers of CV followed the four steps process:image contrast enhancement, symptom extraction,features extraction and reduction,and finally classification[9].In contrast stretching step,the visual quality of an image is improved using some image processing filtering techniques like Gaussian filter etc., [10].In the symptoms extraction step, the infected regions are segmented using several segmentation techniques such as K-Means clustering,Watershed segmentation,and Saliency methods[11].In the feature extraction step,shape,texture,point,and colour features are extracted,which are later reduced using some reduction techniques like PCA etc.[12].In the last step,the reduced feature vector is passed into the classifiers for final classification.These techniques are useful when the size of the input dataset is not much higher.For the high dimensional dataset, these traditional techniques are not performed well.

    Recently, deep learning showed a significant impact in agriculture using high dimensional data[13].Convolutional Neural Network(CNN)is a type of deep learning which includes several hidden layers utilized for automated features extraction [14].A CNN model is a more powerful form of deep learning which performed better for high dimensional datasets.A simple CNN model includes several hidden layers such as a convolutional layer,pooling layer,activation layer,normalization layer,fully connected layer,and output layer[15].Many pre-trained deep models are publically available for feature extraction,such as GoogleNet[16],AlexNet,and ResNet.

    The researchers of CV recently used these deep pre-trained models for features extraction [17].Extracted deep features are later reduced by reduction techniques such as entropy controlled approach and classified using supervised learning algorithms[18].The existing studies related to agriculture did not focus on the fusion and features and selection of best features.The fusion of deep features of different deep learning models is a new research motivation.In the agriculture domain, the fusion process can perform better.Another important step is feature selection.The main purpose of this step is minimizes the number of predictors,which are later decreases the entire system computational time.

    The key problems of citrus fruits diseases that focus on in the article are as follows:i) The identification of plant disease using classical techniques is the problem of high computational time.In this type of technique, hand-crafted features are extracted, which is not a better solution for an automated system; ii) A handsome amount of data is required for the training of a dep learning model; however, some citrus diseases have very limited training data, which causes a problem of training a new model;iii)In the data augmentation phase,the general practice is performing geometric transformations;however,augmentation by a particular type of process generated alike data,which increases the possibility of over-fitting;iv)The multiclass classification is another problem due to the composite nature of each disease.Moreover,each disease has several common symptoms that cause a misclassification problem,and v)Similar variations in fruit characteristics such as colour and texture create uncertainty of the correct identification in their appropriate category.Our major contributions in this study are as follows:

    ·Proposed a sequential algorithm for data augmentation.In this algorithm, images are saved automatically after each implemented operation.

    ·Two deep learning models are fine-tuned and trained on three different citrus datasets.Then,high-level features are extracted from the deep layers.

    ·Proposed a Modified Genetic Algorithm(MGA)for the best feature selection.

    ·Selected features of both deep models are fused using an array size-based approach.

    ·Comparison is conducted among all hidden steps of the proposed framework to analyze which step is better performed.

    As a rest of the manuscript,the related work is presented in Section 2,proposed work is discussed in Section 3,results of the proposed framework are presented in Section 4.In the end,conclusion has been added.

    2 Related Work

    Recently,many computer vision(CV)and deep learning techniques[19]are introduced to identify plant diseases in agriculture[20].In general,agriculture has been an important area of research in the field of CV over the past decade[21].Many CV researchers have developed strategies for diagnosing and classifying fruit diseases [2].They focused on certain key steps such as pre-processing [22] of input data, partial detection [23], segmentation [24], feature removal, and final separation.Barman et al.[25]introduced two types of CNN,such as Self-Structured CNN(SSCNN)and MobileNet for citrus leaf separators.In this work, initially, the database was set up using Smartphones.After that,both in-depth study models were trained on the same datasets of the citrus plants.Zhong et al.[26]presented a production model of the novel and conditional opposing autoencoders(CAAE)in a zeroshot instruction to address the acceptance of Citrus aurantium L.In this work,they produced artificial samples from both visual and non-visual classes.Synthetic samples are used to differentiate training to improve the problem of inequality.The initial process of diagnosing citrus plant diseases includes image processing, feature removal, trait selection, and classification methods.The accuracy of zero recognition was 53.4%which is 50.4%higher than existing techniques.

    Janarthan et al.[27]presented a deep metric learning-based framework for citrus disease detection from sparse data.In this work,the database has been processed using depleted devices,such as mobile phones.They introduced a class action-based network patch consisting of various modules such as focus, collection, and simple neural network classes to differentiate citrus illness.Khalifa et al.[28]presented an automated system for potato leaf blight diagnosis.A deep CNN architecture was used,which consists of two basic feature layers.Zhang et al.[29]presented a machine vision approach for classifying citrus surface defects.In this work, the citrus images were preprocessed using the Fuzzy C-Means algorithm(FCM)and Gray Wolf Optimizer(GWO)algorithm.Then,the infected region of Citrus is detected using upgraded CNN.

    James et al.[30]presented an automated system for classifying ten types of apple fruit diseases.The presented method was based on the Hybrid Neural Clustering(HNC)Classifier.The classifier receives the outcome of the feature extraction vector as input.The main strength of this approach was region extraction using K-Means Clustering.The extracted regions are evaluated using a Feed Forward Back Propagation Neural Network(FFBP).Safdar et al.[31]presented an automated system for citrus fruit diseases recognition.In the presented work, five basic steps are performed:contrast enhancement,disease recognition, feature extraction and reduction, features integration, and classification.Three different image datasets were used for the experimental process and achieved an accuracy of 96.5%.Saeed et al.[15]presented a deep learning and PLS based features fusion framework for plant diseases recognition.Features are extracted from the two fully connected layers such as FC6 and FC7 of the VGG19 deep model,later fused using the PLS approach.The integration and selection with the PLS increase the recognition accuracy of the identification and reduce the testing and training time.

    In summary, the researcher of computer vision mostly used deep learning techniques for fruits diseases recognition.The focused-on data preprocessing in which they performed contrast enhancement.In the later step,they extract features and performed some reduction techniques like PCA.In the latter, they classified using machine learning algorithms.However, from the recent studies, they did not focus on fusion and data augmentation steps.Also,they did not show interest in the feature selection techniques.This research work proposes a new framework based on deep learning feature selection and fusion for fruits diseases recognition.

    3 Datasets

    Three datasets are utilized in this work for the experimental process, such as the Hybrid Citrus dataset,Citrus Leaves dataset,and Citrus Fruits dataset.The Hybrid Citrus dataset has 3988 images,the Citrus Fruits dataset has 1328 images,and the Leaves dataset has 2184 images.The nature of all images of the three datasets is RGB.Each dataset consists of the following diseases:anthracnose,citrus greening, black spot, canker, citrus scab, Melanose, and healthy.The nature images of the selected datasets is in RGB format and the size of each image is 224×224×3.

    4 Proposed Work

    This work proposes an automated framework for citrus leaf and fruit disease recognition using an ensemble of deep learning models.The architecture diagram of the proposed framework is shown in Fig.1.This figure shows that the initial augmentation technique was applied to the original images by creating more training data from existing samples.Then modifying the two pre-trained models named Resnet18 and Inception V3.The modified models are trained using contrast-enhanced images through transfer learning.Features are extracted for each model, which is later refined using MGA based feature selection.The selected features are finally classified using supervised learning classifier such as SVM.The experimental process is conducted on the collected citrus dataset and compared with existing techniques in terms of accuracy.The detail of each step is given below:

    4.1 Data Augmentation

    In this work,the data augmentation step is performed to address the problem of less size imaging datasets.For the deep learning model training,a massive number of training data always gives better performance.Therefore, three operations, such as rotation at 90 degrees, flipping at the vertical direction (UD), and flip at the horizontal direction (LR), are performed in this work.In this work,three datasets are utilized for the experimental process:Hybrid dataset, Citrus Leaves Dataset, and Citrus Fruits Dataset.Originally, this dataset consists of 285 images, 609 images, and 150 images,respectively.After the augmentation step,each step’s number of images reached 3988,2184,and 1328,respectively.These augmented datasets are further utilized for the models training.

    Figure 1:Architecture of proposed framework for citrus disease recognition

    4.2 Convolutional Neural Network

    Convolutional Neural Network(CNN)is a deep learning method used to analyze the visual image information[32].It takes an input image and assigns learnable weights and biases for objects in the image, allowing it to distinguish between them.Normally, a CNN is built for working with twodimensional image data;however,it may also be utilized with one-dimensional and three-dimensional data.In general,a simple CNN model for image classification consists of various layers such as input layer,convolutional layer,activation layer(ReLU),pooling layer,fully connected layer or feature layer,and classification layer.

    4.3 Transfer Learning

    Transfer learning (TL) is a learning new task through the transfer of knowledge from another existing task, which has already been learned.The TL process consists of two main components:i)source domain and ii)target domain.The advantage of TL is to train a pre-trained model for a new task with less data because a CNN model always required many images for the training purpose.

    Giving a source domainAswith a corresponding source functionFsand a target domainAtwith a learning taskLt, the objective of transfer learning is to improve the performance of a predictive functionfT(·)for learning taskLt,by discovering and transferring latent knowledge fromAsandFs,where

    With TL, deep neural networks can learn very complicated relationships leading to overfitting.The visual process of TL is illustrated in Fig.2.In this figure,it is noted two domains are defined as source and target.In the source domain, two deep models are selected, which are fine-tuned in the target domain.In this work,three datasets are used in the target domain,where the maximum number numbers of classes are seven.

    Figure 2:The schematic figure of transfer learning

    4.4 Feature Extraction Using Inception V3 CNN

    Inception V3 is becoming popular and performed well in image processing for object classification.This model consists of max pooling,average pooling,convolutions,dropouts,concate,and fully connected(FC)layers.For the classification layer,the SoftMax layer is added.Initially,this model was trained on ImageNet Dataset,which includes millions of images.As compared to Inception V1,this model is computationally less and more efficient.This model includes several kinds of filters such as 7×7,5×5,3×3,and 1×1,respectively.The main concept of the inception model is to concatenate several layers at the same time.The 1×1 convolutional layer is used in the inception model to reduce the size of the input.

    In the fine-tuning phase, the output of the last FC layer was 1000; however, in the proposed framework,the output of the selected dataset is seven.Therefore,it is essential to update this layer.For this purpose,the original FC layer was removed and added a new FC layer.For the new input layer,the input classes are seven,and mini-batch size is 64.Moreover,the learning rate and learning type are 0.0001 and Stochastic Gradient Descent(SGD).After this FC layer,the SoftMax and Classification layers are connected and trained using transfer learning.After training of a modified model,features are extracted from the average pool layer.On this layer,the dimension of extracted features isN×2048.

    4.5 Feature Extraction Using ResNet-18 CNN

    ResNet-18 is an 18-layer deep CNN model,introducing the idea of residual learning.The residual neural network (ResNet) is designed to address vanishing/exploding gradients and accuracy loss.In general,these issues arise as the depth of the pool gets deeper.A residual connection essentially creates a shortcut in a sequential network by making the output of an earlier layer available as an input to a later layer.Instead of being concatenated with the later activation,the earlier output is combined,assuming that both activations are the same size.Mathematically,it can be defined as follows:

    An output of thenthlayer with transformation functionfof a residual network can be expressed as:

    wherexnis the input,yn+1is the output ofnthunit,andfis the residual function of thenthunit.The identity mapping of the ReLu function can be expressed as follows:

    The vanishing gradient problem is not encountered in the ResNet due to the backpropagation.In the fine-tuning phase,the original FC layer was removed,and added a new FC layer.For the new input layer,the input classes are seven,and mini-batch size is 64.Moreover,the other variables such as learning rate, mini batch size, and learning type are 0.0001, 64, and SGD.After the updated FC layer,the SoftMax and Classification layers are added and connected with previous layers.After that,this modified model was trained using transfer learning(TL).Features are extracting from the global average pool layer,where the dimension of extracted features isN×2048.

    4.6 Feature Selection Using Modified Genetic Algorithm

    Genetic Algorithms (GA) is an optimization methodology that uses population-based and algorithmic heuristics search to replicate man’s natural evolution process.GA decreases computational complexity and speeds up the verification process.In this proposed framework,an Improved Genetic Algorithm(ImGA) is proposed for the best feature selection and to reduce the computational time.In the ImGA, initially initialize the parameters of GA and then check the fitness.A single-layered feed-forward neural network is selected as a fitness function.The later step is to select the features using Roulette Wheel and performed uniform crossover and mutation.After the mutation step,check the stopping criteria,such as number of iterations.Once all iterations are performed,and the selected feature vector is obtained,compute the absolute entropy vector.The purpose of this step is to remove the negative features if selected in the previous step.After this step,again fitness function is applied and check the criteria.If the criteria are not met,update the features in the previous step,else consider as a final selected feature vector.Visually,this process is shown in Fig.3.A brief description of each step is given below.

    4.6.1 Parameter Initialization

    This stage fixes the number of iterations, crossover rate, population size, number of offspring,mutation rate,number of mutants,mutation rate,and selection pressure.In the proposed framework,the number of populations is 50,the crossover rate is 0.5,the mutation rate is 0.2,the selection pressure is 7,and a total number of iterations are 200.

    After selecting population size,each population’s position is assigned at random,and populations are ranked according to their fitness function.Finally,the best population’s cost is calculated and kept for future usage.Here the population is representing the number of features.

    Figure 3:Architecture of ImGA for best feature selection

    4.6.2 Crossover

    The Crossover is a genetic operator that is passed down through generations in chromosomes.The crossover function determines GA’s performance and combining multiple parent solutions to create a child solution.Mathematically,the process of Crossover is defined as follows:

    whereK1=bX1 + (1-b)×X1andC2=b×X2+ (1-b) ×X1.C1andC2are selected parents andbis randomly selected value initialized at 1.

    4.6.3 Mutation

    To add some distinctive features to the offspring, a mutation operation is conducted for each offspring generated by a crossover operation.Mathematically,it is defined as follows:

    4.6.4 Selection and Reproduction

    The reproduction process is carried out on selected individuals,and each offspring’s fitness value is calculated.The individuals with the lowest cost are chosen for a new generation from the old population and offspring chromosomes.After this step,features are encoded into a resultant vector.This process is continuing until,the stopping criteria did not full fill.The features of each iteration are put in the fitness function if stopping criteria nor meet.Mathematically,the fitness function is defined as follows:

    Consider a single-hidden layer feedforward neural network (SLFN) that consists of an input layer, a hidden layer and an output layer.Consider a training dataset X with N training samples, X,wheremi∈Qdis a d-dimensional input vector andniare number of labels.The output of the SLFN withHnhidden nodes is defined as follows:

    whereyvis the input to the neuron;?(·)is a non-linear activation function;dnis the output of hidden layer neuron n;αnis the bias for the hidden layer neuron n;tvnis the weight of the connection between the input variable v and the neuron n of the hidden layer andαnis the weight of the connection between the hidden layer neuron n and the output.

    where L ∈QM×Mdis the hidden layer output matrix a defined as follows:

    4.6.5 Entropy Vector Selection

    After the first step feature selection,entropy vector is computed from GA selected vector.Through entropy formulation, features are further refined and set a threshold function.Through threshold function,features are selected and passed in the fitness function for the fitness value.The threshold function is defined as follows:

    This function’s output is analyzed using fitness function and if fitness function criteria meet,then pass to the next step.If the criteria did not meet,then repeat the previous step.

    4.6.6 Final Feature Vector

    This proposed feature selection algorithm name ImGA is applied on both deep feature vectors such as InceptionV3 and ResNet-18.In the output,two best-selected vectors are obtained which are finally fused using a array-based concatenation.Mathematically,this concatenation process is defined as follows:

    where,F(xiàn)us(k)representkthfeatures of fused feature vector,Vec(1)is first selected feature vector,Vec(2)is second selected feature vector,andN×Kis final size of concatenated feature vector.This final feature vector is fed to supervised learning algorithms for final classification.

    5 Results and Analysis

    The proposed method is evaluated on three datasets as detail of datasets is given in Section 3.The 50% images are used for the training purpose, whereas the rest of the 50% images are used for the training purpose.Results of each dataset were calculated using 10-Fold cross-validation.For the learning of CNN models, the learning rate is initilized 0.05, mini-btach size is 32, and number of epochs are 100.Moreover,the learning method is stochastic gradient descent.Multiple classifiers are used to validate the proposed method,and the best of them is selected based on the accuracy value.The selected classifiers are subspace discriminant analysis(SGD),linear discriminant(LDA),linear SVM(L-SVM),fine K-Nearest Neighbor(F-KNN),and few others.Each classifier is validated using several performance measures like recall rate,precision rate,false negative rate(FNR),accuracy,area under the curve(AUC),F(xiàn)1-Score,and testing time.All the simulations are performed on MATLAB2020a on Personal Desktop Computer Corei7 with 16GB of RAM and 8GB Graphics Card.

    5.1 Results

    The proposed method results are computed in five different steps:i)Classification using fine-tuned InceptionV3 deep features;ii)Classification using fine-tuned resnet18 deep features;iii)Classification using best feature selection for fine-tune InceptionV3 deep features;iv)Classification using best feature selection for fine-tune resnet18 deep features,and v)Classification using deep feature fusion.

    5.2 Hybrid Dataset Results

    The first step results are given in Tab.1.In this table, it is noted that Fine KNN achieved the best accuracy of 99.5%.The Subspace KNN also achieved an accuracy of 99.5.During the testing process,the processing time is also measured in this experiment.The lowest noted time is 17.207(sec)for the Fine KNN classifier,where SDA consumes maximum time of 150.10(sec).In the second step,Cubic SVM achieved the best accuracy of 99.4%,given in Tab.2.The minimum computational time of this experiment is 16.352 (sec) for C-SVM, whereas the maximum noted time is 59.56 (sec) on SDA classifier.Based on these results,it is noted that performance of step 2 is better in the form of computational time.

    Table 1:Classification results of fine-tuned InceptionV3 on hybrid dataset

    Table 2:Classification results of fine-tuned Resnet18 on hybrid dataset

    Tab.3 presented the results of fine-tuned InceptionV3 best features on the hybrid dataset.This table shows the best accuracy of 99.3% for the Fine-KNN classifier.The Subspace KNN also gives the same accuracy of 99.3%.The computational time is also noted, and the minimum time is 8.1041(sec) for the Fine KNN classifier, whereas the highest computational time is 56.7 (sec).The results given in this table show that selecting the best features process improves accuracy and minimizes the computational time compared to the results given in Tab.1.Similarly, the results of fine-tuned ResNet18 best features on hybrid dataset are given in Tab.4.From this table,F(xiàn)ine-KNN achieved the best accuracy of 99.48%.The computational time of this experiment is 3.92(sec),which is significantly better than time noted in Tab.2.The results given in Tabs.3 and 4 show that the feature selection step expressively increases the classification accuracy and reduces the computational time.

    Table 3:Classification results of fine-tuned InceptionV3 best features on hybrid dataset

    Table 4:Classification results of fine-tuned Resnet18 best features on hybrid dataset

    In the last experiment,the best selected features of both deep models are fused using the proposed approach.The results of this experiment are given in Tab.5.This table shows the best accuracy achieved by a Medium Gaussian SVM of 99.8%.The second-best accuracy of this experiment is 99.4%,achieved by subspace KNN classifiers.The accuracy for the rest of the classifiers is also above 95%.This shows that the results are minor improved after the fusion process.

    Table 5:Classification results of best features fusion on hybrid dataset

    5.3 Leaves Dataset Results

    In this experiment,we perform classification on publicly available datasets named Leaves dataset using fine-tune InceptionV3 deep features.The classification outcomes are presented in Tab.6.Cubic SVM achieved the best accuracy of 91.0%.The lowest noted time of this experiment is 20.249 (sec)for the Cubic SVM classifier, whereas the highest time is 127.47 (sec) for SDA classifier.Similarly,the results of ResNet18 deep features are given in Tab.7.This table presented the best accuracy of 93.1% for QSVM.The time is also noted during the testing process, and the best noted time is 8.47(sec)for QSVM.This shows that the performance of fine-tuned ResNet18 CNN model is better than InceptionV3 in terms of accuracy and time.

    Table 6:Classification results of fine-tuned InceptionV3 on leaves dataset

    Table 7:Classification results of fine-tuned Resnet18 on leaves dataset

    Tab.8 presented the results of fine-tuned InceptionV3 best features on the leaves dataset.This table shows the best accuracy of 90.5% for Q-SVM.This experiment also measured the processing time,and the best noted time is 9.3741(sec)for the Quadratic SVM classifier.The highest noted time of this experiment is 42.276(sec)for SDA classifier.The results and computational time is given in this table showed that the feature selection process shrinkage the computational time than the performance given in Tab.6.Similarly, Tab.9 presented the results of fine-tuned ResNet18 best features on the leaves dataset.This table shows the best accuracy of 94%for C-SVM.The lowest noted time of this experiment is 4.9899 (sec) for the Cubic SVM classifier, which is significantly better than the noted time in Tab.7.

    Table 8:Classification results of fine-tuned InceptionV3 best features on leaves dataset

    Table 9:Classification results of fine-tuned Resnet18 best features on leaves dataset

    In the last experiment, best-selected features of both deep models are fused using the proposed fusion approach.The results of this experiment are given in Tab.10.This table shows the best accuracy achieved by Quadratic SVM of 95.2%.The second-best accuracy of this experiment is 95.1%,achieved by Cubic SVM classifier.As compared to Tabs.6–9,the fusion-based accuracy is significantly improved.

    5.4 Fruit’s Dataset Results

    The proposed method is also evaluated on the Fruits dataset.Results are computed on all five steps.In the first step, fine-tuned InceptionV3 deep model features are validated and achieved max accuracy of 96.8% for C-SVM.The computational time of this classifier was 13.841 (sec).In the next step,fine-tuned Resnet18 model features are validated and obtained an accuracy of 96.95%for Q-SVM.The computational time of this classifier is 5.994 (sec).This shows that the performance of fine-tuned Resnet18 model is better than fine-tuned InceptionV3 model.In the third step, best features selection algorithm is applied on fine-tuned InceptionV3 features and obtained max accuracy of 97.49%.This accuracy is improved as compared to the obtained accuracy of fine-tuned InceptionV3.Moreover,the computational time of this step is 6.46(sec),which is significantly decreased.Similarly,the best feature selection algorithm is applied on ResNet18 features and obtained an accuracy of 97.7%.In the last,best features are fused using the proposed algorithm and obtained the best accuracy of 98.5%.This accuracy shows that the fusion process improves the overall system accuracy.Visually,these values are plotted in Fig.4.The last comparison of the proposed method is conducted with some recent techniques, given in Tab.11.This table shows that the proposed method has improved performance.

    Table 10:Classification results of best features fusion on leaves dataset

    Figure 4:Classification results of proposed method on fruits dataset

    Table 11:Comparison of proposed framework results with recent state of the art techniques

    6 Conclusion

    This research work proposes an automated system for citrus fruits and leaves diseases using deep learning and best feature selection.The experimental process was conducted on three types of dataset:Hybrid dataset, Fruit’s dataset, and Leave dataset and achieved an accuracy of 99.5%, 94%, and 97.7%,respectively.Based on the results,the following points are concluded:i)The data augmentation step improves the training data, which is helpful for better learning of pre-trained deep learning models; ii) Models learning using TL is easy as compared to the models learning from the scratch;iii) Selection of best features significantly improves the recognition accuracy on all three selected datasets as compared to the achieved accuracy by original pre-trained models;iv)The selection process decreases the computational time for the recognition process,and v)Fusion of selected deep features expressively improves the recognition accuracy but on the other end,increased the computational time.The increase in the computational time is a main limitation of this work.

    Funding Statement:This work was supported by the National Research Foundation of Korea(NRF)grant funded by the Korea government(MSIT)(No.NRF-2021R1A2C1010362)and the Soonchunhyang University Research Fund.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    青春草亚洲视频在线观看| 黑人高潮一二区| 国产伦一二天堂av在线观看| 桃色一区二区三区在线观看| 日本av手机在线免费观看| 亚洲精品成人久久久久久| 亚洲,欧美,日韩| 日本撒尿小便嘘嘘汇集6| 最近视频中文字幕2019在线8| 亚洲av中文av极速乱| 尾随美女入室| 性欧美人与动物交配| 两个人视频免费观看高清| 看非洲黑人一级黄片| 91久久精品电影网| 亚洲久久久久久中文字幕| 国产一区二区三区在线臀色熟女| 天堂中文最新版在线下载 | 亚洲精品久久久久久婷婷小说 | 国产精品久久久久久久电影| 欧美丝袜亚洲另类| 亚洲成人中文字幕在线播放| 免费黄网站久久成人精品| 3wmmmm亚洲av在线观看| 亚洲性久久影院| 久久精品夜色国产| 男女边吃奶边做爰视频| 99久久久亚洲精品蜜臀av| 99久久成人亚洲精品观看| 日日摸夜夜添夜夜爱| 国产真实伦视频高清在线观看| 丝袜喷水一区| 免费搜索国产男女视频| 久久这里只有精品中国| 国产成人freesex在线| 久久久久网色| 我的女老师完整版在线观看| 国产精品久久久久久久电影| 亚洲人成网站高清观看| 国产亚洲精品久久久com| 日日撸夜夜添| 黄色一级大片看看| 久久综合国产亚洲精品| 一个人看视频在线观看www免费| 国产一级毛片在线| 偷拍熟女少妇极品色| 日日啪夜夜撸| av专区在线播放| 欧美xxxx性猛交bbbb| 黄色视频,在线免费观看| 日本与韩国留学比较| 国语自产精品视频在线第100页| 亚洲国产精品国产精品| 毛片女人毛片| 亚洲无线在线观看| 少妇人妻一区二区三区视频| 国产黄片美女视频| 一本精品99久久精品77| 国模一区二区三区四区视频| 久久人人爽人人爽人人片va| 只有这里有精品99| 一个人看的www免费观看视频| 真实男女啪啪啪动态图| 国产美女午夜福利| 岛国在线免费视频观看| 国产精品av视频在线免费观看| 国产午夜福利久久久久久| 97超碰精品成人国产| 午夜精品国产一区二区电影 | 亚洲激情五月婷婷啪啪| 啦啦啦观看免费观看视频高清| 久99久视频精品免费| 一个人免费在线观看电影| 热99在线观看视频| 久久久久久久久久久免费av| 桃色一区二区三区在线观看| 一个人免费在线观看电影| 婷婷色综合大香蕉| 免费av不卡在线播放| 真实男女啪啪啪动态图| 国产真实乱freesex| 国产成人91sexporn| 小说图片视频综合网站| 亚洲国产精品国产精品| 日本av手机在线免费观看| 亚洲成人中文字幕在线播放| 少妇熟女aⅴ在线视频| 一夜夜www| eeuss影院久久| 亚洲经典国产精华液单| 99精品在免费线老司机午夜| 最近2019中文字幕mv第一页| 丝袜美腿在线中文| 日日撸夜夜添| av在线蜜桃| 国产亚洲精品av在线| 日韩亚洲欧美综合| 国产亚洲av片在线观看秒播厂 | 久久99蜜桃精品久久| 联通29元200g的流量卡| 国产v大片淫在线免费观看| 中国美女看黄片| 一级毛片电影观看 | 国产探花在线观看一区二区| 夜夜夜夜夜久久久久| 1024手机看黄色片| 校园人妻丝袜中文字幕| 色综合站精品国产| 热99在线观看视频| 亚洲欧美精品专区久久| 国产极品精品免费视频能看的| 一个人看视频在线观看www免费| 日本一二三区视频观看| 国产精品一区二区三区四区久久| 2021天堂中文幕一二区在线观| 夜夜看夜夜爽夜夜摸| 国产探花极品一区二区| 最近最新中文字幕大全电影3| 亚洲人成网站在线播| 欧美xxxx性猛交bbbb| 男插女下体视频免费在线播放| 国产精品精品国产色婷婷| 国产成年人精品一区二区| 亚洲精品日韩av片在线观看| 男女啪啪激烈高潮av片| 国产探花极品一区二区| 国产av一区在线观看免费| 热99re8久久精品国产| 一边摸一边抽搐一进一小说| 欧美性猛交╳xxx乱大交人| 免费av毛片视频| 2021天堂中文幕一二区在线观| 不卡一级毛片| 黄色一级大片看看| 成人一区二区视频在线观看| 中文字幕免费在线视频6| 日本欧美国产在线视频| 国产黄色小视频在线观看| 99久久中文字幕三级久久日本| 日本色播在线视频| av在线蜜桃| 欧美最新免费一区二区三区| 91狼人影院| 国产高清三级在线| 久久精品国产亚洲av天美| 亚洲一区高清亚洲精品| 亚洲欧美日韩高清专用| 男女视频在线观看网站免费| a级毛片a级免费在线| 最新中文字幕久久久久| 美女国产视频在线观看| 国产亚洲91精品色在线| 色噜噜av男人的天堂激情| 国产精品久久久久久亚洲av鲁大| 欧美日韩综合久久久久久| 国产精品乱码一区二三区的特点| 久久久久久久亚洲中文字幕| 人妻久久中文字幕网| 在线免费十八禁| 春色校园在线视频观看| av视频在线观看入口| 综合色av麻豆| 亚洲内射少妇av| 99热只有精品国产| 精品国产三级普通话版| 日本色播在线视频| 国产高清激情床上av| 中文亚洲av片在线观看爽| 国产精品国产高清国产av| 不卡视频在线观看欧美| 三级男女做爰猛烈吃奶摸视频| 波野结衣二区三区在线| av福利片在线观看| 成人亚洲欧美一区二区av| 精品99又大又爽又粗少妇毛片| 午夜激情欧美在线| 亚洲人与动物交配视频| 最近2019中文字幕mv第一页| 美女 人体艺术 gogo| 可以在线观看的亚洲视频| 久久国内精品自在自线图片| 一级毛片我不卡| 99久久精品国产国产毛片| 免费观看的影片在线观看| 69av精品久久久久久| 99riav亚洲国产免费| 免费看美女性在线毛片视频| 美女黄网站色视频| 精品久久久久久久久久免费视频| 国产久久久一区二区三区| 成年免费大片在线观看| 国产真实乱freesex| 精品一区二区三区视频在线| 97热精品久久久久久| 久久6这里有精品| or卡值多少钱| 亚洲精品国产成人久久av| 男女边吃奶边做爰视频| 日韩成人av中文字幕在线观看| 亚洲av一区综合| 天美传媒精品一区二区| 91在线精品国自产拍蜜月| 91久久精品国产一区二区成人| 日本爱情动作片www.在线观看| 日本av手机在线免费观看| 亚洲七黄色美女视频| 日韩av在线大香蕉| 女人十人毛片免费观看3o分钟| 亚洲欧美日韩卡通动漫| 欧美成人一区二区免费高清观看| 99久久精品国产国产毛片| 亚洲欧美日韩高清专用| 国产精品久久久久久精品电影小说 | 久久久久久久久久黄片| 亚洲国产欧美在线一区| 嫩草影院入口| 国产视频内射| 国产精品久久久久久久久免| 又爽又黄无遮挡网站| 女的被弄到高潮叫床怎么办| 欧美丝袜亚洲另类| 国产精品一二三区在线看| 校园春色视频在线观看| 十八禁国产超污无遮挡网站| 国产精品麻豆人妻色哟哟久久 | 色综合亚洲欧美另类图片| 我的女老师完整版在线观看| 亚洲国产欧洲综合997久久,| a级毛片免费高清观看在线播放| 免费大片18禁| 狂野欧美激情性xxxx在线观看| 久久综合国产亚洲精品| 一区二区三区免费毛片| 1024手机看黄色片| 欧美性感艳星| 成人漫画全彩无遮挡| 亚洲国产欧洲综合997久久,| 最近视频中文字幕2019在线8| 一区二区三区四区激情视频 | 看黄色毛片网站| 麻豆成人av视频| 成年版毛片免费区| 亚洲一区二区三区色噜噜| 亚洲欧美精品专区久久| 菩萨蛮人人尽说江南好唐韦庄 | 亚洲无线观看免费| 日韩国内少妇激情av| 国产精品1区2区在线观看.| 身体一侧抽搐| 国产亚洲5aaaaa淫片| 91av网一区二区| 美女黄网站色视频| 亚洲精品国产成人久久av| а√天堂www在线а√下载| 久久久久九九精品影院| 精品无人区乱码1区二区| 亚洲av电影不卡..在线观看| 可以在线观看毛片的网站| 国产精品99久久久久久久久| 网址你懂的国产日韩在线| 欧美一区二区精品小视频在线| 五月伊人婷婷丁香| av免费在线看不卡| 有码 亚洲区| 69av精品久久久久久| 好男人在线观看高清免费视频| 国产视频内射| 中文在线观看免费www的网站| 在线播放无遮挡| 在线观看免费视频日本深夜| 亚洲真实伦在线观看| 国产精品久久久久久精品电影| 国产精品人妻久久久影院| 欧美性感艳星| www.av在线官网国产| 色综合色国产| 国产爱豆传媒在线观看| 美女大奶头视频| 久久99热这里只有精品18| 亚洲av成人av| 一个人免费在线观看电影| 国模一区二区三区四区视频| 午夜激情欧美在线| 欧洲精品卡2卡3卡4卡5卡区| 久久久久久久亚洲中文字幕| 国产精品.久久久| 国产高清激情床上av| 一本久久精品| 青春草视频在线免费观看| 亚洲精品久久久久久婷婷小说 | 97人妻精品一区二区三区麻豆| 女人十人毛片免费观看3o分钟| 亚洲第一电影网av| 中文字幕久久专区| 精品少妇黑人巨大在线播放 | 97超碰精品成人国产| 国产精品一区二区在线观看99 | 国产v大片淫在线免费观看| 一进一出抽搐gif免费好疼| 亚洲五月天丁香| 国产精品综合久久久久久久免费| 2021天堂中文幕一二区在线观| 日韩精品有码人妻一区| 精品久久久久久久久av| 嫩草影院入口| 欧美丝袜亚洲另类| 成人二区视频| 亚洲人成网站在线观看播放| 亚洲色图av天堂| 寂寞人妻少妇视频99o| 亚洲乱码一区二区免费版| avwww免费| 男女边吃奶边做爰视频| 观看美女的网站| 成人鲁丝片一二三区免费| 国产色爽女视频免费观看| 亚洲经典国产精华液单| 成年女人看的毛片在线观看| 又粗又爽又猛毛片免费看| 国产不卡一卡二| 长腿黑丝高跟| 狠狠狠狠99中文字幕| 久久九九热精品免费| 欧美丝袜亚洲另类| 精品久久久久久成人av| 亚洲av成人精品一区久久| av专区在线播放| 免费av不卡在线播放| 午夜福利高清视频| 日韩精品有码人妻一区| 欧美一区二区国产精品久久精品| 欧美在线一区亚洲| 久久九九热精品免费| 99久国产av精品| 国产日韩欧美在线精品| 久久久久久久久久久免费av| av.在线天堂| 全区人妻精品视频| 日本五十路高清| 久久久久久伊人网av| 18禁黄网站禁片免费观看直播| 国产一区二区三区av在线 | 国国产精品蜜臀av免费| 国产成人影院久久av| 老司机福利观看| 国产午夜精品论理片| 人妻夜夜爽99麻豆av| 美女国产视频在线观看| 听说在线观看完整版免费高清| 麻豆国产av国片精品| 日本三级黄在线观看| 日韩国内少妇激情av| 99国产极品粉嫩在线观看| 有码 亚洲区| 禁无遮挡网站| 国产乱人偷精品视频| www.av在线官网国产| 精品人妻视频免费看| 最近视频中文字幕2019在线8| 在线免费十八禁| 亚洲三级黄色毛片| 插逼视频在线观看| 久久久成人免费电影| 成人午夜高清在线视频| 免费看日本二区| 国产免费男女视频| 最好的美女福利视频网| 国产一区二区亚洲精品在线观看| 国产中年淑女户外野战色| 国产探花在线观看一区二区| 午夜福利在线观看免费完整高清在 | 久久婷婷人人爽人人干人人爱| 日本免费a在线| 国产美女午夜福利| 中文字幕久久专区| 欧美日韩一区二区视频在线观看视频在线 | 免费观看的影片在线观看| 国产久久久一区二区三区| ponron亚洲| 国产精品爽爽va在线观看网站| 内地一区二区视频在线| 亚洲色图av天堂| 日韩精品有码人妻一区| 99国产精品一区二区蜜桃av| 久久精品国产99精品国产亚洲性色| 久久久久免费精品人妻一区二区| 国产极品天堂在线| 激情 狠狠 欧美| 麻豆精品久久久久久蜜桃| 久久亚洲国产成人精品v| 26uuu在线亚洲综合色| 亚洲国产色片| 成年版毛片免费区| 国产精品国产三级国产av玫瑰| 插阴视频在线观看视频| 久久久久久久亚洲中文字幕| 不卡一级毛片| 国产男人的电影天堂91| 国产片特级美女逼逼视频| 青春草视频在线免费观看| 国产乱人视频| 嫩草影院精品99| 成人鲁丝片一二三区免费| 欧美激情国产日韩精品一区| 亚洲成人中文字幕在线播放| 亚洲av第一区精品v没综合| 国产v大片淫在线免费观看| 99久久九九国产精品国产免费| 久久精品综合一区二区三区| 又爽又黄无遮挡网站| 国产精品一区二区三区四区免费观看| 日本色播在线视频| 嫩草影院入口| 一卡2卡三卡四卡精品乱码亚洲| 三级经典国产精品| 国产伦精品一区二区三区视频9| 久久韩国三级中文字幕| 99久久成人亚洲精品观看| 国语自产精品视频在线第100页| 久久精品国产自在天天线| 欧美xxxx黑人xx丫x性爽| 高清在线视频一区二区三区 | 国产精品一区www在线观看| 免费人成在线观看视频色| 久久精品人妻少妇| 亚洲精品国产成人久久av| 久99久视频精品免费| 国产激情偷乱视频一区二区| 又粗又爽又猛毛片免费看| 欧美一区二区国产精品久久精品| 秋霞在线观看毛片| 亚洲性久久影院| 在线免费观看的www视频| 成年免费大片在线观看| 亚洲国产精品合色在线| 国产真实伦视频高清在线观看| 一级毛片久久久久久久久女| 免费看日本二区| 免费无遮挡裸体视频| 菩萨蛮人人尽说江南好唐韦庄 | 亚洲精品自拍成人| a级毛片免费高清观看在线播放| 一级av片app| av天堂中文字幕网| 成年版毛片免费区| 麻豆久久精品国产亚洲av| 国产精品爽爽va在线观看网站| 国产精品伦人一区二区| 免费av不卡在线播放| 亚洲国产欧洲综合997久久,| 99热6这里只有精品| www.av在线官网国产| 美女黄网站色视频| 少妇人妻精品综合一区二区 | 人妻夜夜爽99麻豆av| av在线天堂中文字幕| 亚洲国产精品久久男人天堂| 国产精品一区二区性色av| 噜噜噜噜噜久久久久久91| 国产久久久一区二区三区| 国产成人精品久久久久久| 我要看日韩黄色一级片| 一卡2卡三卡四卡精品乱码亚洲| 国产精品久久久久久久电影| 亚洲无线在线观看| 99久国产av精品| 全区人妻精品视频| 亚洲无线在线观看| 国产精品久久电影中文字幕| 亚洲一区二区三区色噜噜| 青春草亚洲视频在线观看| 中文字幕免费在线视频6| 欧美一区二区精品小视频在线| 校园人妻丝袜中文字幕| 国产在线精品亚洲第一网站| 人人妻人人澡欧美一区二区| 亚洲五月天丁香| 麻豆一二三区av精品| 搡女人真爽免费视频火全软件| 在线免费十八禁| 天天一区二区日本电影三级| 日韩三级伦理在线观看| 国产亚洲欧美98| 你懂的网址亚洲精品在线观看 | 深夜精品福利| 性欧美人与动物交配| 你懂的网址亚洲精品在线观看 | 长腿黑丝高跟| 亚洲av不卡在线观看| 国产爱豆传媒在线观看| 国产黄片视频在线免费观看| 男女那种视频在线观看| 免费看a级黄色片| 亚洲欧美清纯卡通| 国产伦一二天堂av在线观看| 五月玫瑰六月丁香| 亚洲av电影不卡..在线观看| 悠悠久久av| 丝袜美腿在线中文| 寂寞人妻少妇视频99o| 波多野结衣高清作品| 美女高潮的动态| 日本黄大片高清| 一区二区三区四区激情视频 | avwww免费| 国产美女午夜福利| 亚洲av二区三区四区| 日韩强制内射视频| 中文在线观看免费www的网站| 91av网一区二区| 在现免费观看毛片| 国内精品一区二区在线观看| 又粗又硬又长又爽又黄的视频 | 99热精品在线国产| 热99在线观看视频| 麻豆乱淫一区二区| 亚洲人成网站在线播放欧美日韩| or卡值多少钱| 国产色爽女视频免费观看| 亚洲国产精品sss在线观看| 久久午夜亚洲精品久久| 成人高潮视频无遮挡免费网站| 长腿黑丝高跟| 亚洲久久久久久中文字幕| 日韩精品青青久久久久久| videossex国产| 欧美日韩国产亚洲二区| 五月玫瑰六月丁香| 国产一级毛片在线| 天天躁夜夜躁狠狠久久av| 国产精品久久久久久av不卡| 久久亚洲国产成人精品v| 国产亚洲91精品色在线| 欧洲精品卡2卡3卡4卡5卡区| 日本五十路高清| 美女cb高潮喷水在线观看| 少妇高潮的动态图| 国产一区二区三区在线臀色熟女| av在线老鸭窝| 国产不卡一卡二| a级毛色黄片| 一区二区三区高清视频在线| 亚洲国产精品成人综合色| kizo精华| 九色成人免费人妻av| 高清在线视频一区二区三区 | av在线老鸭窝| 日韩精品有码人妻一区| 99热这里只有是精品在线观看| 亚洲成人久久性| 给我免费播放毛片高清在线观看| 国产白丝娇喘喷水9色精品| 九九热线精品视视频播放| 观看免费一级毛片| 久久精品夜夜夜夜夜久久蜜豆| 成人鲁丝片一二三区免费| 中文字幕av成人在线电影| 国产亚洲精品久久久com| 少妇高潮的动态图| 免费大片18禁| 小蜜桃在线观看免费完整版高清| 欧美一区二区国产精品久久精品| 大又大粗又爽又黄少妇毛片口| 国产高清视频在线观看网站| 高清毛片免费看| av免费观看日本| 欧美色欧美亚洲另类二区| 日本免费一区二区三区高清不卡| 国内精品宾馆在线| 黄色日韩在线| 最近中文字幕高清免费大全6| 国产伦在线观看视频一区| 97在线视频观看| 99热这里只有是精品50| 国产成人91sexporn| 欧美极品一区二区三区四区| 亚洲欧美日韩无卡精品| 久久人人爽人人片av| 日韩人妻高清精品专区| 精品一区二区三区视频在线| 日本黄色视频三级网站网址| 欧美成人a在线观看| 少妇熟女aⅴ在线视频| 午夜亚洲福利在线播放| 亚洲成av人片在线播放无| 国国产精品蜜臀av免费| 国产色婷婷99| 亚洲国产欧美在线一区| 国产 一区 欧美 日韩| 久久久久久久久大av| 久久久久久久久久久丰满| 国内揄拍国产精品人妻在线| 成熟少妇高潮喷水视频| 91av网一区二区| 91精品国产九色| 日韩精品青青久久久久久| 欧美xxxx性猛交bbbb| 国内精品美女久久久久久| 国产精品嫩草影院av在线观看| 亚洲中文字幕日韩| 男插女下体视频免费在线播放| 全区人妻精品视频| 亚洲精品久久国产高清桃花| 99久久九九国产精品国产免费| 久久综合国产亚洲精品| 国产激情偷乱视频一区二区| 亚洲一级一片aⅴ在线观看| 久久久国产成人精品二区| ponron亚洲| 男人的好看免费观看在线视频| 国产精品99久久久久久久久| 久久久久久久午夜电影| 国产色爽女视频免费观看| 久久亚洲精品不卡| 婷婷色av中文字幕|