Open Access Open Access  Restricted Access Subscription Access

A Study on Deep Learning Based Classification of Flower Images


Affiliations
1 Department of Computer Engineering, Isparta University of Applied Sciences, Isparta, Turkey
 

Deep learning techniques are becoming more and more common in computer vision applications in different fields, such as object recognition, classification, and segmentation. In the study, a classification application was made for flower species detection using the deep learning method of different datasets. The pre-learning MobileNet, DenseNet, Inception, and ResNet models, which are the basis of deep learning, are discussed separately. In experimental studies, models were trained with flower classes with five (flower dataset) and seventeen (Oxford 17) types of flowers and their performances were compared. Performance tests, it is aimed to measure the success of different model optimizers in each data set. For the Oxford-17 data set in experimental studies; With Adam optimizer 93.14% in MobileNetV2 model, 95.59% with SGD optimizer, 92.85% with Adam optimizer in ResNet152v2 model, 88.96% with SGD optimizer, 91.55% with Adam optimizer in InceptionV3 model, 91.55% with SGD optimizer Validation accuracy of 87.66, InceptionResnetV2 model was 86.36% with Adam optimizer, 83.76% with SGD optimizer, 94.16% with Adam optimizer in DenseNet169 model and 90.91% with SGD optimizer. For the dataset named Flower dataset; With Adam optimizer 91.62% in MobileNetV2 model, 80.80% with SGD optimizer, 92.94% with Adam optimizer in ResNet152v2 model, 85.03% with SGD optimizer, 90.71% with Adam optimizer in InceptionV3 model, 82% with SGD optimizer, 62, InceptionResnetV2 model, 88.62% with Adam optimizer, 81.84% with SGD optimizer, 90.03% with Adam optimizer in DenseNet169 model, 82.89% with SGD optimizer. When the results are compared, it is seen that the performance rate of deep learning methods varies in some models depending on the number of classes in the data set, and in most models depending on the optimizer type.

Keywords

Convolutional Neural Network, Deep Learning, Image Classification, Flower Classification
User
Notifications
Font Size

  • Atik I., (2022). Çiçek Görüntü Sınıflandırılmasında Ön Eğitimli Evrişimsel Sinir Ağlarının Performans Karşılaştırması. Avrupa Bilim ve Teknoloji Dergisi, (35), 315-321.
  • Nilsback, M. E., & Zisserman, A. (2006, June). A visual vocabulary for flower classification. In 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06) (Vol. 2, pp. 1447-1454). IEEE.
  • Gavai, N. R., Jakhade, Y. A., Tribhuvan, S. A., & Bhattad, R. (2017, December). MobileNets for flower classification using TensorFlow. In 2017 international conference on big data, IoT and data science (BID) (pp. 154-158). IEEE.
  • Nilsback, M. E., & Zisserman, A. (2008, December). Automated flower classification over a large number of classes. In 2008 Sixth Indian Conference on Computer Vision, Graphics & Image Processing (pp. 722-729). IEEE.
  • Xia, X., Xu, C., & Nan, B. (2017, June). Inceptionv3 for flower classification. In 2017 2nd International Conference on Image, Vision and Computing (ICIVC) (pp. 783-787). IEEE.
  • Qi, X., Xiao, R., Li, C. G., Qiao, Y., Guo, J., & Tang, X. (2014). Pairwise rotation invariant cooccurrence local binary pattern. IEEE transactions on pattern analysis and machine intelligence, 36(11), 2199-2213.
  • Xu, Y., Zhang, Q., & Wang, L. (2018). Metric forests based on Gaussian mixture model for visual image classification. Soft Computing, 22(2), 499- 509.
  • Murray, N., & Perronnin, F. (2014). Generalized max pooling. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 2473-2480).
  • Khan, F. S., Van de Weijer, J., & Vanrell, M. (2012). Modulating shape features by color attention for object recognition. International Journal of Computer Vision, 98(1), 49-64.
  • Xia, X., Xu, C., & Nan, B. (2017, June). Inceptionv3 for flower classification. In 2017 2nd International Conference on Image, Vision and Computing (ICIVC) (pp. 783-787). IEEE.
  • Patel, I., Patel, S. (2020). An Optimized Deep Learning Model for Flower Classification Using NAS-FPN and Faster RCNN. International Journal of Scientific & Technology Research, 9(03), 5308- 5318.
  • Shi, L., Li, Z., & Song, D. (2019, February). A flower auto-recognition system based on deep learning. In IOP Conference Series: Earth and Environmental Science (Vol. 234, No. 1, p. 012088). IOP Publishing.
  • Koonce, B. (2021). EfficientNet. In Convolutional Neural Networks With Swift for Tensorflow (pp. 109-123). Apress, Berkeley, CA.
  • Xia, X., Xu, C., & Nan, B. (2017, June). Inceptionv3 for flower classification. In 2017 2nd International Conference on Image, Vision and Computing (ICIVC) (pp. 783-787). IEEE.
  • Lin, C., Li, L., Luo, W., Wang, K. C., & Guo, J. (2019). Transfer learning based traffic sign recognition using inception-v3 model. Periodica Polytechnica Transportation Engineering, 47(3), 242-250.
  • Li, X., Shen, X., Zhou, Y., Wang, X., & Li, T. Q. (2020). Classification of breast cancer histopathological images usinginterleaved DenseNet with SENet (IDSNet). PloS one, 15(5), e0232127.
  • Solano-Rojas, B., Villalón-Fonseca, R., & Marín- Raventós, G. (2020, June). Alzheimer’s disease early detection using a low cost three-dimensional densenet-121 architecture. In International Conference on Smart Homes and Health Telematics (pp. 3-15). Springer, Cham.
  • Theckedath, D., & Sedamkar, R. R. (2020). Detecting affect states using VGG16, ResNet50 and SE-ResNet50 networks. SN Computer Science, 1(2), 1-7.
  • He, K., Zhang, X., Ren, S., Sun, J., 2016. Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770-778.
  • Bordes, A., Bottou, L., & Gallinari, P. (2009). SGD-QN: Careful quasi-Newton stochastic gradient descent. Journal of Machine Learning Research, 10, 1737-1754.
  • Hassan, A., & Lokesh, B. S. (2022). A Study of Emerging Image Processing and Machine Learning Methodologies for Classification of Plant Leaf Disease. International Journal of Advanced Networking and Applications, 13(4), 5057-5062.
  • Seyyarer, E., Ayata, F., Uçkan, T., & Karci, A. (2020). Derin Öğrenmede Kullanilan Optimizasyon Algoritmalarinin Uygulanmasi Ve Kiyaslanmasi. Computer Science, 5(2), 90-98.

