Tipburn disorder detection in strawberry leaves using convolutional neural networks and particle swarm optimization


Hariri M., AVŞAR E.

MULTIMEDIA TOOLS AND APPLICATIONS, cilt.81, sa.8, ss.11795-11822, 2022 (SCI-Expanded) identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 81 Sayı: 8
  • Basım Tarihi: 2022
  • Doi Numarası: 10.1007/s11042-022-12759-6
  • Dergi Adı: MULTIMEDIA TOOLS AND APPLICATIONS
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, FRANCIS, ABI/INFORM, Applied Science & Technology Source, Compendex, Computer & Applied Sciences, INSPEC, zbMATH
  • Sayfa Sayıları: ss.11795-11822
  • Anahtar Kelimeler: Calcium deficiency, Convolutional neural networks, Deep learning, Strawberry disorder, Particle swarm optimization, CLASSIFICATION
  • Dokuz Eylül Üniversitesi Adresli: Evet

Özet

Tipburn is a disorder that is caused by calcium deficiency in plants and may lead to decrements in crop yield. Therefore, it is important to detect tipburn for an appropriate treatment process. In this work, a sequential convolutional neural network (CNN) architecture was developed for tipburn detection in images of strawberry leaves. The parameters of the CNN architecture as well as the dropout and learning rates were determined through a two-stage search operation based on particle swarm optimization (PSO) algorithm. The resulting model, PSO-CNN, contains five convolutional layers and three fully-connected layers with varying number of filters and hidden units. The model development was performed using an original dataset of strawberry leaf images taken from the field under realistic conditions and has been made publicly available with this study. The performance of the PSO-CNN was compared with the performance of eight different benchmark CNN models, namely, VGG16, VGG19, MobileNetV2, EfficientNet, ResNetV2, NasNetMobile, InceptionV3 and InceptionResNetV2. According to the results obtained by ten independent re-runs of the classification task, PSO-CNN achieved the best average performance by 0.9895, 0.9863, and 0.9936 for accuracy, sensitivity, and specificity values, respectively. In addition, the number of parameters of the PSO-CNN model is smaller than those in the benchmark models. This means that PSO-CNN model requires relatively less amount of computation for an efficient model training and performing prediction on the test images. Finally, further experiments were performed on a multi-class problem to demonstrate the effectiveness of the PSO-CNN for tipburn detection.