Research Article

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

Volume: 11 Number: 1 January 30, 2023
EN

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

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.

Keywords

References

  1. [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. [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. [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. [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. [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. [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. [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. [8] A. Aakif and M. F. Khan, "Automatic classification of plants based on their leaves," Biosystems Engineering, vol. 139, pp. 66-75, 2015.

Details

Primary Language

English

Subjects

Artificial Intelligence

Journal Section

Research Article

Publication Date

January 30, 2023

Submission Date

September 12, 2022

Acceptance Date

November 15, 2022

Published in Issue

Year 2023 Volume: 11 Number: 1

APA
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, 11(1), 13-24. https://doi.org/10.17694/bajece.1174242
AMA
1.Aslan MF. Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification. Balkan Journal of Electrical and Computer Engineering. 2023;11(1):13-24. doi:10.17694/bajece.1174242
Chicago
Aslan, Muhammet Fatih. 2023. “Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification”. Balkan Journal of Electrical and Computer Engineering 11 (1): 13-24. https://doi.org/10.17694/bajece.1174242.
EndNote
Aslan MF (January 1, 2023) Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification. Balkan Journal of Electrical and Computer Engineering 11 1 13–24.
IEEE
[1]M. F. Aslan, “Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification”, Balkan Journal of Electrical and Computer Engineering, vol. 11, no. 1, pp. 13–24, Jan. 2023, doi: 10.17694/bajece.1174242.
ISNAD
Aslan, Muhammet Fatih. “Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification”. Balkan Journal of Electrical and Computer Engineering 11/1 (January 1, 2023): 13-24. https://doi.org/10.17694/bajece.1174242.
JAMA
1.Aslan MF. Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification. Balkan Journal of Electrical and Computer Engineering. 2023;11:13–24.
MLA
Aslan, Muhammet Fatih. “Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification”. Balkan Journal of Electrical and Computer Engineering, vol. 11, no. 1, Jan. 2023, pp. 13-24, doi:10.17694/bajece.1174242.
Vancouver
1.Muhammet Fatih Aslan. Comparative Analysis of CNN Models and Bayesian Optimization-Based Machine Learning Algorithms in Leaf Type Classification. Balkan Journal of Electrical and Computer Engineering. 2023 Jan. 1;11(1):13-24. doi:10.17694/bajece.1174242

Cited By

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı