Abstract
Abstract: Context: grapevine leaves are an important agricultural product that is used in many Middle Eastern dishes. The species
from which the grapevine leaf originates can differ in terms of both taste and price. Method: In this study, we build a deep learning
model to tackle the problem of grape leaf classification. 500 images were used (100 for each species) that were then increased to
10,000 using data augmentation methods. Convolutional Neural Network (CNN) algorithms were applied to build this model
specifically using the pre-trained model on top of the VGG16 architecture. Then, dense layers were added to classify the output of
the Convolutional layers and classify outputs to the five classes (species) the leaf belonged to. Results: It was found that feature
extraction without fine-tuning the convolutional layers yielded poor results, about 86% accuracy, while training the whole network
along with some data preprocessing gave the best results, about 99.45% accuracy on the testing dataset. Conclusions: The
proposed CNN model is an effective one for the problem of classification of grape leaf species.