Abstract Views: 173

PDF Views: 0




  • A Study on Deep Learning Based Classification of Flower Images

Abstract Views: 173  |  PDF Views: 0

Authors

Burhan Duman
Department of Computer Engineering, Isparta University of Applied Sciences, Isparta, Turkey
Ahmet Ali Süzen
Department of Computer Engineering, Isparta University of Applied Sciences, Isparta, Turkey

Abstract


Deep learning techniques are becoming more and more common in computer vision applications in different fields, such as object recognition, classification, and segmentation. In the study, a classification application was made for flower species detection using the deep learning method of different datasets. The pre-learning MobileNet, DenseNet, Inception, and ResNet models, which are the basis of deep learning, are discussed separately. In experimental studies, models were trained with flower classes with five (flower dataset) and seventeen (Oxford 17) types of flowers and their performances were compared. Performance tests, it is aimed to measure the success of different model optimizers in each data set. For the Oxford-17 data set in experimental studies; With Adam optimizer 93.14% in MobileNetV2 model, 95.59% with SGD optimizer, 92.85% with Adam optimizer in ResNet152v2 model, 88.96% with SGD optimizer, 91.55% with Adam optimizer in InceptionV3 model, 91.55% with SGD optimizer Validation accuracy of 87.66, InceptionResnetV2 model was 86.36% with Adam optimizer, 83.76% with SGD optimizer, 94.16% with Adam optimizer in DenseNet169 model and 90.91% with SGD optimizer. For the dataset named Flower dataset; With Adam optimizer 91.62% in MobileNetV2 model, 80.80% with SGD optimizer, 92.94% with Adam optimizer in ResNet152v2 model, 85.03% with SGD optimizer, 90.71% with Adam optimizer in InceptionV3 model, 82% with SGD optimizer, 62, InceptionResnetV2 model, 88.62% with Adam optimizer, 81.84% with SGD optimizer, 90.03% with Adam optimizer in DenseNet169 model, 82.89% with SGD optimizer. When the results are compared, it is seen that the performance rate of deep learning methods varies in some models depending on the number of classes in the data set, and in most models depending on the optimizer type.

Keywords


Convolutional Neural Network, Deep Learning, Image Classification, Flower Classification

References