Log in

Optimized threshold-based convolutional neural network for plant leaf classification: a challenge towards untrained data

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

The problem of identifying the plant type seems to be tough due to the altering leaf color, and the variations in leaf shape overage. The plant leaf classification is very challenging and important issue to solve. The main idea of this paper is to introduce a novel deep learning-based plant leaf classification model. Initially, the pre-processing is done by RGB to gray scale conversion, histogram equalization, and median filtering for improving the image quality necessary for additional processing. In CNN, the activation function is optimized by the hybrid Shark Smell-based Whale Optimization Algorithm (SS-WOA) in a manner that the classification accuracy is attained maximum. The classification of untrained images is very challenging task, so the optimized threshold-based CNN classification is introduced. From the analysis, the accuracy of the proposed SS-WOA-CNN is 0.86%, 0.78%, 1.28%, and 1.53% advanced than PSO-CNN, GWO-CNN, WOA-CNN, and SSO-CNN, respectively. The accuracy of the proposed SS-WOA-CNN is 4.02%, 3.23%, 1.95%, 2.12%, and 0.57% progressed than NB, SVM, DNN, NN, and CNN. The hybrid SS-WOA optimizes the threshold value that can attain maximum classification accuracy for untrained data. The performance of the developed method is validated by differentiating the diverse traditional machine learning.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Abbreviations

CNN:

Convolutional neural network

DP:

Dynamic programming

SS-WOA:

Shark smell-based whale optimization algorithm

SVM:

Support vector machine

WOA:

Whale optimization algorithm

NB:

Naïve bayes

FSST:

Feature based shape selection template

PCA:

Principal Component Analysis

SSO:

Shark smell optimization

HE:

Histogram equalization

DNN:

Deep neural network

NN:

Neural network

SSO:

Spatial structure optimizer

DT:

Decision tree

SSODP:

Semi-supervised orthogonal discriminant projection

RGB:

Red green blue

DBN:

Deep belief networks

PSO:

Particle swarm optimization

KNN:

K-nearest neighbors

GWO:

Grey wolf optimization

MCC:

Multi-scale convexity concavity

PBPSO:

Pbest-guide binary particle swarm optimization

DLNN:

Deep learning neural network

