| Literature DB >> 33794942 |
Na Yao1,2,3, Fuchuan Ni4,5, Ziyan Wang1, Jun Luo1,2, Wing-Kin Sung1,6,7, Chaoxi Luo8, Guoliang Li1,2.
Abstract
BACKGROUND: Peach diseases can cause severe yield reduction and decreased quality for peach production. Rapid and accurate detection and identification of peach diseases is of great importance. Deep learning has been applied to detect peach diseases using imaging data. However, peach disease image data is difficult to collect and samples are imbalance. The popular deep networks perform poor for this issue.Entities:
Keywords: Deep learning; Identification; Peach diseases
Year: 2021 PMID: 33794942 PMCID: PMC8017885 DOI: 10.1186/s13007-021-00736-3
Source DB: PubMed Journal: Plant Methods ISSN: 1746-4811 Impact factor: 4.993
Fig. 1Major plant diseases of peach. a Brown rot for fruit. b Brown rot for fruit. c Brown rot for leaf. d Anthrax for fruit. e Anthrax for leaf. f Scab for fruit. g Scab for leaf. h Bacterial perforation for fruit. i Powdery mildew for fruit. j Powdery mildew for leaf. k Leaf curl for leaf. l Gummosis for branch
Fig. 2Validation accuracies of seven models and seven improved models
Results and parameters based on seven original models
| Network | Batch size | Epoch | Learning rate | Training accuracy (%) | Validation accuracy (%) |
|---|---|---|---|---|---|
| AlexNet | 64 | 60 | 0.001 | 72.02 | 70.55 |
| ResNet50 | 64 | 60 | 0.001 | 68.28 | 65.23 |
| Xception | 64 | 60 | 0.001 | 67.86 | 65.37 |
| SENet154 | 64 | 60 | 0.001 | 53.00 | 56.63 |
| DenseNet169 | 32 | 60 | 0.001 | 90.49 | 89.32 |
| HRNet-w48 | 64 | 60 | 0.001 | 89.06 | 80.91 |
| MobileNetV3 | 64 | 60 | 0.001 | 57.63 | 57.60 |
Different results corresponding to different parameters based on Xception(L2 and mean)
| Parameters value ( | Validation accuracy (%) |
|---|---|
| 92.23 | |
| 92.88 | |
| 91.64 | |
| 93.85 | |
| 92.88 | |
| 92.56 | |
| 65.37 |
Fig. 3Training accuracy and validation accuracy in the original Xception and the Xception with different regularization term
Fig. 4Training loss and validation loss in the original Xception and the Xception with different regularization term
Fig. 5ROC of the original Xception and the Xception with different regularization term
The comparison of Validation accuracy of seven models with L2 and L2M
| Network | Validation accuracy(L2) (%) | Validation accuracy (L2M) (%) | Change |
|---|---|---|---|
| AlexNet | 56.31 | 57.31 | 1.00% (+) |
| ResNet50 | 78.64 | 79.34 | 0.7% (+) |
| Xception | 92.23 | 93.85 | 1.62% (+) |
| SENet154 | 62.14 | 62.84 | 0.7% (+) |
| DenseNet169 | 82.90 | 80.58 | 2.32% (−) |
| HRNet-w48 | 78.13 | 78.00 | 0.13% (−) |
| MobileNetV3 | 65.69 | 66.01 | 0.32% (+) |
Different results corresponding to different parameters based on Xception (L1 and L2)
| Parameters value ( | Validation accuracy (%) |
|---|---|
| 92.23 | |
| 88.35 | |
| 87.06 | |
| 87.70 | |
| 86.41 | |
| 86.73 | |
| 65.37 |
Fig. 6Training accuracy and validation accuracy in the original DenseNet169 and the DenseNet169 with different regularization term
Fig. 7Training accuracy and validation accuracy in the original MobileNetV3 and the MobileNetV3 with different regularization term
Fig. 8Training loss and validation loss in the original DenseNet169 and the DenseNet169 with different regularization term
Fig. 9Training loss and validation loss in the original MobileNetV3 and the MobileNetV3 with different regularization term
Fig. 10Distribution of sample of each disease
Fig. 11Depthwise separable convolution
Fig. 12The Xception architecture
Running time per epoch
| network | Original(Second) | Original + L2 (Second) | Original + L2M(Second) |
|---|---|---|---|
| AlexNet | 4.05 | 5.36 | 7.23 |
| ResNet50 | 13.53 | 14.64 | 22.26 |
| Xception | 18.12 | 18.59 | 27.6 |
| SENet154 | 45.86 | 54.76 | 78.59 |
| DenseNet169 | 19.63 | 28.14 | 46.24 |
| HRNet-w48 | 2.26 | 2.14 | 2.26 |
| MobileNetV3 | 4.24 | 4.96 | 7.58 |