Apple Tree Leaves Diseases Detection Using Residual Network
摘要
Plant disease detection plays a key role in modern agriculture, with significant implications for yield management and crop quality. This paper is a continuation of previous research by the authors’ team related to the detection of pathologies on apple tree leaves. In order to eliminate the problem of overfitting in the traditional convolutional neural networks (CNNs) transfer learning layers are added to a residual neural network architecture ResNet50. The suggested model is based on pre-trained CNN whose weight coefficients are adapted until ResNet obtains the final classification. The model implementation uses TensorFlow and Keras frameworks and is developed in Jupyter Notebook environment. In addition, ImageDataGenerator is utilized for data augmentation and preprocessing to increase the classification accuracy of the proposed model. The model is trained using a dataset of 1821 high-resolution apple leaves images divided into four distinct classes: healthy, multiple diseases, rust, and scab. The experimental results demonstrate the effectiveness of the suggested ResNet architecture that outperforms other state-of-the-art deep learning architectures in eliminating the overfitting problem. Identifying different apple leaves pathologies with the proposed model contributes to developing smart agricultural practices.