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

被引:8
|
作者
Hariri, Muhab [1 ]
Avsar, Ercan [2 ]
机构
[1] Cukurova Univ, Elect & Elect Engn Dept, TR-01330 Adana, Turkey
[2] Dokuz Eylul Univ, Comp Engn Dept, TR-35390 Izmir, Turkey
关键词
Calcium deficiency; Convolutional neural networks; Deep learning; Strawberry disorder; Particle swarm optimization; DISEASE DETECTION; CLASSIFICATION; TOMATO;
D O I
10.1007/s11042-022-12759-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:11795 / 11822
页数:28
相关论文
共 50 条
  • [21] Fast Image Super-Resolution Using Particle Swarm Optimization-Based Convolutional Neural Networks
    Zhou, Chaowei
    Xiong, Aimin
    [J]. SENSORS, 2023, 23 (04)
  • [22] Strawberry disease detection using transfer learning of deep convolutional neural networks
    Karki, Sijan
    Basak, Jayanta Kumar
    Tamrakar, Niraj
    Deb, Nibas Chandra
    Paudel, Bhola
    Kook, Jung Hoo
    Kang, Myeong Yong
    Kang, Dae Yeong
    Kim, Hyeon Tae
    [J]. SCIENTIA HORTICULTURAE, 2024, 332
  • [23] Simplified swarm optimization for hyperparameters of convolutional neural networks
    Yeh, Wei -Chang
    Lin, Yi-Ping
    Liang, Yun-Chia
    Lai, Chyh-Ming
    Huang, Chia -Ling
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 177
  • [24] Grid Imbalance Prediction Using Particle Swarm Optimization and Neural Networks
    Deliaslan, Eren
    Guven, Denizhan
    Kayalica, Mehmet Ozgur
    Yurtseven, M. Berker
    [J]. ARTIFICIAL INTELLIGENCE FOR KNOWLEDGE MANAGEMENT, ENERGY, AND SUSTAINABILITY, 2022, 637 : 87 - 101
  • [25] Designing templates for cellular neural networks using particle swarm optimization
    Firpi, HA
    Goodman, ED
    [J]. AIPR 2004: 33RD APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP, PROCEEDINGS: EMERGING TECHNOLOGIES AND APPLICATIONS FOR IMAGERY PATTERN RECOGNITION, 2005, : 119 - 123
  • [26] Chord Recognition Using Neural Networks Based on Particle Swarm Optimization
    Lin, Cheng-Jian
    Lee, Chin-Ling
    Peng, Chun-Cheng
    [J]. 2011 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2011, : 821 - 827
  • [27] Chord Recognition Using Neural Networks Based on Particle Swarm Optimization
    Lin, Cheng-Jian
    Peng, Chun-Cheng
    [J]. CYBERNETICS AND SYSTEMS, 2011, 42 (04) : 264 - 282
  • [28] Designing Artificial Neural Networks Using Particle Swarm Optimization Algorithms
    Garro, Beatriz A.
    Vazquez, Roberto A.
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2015, 2015
  • [29] Determination of stable structure of a cluster using convolutional neural network and particle swarm optimization
    Mitra, Arka
    Jana, Gourhari
    Pal, Ranita
    Gaikwad, Pratiksha
    Sural, Shamik
    Chattaraj, Pratim Kumar
    [J]. THEORETICAL CHEMISTRY ACCOUNTS, 2021, 140 (03)
  • [30] Determination of stable structure of a cluster using convolutional neural network and particle swarm optimization
    Arka Mitra
    Gourhari Jana
    Ranita Pal
    Pratiksha Gaikwad
    Shamik Sural
    Pratim Kumar Chattaraj
    [J]. Theoretical Chemistry Accounts, 2021, 140