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.










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
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
Caoa J, Wanga B, Brown D (2016) Similarity based leaf image retrieval using multiscale R-angle description. Inf Sci 374:51–64
Du J-X, Wang X-F, Zhang G-J (2007) Leaf shape based plant species recognition. Appl Math Comput 185(2):883–893
Fang X (Oct. 2013) Inference-based naïve bayes: turning naïve bayes cost-sensitive. IEEE Trans Knowl Data Eng 25(10):2302–2313
Fati AMASM (2020) Efficient and automated herbs classification approach based on shape and texture features using deep learning. IEEE Access 8:196747–196764
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
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
Horaisova K, Kukal J (2016) Leaf classification from binary image via artificial intelligence. Biosyst Eng 142:83–100
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
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
Kalyoncu C, Toygar Ö (2016) GTCLC: leaf classification method using multiple descriptors. IET Comput vis 10(7):700–708
Kan HX, Jin L, Zhou FL (2017) Classification of medicinal plant leaf image based on multi-feature extraction. Pattern Recognit Image Anal 27(3):581–587
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
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
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
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Mostajer Kheirkhah F, Asghari H (2019) Plant leaf classification using GIST texture features. IET Comput Vis 13(4):369–375
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
Pedersen MEH, Chipperfield AJ (March 2010) Simplifying particle swarm optimization. Appl Soft Comput 10(2):618–628
Rawat W, Wang Z (June 2017) Deep convolutional neural networks for image classification: a comprehensive review. Neural Comput 29:2352–2449
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
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
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
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
Seyedali M, Seyed MM, Andrew L (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
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
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
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
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
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
Ye P, Weng GR (2011) Classification and recognition of plant leaf based on neural networks. Key Eng Mater 464:38–42
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
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
Zhang S, Lei Y, Zhang C et al (2016) Semi-supervised orthogonal discriminant projection for plant leaf classification. Pattern Anal Appl 19:953–961
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-021-00770-w