Journals / Balkan Journal of Electrical and Computer Engineering / 2023 / Cilt: 11 Sayı: 1

Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification

Pages
13–24
Publication Date
2023-01-30
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

CNN models have higher accuracy than ML algorithms.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:In this study, the leaves are classified by various Machine Learning (ML) and Deep Learning (DL) based Convolutional Neural Networks (CNN) methods.
📊
Key Findings & Data:In the proposed method, first, image pre-processing is performed to increase the accuracy of the posterior process.
💡
Conclusion & Impact:CNN models have higher accuracy than ML algorithms.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:Bag of Visual Words · Bayesian Optimization · Convolutional Neural Networks

Abstract

In this study, the leaves are classified by various Machine Learning (ML) and Deep Learning (DL) based Convolutional Neural Networks (CNN) methods. In the proposed method, first, image pre-processing is performed to increase the accuracy of the posterior process. The obtained image is a grayscale image without noise as a result of the pre-processing. These preprocessed images are used in classification with ML and DL. The Speeded Up Robust Features (SURF) are extracted from the grayscale image for ML-based learning. The features are restructured as visual words using the Bag of Visual Words (BoVW) method. Then, histograms are generated for each image according to the frequency of the visual word. Those histograms represent the new feature data. The histogram features are classified by four different ML methods, Decision Tree (DT), k-Nearest Neighbor (KNN), Naive Bayes (NB) and Support Vector Machine (SVM). Before using the ML methods, Bayesian Optimization (BO) method, which is one of the Hyperparameter Optimization (HO) algorithms, is applied to determine hyperparameters. In the classification process performed with four different ML algorithms, the best accuracy is achieved with the KNN algorithm as 98.09%. Resnet18, ResNet50, MobileNet, GoogLeNet, DenseNet, which are state-of-the-art CNN architectures, are used for DL-based learning. CNN models have higher accuracy than ML algorithms.

🔖

Cite This Article

ASLAN, M. F. (2023). Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification. Balkan Journal of Electrical and Computer Engineering, Cilt: 11 Sayı: 1, 13–24. https://ajindex.com/articles/925139

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (12)

  1. J. S. Cope, D. Corney, J. Y. Clark, P. Remagnino, and P. Wilkin, "Plant species identification using digital morphometrics: A review," Expert Systems with Applications, vol. 39, no. 8, pp. 7562-7573, 2012
  2. Z.-Q. Zhao, L.-H. Ma, Y.-m. Cheung, X. Wu, Y. Tang, and C. L. P. Chen, "ApLeaf: An efficient android-based plant leaf identification system," Neurocomputing, vol. 151, pp. 1112-1119, 2015
  3. B. Harish, A. Hedge, O. Venkatesh, D. Spoorthy, and D. Sushma, "Classification of plant leaves using Morphological features and Zernike moments," in 2013 international conference on advances in computing, communications and informatics (ICACCI), 2013: IEEE, pp. 1827-1831
  4. C. Zhao, S. S. Chan, W.-K. Cham, and L. Chu, "Plant identification using leaf shapes—A pattern counting approach," Pattern Recognition, vol. 48, no. 10, pp. 3203-3215, 2015
  5. X. Wang, J. Liang, and F. Guo, "Feature extraction algorithm based on dual-scale decomposition and local binary descriptors for plant leaf recognition," Digital Signal Processing, vol. 34, pp. 101-107, 2014
  6. K. K. Thyagharajan and I. Kiruba Raji, "A Review of Visual Descriptors and Classification Techniques Used in Leaf Species Identification," Archives of Computational Methods in Engineering, vol. 26, no. 4, pp. 933-960, 2019/09/01 2019
  7. J. Chaki, R. Parekh, and S. Bhattacharya, "Plant leaf classification using multiple descriptors: A hierarchical approach," Journal of King Saud University - Computer and Information Sciences, vol. 32, no. 10, pp. 1158-1172, 2020/12/01/ 2020
  8. A. Aakif and M. F. Khan, "Automatic classification of plants based on their leaves," Biosystems Engineering, vol. 139, pp. 66-75, 2015
  9. L. Longlong, J. M. Garibaldi, and H. Dongjian, "Leaf classification using multiple feature analysis based on semi-supervised clustering," Journal of Intelligent & Fuzzy Systems, vol. 29, no. 4, pp. 1465-1477, 2015
  10. J. Su, M. Wang, Z. Wu, and Q. Chen, "Fast Plant Leaf Recognition Using Improved Multiscale Triangle Representation and KNN for Optimization," IEEE Access, vol. 8, pp. 208753-208766, 2020
  11. K. J. Gaston and M. A. O'Neill, "Automated species identification: why not?," Philosophical Transactions of the Royal Society of London B: Biological Sciences, vol. 359, no. 1444, pp. 655-667, 2004
  12. A. Kulkarni, H. Rai, K. Jahagirdar, and P. Upparamani, "A leaf recognition technique for plant classification using RBPNN and Zernike moments," International Journal of Advanced Resear