Apple Flower Recognition Using Convolutional Neural Networks with Transfer Learning and Data Augmentation Technique

Automated monitoring of apple flowers using convolutional neural networks will enable informed decision-making for planning thinning and fruit set operations, optimizing crop load, preventing fruiting periodicity, and enhancing crop quality. The article presents the results of apple flower recogniti...

Full description

Bibliographic Details
Main Authors: Kutyrev Alexey, Andriyanov Nikita
Format: Article
Language:English
Published: EDP Sciences 2024-01-01
Series:E3S Web of Conferences
Online Access:https://www.e3s-conferences.org/articles/e3sconf/pdf/2024/23/e3sconf_abr2024_01006.pdf
_version_ 1797299430540443648
author Kutyrev Alexey
Andriyanov Nikita
author_facet Kutyrev Alexey
Andriyanov Nikita
author_sort Kutyrev Alexey
collection DOAJ
description Automated monitoring of apple flowers using convolutional neural networks will enable informed decision-making for planning thinning and fruit set operations, optimizing crop load, preventing fruiting periodicity, and enhancing crop quality. The article presents the results of apple flower recognition quality on images using the YOLOv8 (You Only Look Once version 8) convolutional neural network model with the application of transfer learning and data augmentation technique. Pre-trained weights on the Common Objects in Context (COCO) dataset were utilized in the research. To expand the dataset and enhance model performance, the tools Flip, 90° Rotate, Crop, Rotation, Shear, Grayscale, Hue, Saturation, Brightness, Exposure, Blur, Noise, and Cutout were applied. The result showed that artificial augmentation of the training dataset significantly improves the quality of training for the YOLOv8 convolutional neural network model, increasing the average accuracy of detecting class features apple flowers. The analysis of the Precision-Recall curve allowed establishing a classification threshold (0.47) that provides the optimal balance between precision and recall in recognizing apple flowers at the flowering stage in images. The mAP metric for recognizing the «flower» class (flowers in the flowering stage) was 0.595. The analysis of the obtained results revealed an increase in the Precision metric by 2.1%, Recall metric by 10.13%, and mAP@0.5 metric by 5.31% when using the augmentation technique. The obtained results indicate a significant improvement in the performance of the model in recognizing apple flowers when applying the augmentation technique to the training dataset.
first_indexed 2024-03-07T22:50:36Z
format Article
id doaj.art-87a8a68ac0d145c886eac5822621c757
institution Directory Open Access Journal
issn 2267-1242
language English
last_indexed 2024-03-07T22:50:36Z
publishDate 2024-01-01
publisher EDP Sciences
record_format Article
series E3S Web of Conferences
spelling doaj.art-87a8a68ac0d145c886eac5822621c7572024-02-23T10:28:12ZengEDP SciencesE3S Web of Conferences2267-12422024-01-014930100610.1051/e3sconf/202449301006e3sconf_abr2024_01006Apple Flower Recognition Using Convolutional Neural Networks with Transfer Learning and Data Augmentation TechniqueKutyrev Alexey0Andriyanov Nikita1Federal Scientific Agroengineering Center VIMFederal Scientific Agroengineering Center VIMAutomated monitoring of apple flowers using convolutional neural networks will enable informed decision-making for planning thinning and fruit set operations, optimizing crop load, preventing fruiting periodicity, and enhancing crop quality. The article presents the results of apple flower recognition quality on images using the YOLOv8 (You Only Look Once version 8) convolutional neural network model with the application of transfer learning and data augmentation technique. Pre-trained weights on the Common Objects in Context (COCO) dataset were utilized in the research. To expand the dataset and enhance model performance, the tools Flip, 90° Rotate, Crop, Rotation, Shear, Grayscale, Hue, Saturation, Brightness, Exposure, Blur, Noise, and Cutout were applied. The result showed that artificial augmentation of the training dataset significantly improves the quality of training for the YOLOv8 convolutional neural network model, increasing the average accuracy of detecting class features apple flowers. The analysis of the Precision-Recall curve allowed establishing a classification threshold (0.47) that provides the optimal balance between precision and recall in recognizing apple flowers at the flowering stage in images. The mAP metric for recognizing the «flower» class (flowers in the flowering stage) was 0.595. The analysis of the obtained results revealed an increase in the Precision metric by 2.1%, Recall metric by 10.13%, and mAP@0.5 metric by 5.31% when using the augmentation technique. The obtained results indicate a significant improvement in the performance of the model in recognizing apple flowers when applying the augmentation technique to the training dataset.https://www.e3s-conferences.org/articles/e3sconf/pdf/2024/23/e3sconf_abr2024_01006.pdf
spellingShingle Kutyrev Alexey
Andriyanov Nikita
Apple Flower Recognition Using Convolutional Neural Networks with Transfer Learning and Data Augmentation Technique
E3S Web of Conferences
title Apple Flower Recognition Using Convolutional Neural Networks with Transfer Learning and Data Augmentation Technique
title_full Apple Flower Recognition Using Convolutional Neural Networks with Transfer Learning and Data Augmentation Technique
title_fullStr Apple Flower Recognition Using Convolutional Neural Networks with Transfer Learning and Data Augmentation Technique
title_full_unstemmed Apple Flower Recognition Using Convolutional Neural Networks with Transfer Learning and Data Augmentation Technique
title_short Apple Flower Recognition Using Convolutional Neural Networks with Transfer Learning and Data Augmentation Technique
title_sort apple flower recognition using convolutional neural networks with transfer learning and data augmentation technique
url https://www.e3s-conferences.org/articles/e3sconf/pdf/2024/23/e3sconf_abr2024_01006.pdf
work_keys_str_mv AT kutyrevalexey appleflowerrecognitionusingconvolutionalneuralnetworkswithtransferlearninganddataaugmentationtechnique
AT andriyanovnikita appleflowerrecognitionusingconvolutionalneuralnetworkswithtransferlearninganddataaugmentationtechnique