Flower Classification with Deep CNN and Machine Learning Algorithms


METE B. R., Ensari T.

3rd International Symposium on Multidisciplinary Studies and Innovative Technologies, ISMSIT 2019, Ankara, Türkiye, 11 - 13 Ekim 2019 identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1109/ismsit.2019.8932908
  • Basıldığı Şehir: Ankara
  • Basıldığı Ülke: Türkiye
  • Anahtar Kelimeler: cnn, data augmentation, feature extraction, flower classification, machine learning
  • İstanbul Kültür Üniversitesi Adresli: Evet

Özet

Development of the recognition of rare plant species will be advantageous in the fields such as the pharmaceutical industry, botany, agricultural, and trade activities. It was also very challenging that there is diversity of flower species and it is very hard to classify them when they can be very similar to each other indeed. Therefore, this subject has already become crucial. In this context, this paper presents a classification system for flower images by using Deep CNN and Data Augmentation. Recently, Deep CNN techniques have become the latest technology for such problems. However, the fact is that getting better performance for the flower classification is stuck due to the lack of labeled data. In the study, there are three primary contributions: First, we proposed a classification model to cultivate the performance of classifying of flower images by using Deep CNN for extracting the features and various machine learning algorithms for classifying purposes. Second, we demonstrated the use of image augmentation for achieving better performance results. Last, we compared the performances of the machine-learning classifiers such as SVM, Random Forest, KNN, and Multi-Layer Perceptron(MLP). In the study, we evaluated our classification system using two datasets: Oxford-17 Flowers, and Oxford-102 Flowers. We divided each dataset into the training and test sets by 0.8 and 0.2, respectively. As a result, we obtained the best accuracy for Oxford 102-Flowers Dataset as 98.5% using SVM Classifier. For Oxford 17-Flowers Dataset, we found the best accuracy as 99.8% with MLP Classifier. These results are better than others' that classify the same datasets in the literature.