References

  • Abedinia O, Amjady N, Ghasemi A (2016) A new metaheuristic algorithm based on shark smell optimization. Complexity 21(5):97–116

    Article  MathSciNet  Google Scholar 

  • Bhambere S (2011) The long wait for Health in India-A study of waiting time for patients in a tertiary care hospital in Western India. Int J Basic Appl Res 7(12)

  • Bin W, Dian W (2019) Plant leaves classification: a few-shot learning method based on siamese network. IEEE Access 7:151754–151763

    Article  Google Scholar 

  • Caoa J, Wanga B, Brown D (2016) Similarity based leaf image retrieval using multiscale R-angle description. Inf Sci 374:51–64

    Article  Google Scholar 

  • Du J-X, Wang X-F, Zhang G-J (2007) Leaf shape based plant species recognition. Appl Math Comput 185(2):883–893

    MATH  Google Scholar 

  • Fang X (Oct. 2013) Inference-based naïve bayes: turning naïve bayes cost-sensitive. IEEE Trans Knowl Data Eng 25(10):2302–2313

    Article  Google Scholar 

  • Fati AMASM (2020) Efficient and automated herbs classification approach based on shape and texture features using deep learning. IEEE Access 8:196747–196764

    Article  Google Scholar 

  • Fernández-Navarro F, Carbonero-Ruz M, Becerra Alonso D, Torres-Jiménez M (2017) Global sensitivity estimates for neural network classifiers. IEEE Trans Neural Netw Learn Syst 28(11):2592–2604

    Article  MathSciNet  Google Scholar 

  • Guoqing X, Ran W, Wang Q (2020) Multi-granular angle description for plant leaf classification and retrieval based on quotient space. J Inf Process Syst 16(3):663–676

    Google Scholar 

  • Horaisova K, Kukal J (2016) Leaf classification from binary image via artificial intelligence. Biosyst Eng 142:83–100

    Article  Google Scholar 

  • Hu J, Chen Z, Yang M, Zhang R, Cui Y (June 2018) A multiscale fusion convolutional neural network for plant leaf recognition. IEEE Signal Process Lett 25(6):853–857

    Article  Google Scholar 

  • Jen-Tzung C (2019) Chapter 2 - model-based source separation. Source Sep Mach Learn, pp 21–52

  • Kadir A, Nugroho LE, Susanto A, Santosa PI (2013) Leaf classification using shape, color, and texture features

  • Kalyoncu C, Toygar Ö (2015) Geometric leaf classification. Comput vis Image Underst 133:102–109

    Article  Google Scholar 

  • Kalyoncu C, Toygar Ö (2016) GTCLC: leaf classification method using multiple descriptors. IET Comput vis 10(7):700–708

    Article  Google Scholar 

  • Kan HX, ** L, Zhou FL (2017) Classification of medicinal plant leaf image based on multi-feature extraction. Pattern Recognit Image Anal 27(3):581–587

    Article  Google Scholar 

  • Keivani M, Mazloum J, Sedaghatfar E (2020) Automated analysis of leaf shape, texture, and color features for plant classification. Int Inf Eng Technol Assoc 37(1):17–28

    Google Scholar 

  • Kusumawardani W, Muzzazinah, Ramli (2018) Plant leaf classification using multiple descriptors: a hierarchical approach. J King Saud Univ Comput Inf Sci, Available online

  • Liu J, Yang S, Cheng Y, Song Z (2018) Plant leaf classification based on deep learning. In: Chinese automation congress (CAC), pp 3165–3169

  • Longlong L, Garibaldi JM, Dongjian H (October 2015) Leaf classication using multiple feature analysis based on semi-supervised clustering. J Intell Fuzzy Syst 29(4):1465–1477

    Article  Google Scholar 

  • Mallah C, Cope J, Orwell J (2013) Plant leaf classification using probabilistic integration of shape, texture and margin features

  • Marco S, Michael R, David B, Jana W, Patrick M, Image-based classification of plant genus and family for trained and untrained plant species. BMC Bioinform 20(4)

  • MarsalineBeno M, Valarmathi IR, Swamy SM, Rajakumar BR (2014) Threshold prediction for segmenting tumour from brain MRI scans. Int J Imaging Syst Technol 24(2):129–137

    Article  Google Scholar 

  • Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  • Mostajer Kheirkhah F, Asghari H (2019) Plant leaf classification using GIST texture features. IET Comput Vis 13(4):369–375

    Article  Google Scholar 

  • Narayan V, Subbarayan G (Sep. 2014) An optimal feature subset selection using GA for leaf classication. Int Arab J Inf Technol 11(5):447–451

    Google Scholar 

  • Pedersen MEH, Chipperfield AJ (March 2010) Simplifying particle swarm optimization. Appl Soft Comput 10(2):618–628

    Article  Google Scholar 

  • Rawat W, Wang Z (June 2017) Deep convolutional neural networks for image classification: a comprehensive review. Neural Comput 29:2352–2449

    Article  MathSciNet  Google Scholar 

  • Rhouma MBH, Žunić J (2017) Mohammed chachan younis, “moment invariants for multi-component shapes with applications to leaf classification.” Comput Electron Agric 142:326–337

    Article  Google Scholar 

  • Rhouma MBH, Zšunic J, Younis MC (Nov. 2017) Moment invariants for multi-component shapes with applications to leaf classication. Comput Electron Agricult 142:326–337

    Article  Google Scholar 

  • Sai Srinivas A, Manivannan SS (2020) Prevention of hello flood attack in IoT using combination of deep learning with improved rider optimization algorithm. Comput Commun 163:162–175

    Article  Google Scholar 

  • Saleem G, Akhtar M, Ahmed N, Qureshi WS (February 2019) Automated analysis of visual leaf shape features for plant classification. Comput Electron Agric 157:270–280

    Article  Google Scholar 

  • Seyedali M, Seyed MM, Andrew L (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  • Shuang Y, Kok KT, Ban LS, Alex TH (2015) Lumbar ultrasound image feature extraction and classification with support vector machine. Ultrasound Med Biol 41(10):2677–2689

    Article  Google Scholar 

  • Singh UP, Chouhan SS, Jain S, Jain S (2019) Multilayer convolution neural network for the classication of mango leaves infected by anthracnose disease. IEEE Access 7:43721–43729

    Article  Google Scholar 

  • Swamy SM, Rajakumar BR, Valarmathi IR (2013) Design of hybrid wind and photovoltaic power system using opposition-based genetic algorithm with cauchy mutation. IET Chennai fourth international conference on sustainable energy and intelligent systems (SEISCON 2013), Chennai, India, December 2013

  • Tang Z, Su Y, Er MJ et al (2015) A local binary pattern based texture descriptors for classification of tea leaves. Neurocomputing 168:1011–1023

    Article  Google Scholar 

  • Tavakoli H, Alirezazadeh P, Hedayatipour A, BanijamaliNasib AH, Landwehr N (2021) Leaf image-based classification of some common bean cultivars using discriminative convolutional neural networks. In: Computers and electronics in agriculture, vol 181

  • Wu HS, Pu PT (2014) He GQ (2014) Leaf recognition based on BGP texture matching. Foundat Intell Syst Adv Intell Syst Comput 277:135–142

    Article  Google Scholar 

  • Xu G, Li C, Wang Q (2019) Unified multi-scale method for fast leaf classification and retrieval using geometric information. IET Image Process 13(12):2328–2334

    Article  Google Scholar 

  • Ye P, Weng GR (2011) Classification and recognition of plant leaf based on neural networks. Key Eng Mater 464:38–42

    Article  Google Scholar 

  • Yeganeh H, Ziaei A, Rezaie A (2008) A novel approach for contrast enhancement based on histogram equalization. In: Proceedings of the international conference on computer and communication engineering 2008 May 13–15, Kuala Lumpur, Malaysia

  • Zhang S, Lei Y, Dong T, Zhang X-P (2013) Label propagation based supervised locality projection analysis for plant leaf classification. Pattern Recogn 46:1891–1897

    Article  Google Scholar 

  • Zhang S, Lei Y, Zhang C, Yihua Hu (2015) Semi-supervised orthogonal discriminant projection for plant leaf classification. Pattern Anal Appl 19(4):953–961

    Article  MathSciNet  Google Scholar 

  • Zhang S, Lei Y, Zhang C et al (2016) Semi-supervised orthogonal discriminant projection for plant leaf classification. Pattern Anal Appl 19:953–961

    Article  MathSciNet  Google Scholar 

  • Zhu Y, Huang C (2011) An improved median filtering algorithm combined with average filtering. In: 2011 third international conference on measuring technology and mechatronics automation, China, 2011

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bhanuprakash Dudi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dudi, B., Rajesh, V. Optimized threshold-based convolutional neural network for plant leaf classification: a challenge towards untrained data. J Comb Optim 43, 312–349 (2022). https://doi.org/10.1007/s10878-021-00770-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-021-00770-w

Keywords

Navigation