International Journal of Fuzzy Logic and Intelligent Systems 2022; 22(1): 106-115
Published online March 25, 2022
https://doi.org/10.5391/IJFIS.2022.22.1.106
© The Korean Institute of Intelligent Systems
Igor V. Arinichev1 , Sergey V. Polyanskikh2, Irina V. Arinicheva3, Galina V. Volkova4, and Irina P. Matveeva4
1Department of Theoretical Economy, Kuban State University, Krasnodar, Russia
2Plarium Inc., Krasnodar, Russia
3Department of Higher Mathematics, Kuban State Agrarian University named after I.T. Trubilin, Krasnodar, Russia
4Laboratory of Cereal Crops Immunity to Fungal Diseases, All-Russian Research Institute of Biological Plant Protection, Krasnodar, Russia
Correspondence to :
Igor V. Arinichev (iarinichev@gmail.com)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
In this paper, modern computer vision methods are proposed for detecting multiple diseases in wheat leaves. The authors demonstrate that modern neural network architectures are capable of qualitatively detecting and classifying diseases, such as yellow spots, yellow rust, and brown rust, even in cases in which multiple diseases are simultaneously present on the plant. For certain classes of diseases, the main multilabel metrics (accuracy, micro-/macro-precision, recall, and F1-score) range from 0.95 to 0.99. This indicates the possibility of recognizing several diseases on a leaf with an accuracy equal to that of an expert phytopathologist. The architecture of the neural network used in this case is lightweight, which makes it possible to use offline on mobile devices.
Keywords: CNN, Multilabel classification, Wheat diseases, Computer vision
No potential conflict of interest relevant to this article was reported.
E-mail: iarinichev@gmail.com
E-mail: spmathf@gmail.com
E-mail: loukianova7@mail.ru
E-mail: galvol2011@yandex.ru
E-mail: irina.matveeva14@yandex.ru
International Journal of Fuzzy Logic and Intelligent Systems 2022; 22(1): 106-115
Published online March 25, 2022 https://doi.org/10.5391/IJFIS.2022.22.1.106
Copyright © The Korean Institute of Intelligent Systems.
Igor V. Arinichev1 , Sergey V. Polyanskikh2, Irina V. Arinicheva3, Galina V. Volkova4, and Irina P. Matveeva4
1Department of Theoretical Economy, Kuban State University, Krasnodar, Russia
2Plarium Inc., Krasnodar, Russia
3Department of Higher Mathematics, Kuban State Agrarian University named after I.T. Trubilin, Krasnodar, Russia
4Laboratory of Cereal Crops Immunity to Fungal Diseases, All-Russian Research Institute of Biological Plant Protection, Krasnodar, Russia
Correspondence to:Igor V. Arinichev (iarinichev@gmail.com)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
In this paper, modern computer vision methods are proposed for detecting multiple diseases in wheat leaves. The authors demonstrate that modern neural network architectures are capable of qualitatively detecting and classifying diseases, such as yellow spots, yellow rust, and brown rust, even in cases in which multiple diseases are simultaneously present on the plant. For certain classes of diseases, the main multilabel metrics (accuracy, micro-/macro-precision, recall, and F1-score) range from 0.95 to 0.99. This indicates the possibility of recognizing several diseases on a leaf with an accuracy equal to that of an expert phytopathologist. The architecture of the neural network used in this case is lightweight, which makes it possible to use offline on mobile devices.
Keywords: CNN, Multilabel classification, Wheat diseases, Computer vision
Images from the dataset: (a) yellow spot, (b) brown rust, (c) yellow rust, (d) yellow rust+yellow spot.
Sigmoid function for non-exclusive classes.
Table 1 . Accuracy metrics for the final model.
Accuracy | Number of samples | |
---|---|---|
Yellow rust | 0.9463 | 446 |
Brown rust | 0.9948 | 174 |
Yellow spot | 0.9536 | 908 |
Total | 0.9012 | 1,525 |
Table 2 . Global metrics used for the final model.
Precision | Recall | F1 score | |
---|---|---|---|
Micro | 0.9813 | 0.9310 | 0.9558 |
Macro | 0.9856 | 0.9146 | 0.9485 |
P. Murugeswari and S. Vijayalakshmi
International Journal of Fuzzy Logic and Intelligent Systems 2020; 20(4): 336-345 https://doi.org/10.5391/IJFIS.2020.20.4.336Tosin Akinwale Adesuyi, Byeong Man Kim, and Jongwan Kim
International Journal of Fuzzy Logic and Intelligent Systems 2022; 22(1): 1-10 https://doi.org/10.5391/IJFIS.2022.22.1.1Wang-Su Jeon and Sang-Yong Rhee
International Journal of Fuzzy Logic and Intelligent Systems 2021; 21(4): 401-408 https://doi.org/10.5391/IJFIS.2021.21.4.401Images from the dataset: (a) yellow spot, (b) brown rust, (c) yellow rust, (d) yellow rust+yellow spot.
|@|~(^,^)~|@|Sigmoid function for non-exclusive classes.