Tomato Leaf Diseases Classification Based on Leaf Images: A Comparison between Classical Machine Learning and Deep Learning Methods

被引:51
|
作者
Tan, Lijuan [1 ,2 ]
Lu, Jinzhu [1 ,2 ]
Jiang, Huanyu [3 ]
机构
[1] Xihua Univ, Modern Agr Equipment Res Inst, Chengdu 610039, Peoples R China
[2] Xihua Univ, Sch Mech Engn, Chengdu 610039, Peoples R China
[3] Zhejiang Univ, Coll Biosyst Engn & Food Sci, Hangzhou 310058, Peoples R China
来源
AGRIENGINEERING | 2021年 / 3卷 / 03期
基金
中国国家自然科学基金;
关键词
disease classification; machine learning; deep learning; feature extraction; INVARIANT TEXTURE CLASSIFICATION; VEGETATION INDEXES; FUNGAL-INFECTION; FEATURES; DISCRIMINATION; CANKER; WHEAT;
D O I
10.3390/agriengineering3030035
中图分类号
S2 [农业工程];
学科分类号
0828 ;
摘要
Tomato production can be greatly reduced due to various diseases, such as bacterial spot, early blight, and leaf mold. Rapid recognition and timely treatment of diseases can minimize tomato production loss. Nowadays, a large number of researchers (including different institutes, laboratories, and universities) have developed and examined various traditional machine learning (ML) and deep learning (DL) algorithms for plant disease classification. However, through pass survey analysis, we found that there are no studies comparing the classification performance of ML and DL for the tomato disease classification problem. The performance and outcomes of different traditional ML and DL (a subset of ML) methods may vary depending on the datasets used and the tasks to be solved. This study generally aimed to identify the most suitable ML/DL models for the PlantVillage tomato dataset and the tomato disease classification problem. For machine learning algorithm implementation, we used different methods to extract disease features manually. In our study, we extracted a total of 52 texture features using local binary pattern (LBP) and gray level co-occurrence matrix (GLCM) methods and 105 color features using color moment and color histogram methods. Among all the feature extraction methods, the COLOR+GLCM method obtained the best result. By comparing the different methods, we found that the metrics (accuracy, precision, recall, F1 score) of the tested deep learning networks (AlexNet, VGG16, ResNet34, EfficientNet-b0, and MobileNetV2) were all better than those of the measured machine learning algorithms (support vector machine (SVM), k-nearest neighbor (kNN), and random forest (RF)). Furthermore, we found that, for our dataset and classification task, among the tested ML/DL algorithms, the ResNet34 network obtained the best results, with accuracy of 99.7%, precision of 99.6%, recall of 99.7%, and F1 score of 99.7%.
引用
下载
收藏
页码:542 / 558
页数:17
相关论文
共 50 条
  • [1] A Tomato Leaf Diseases Classification Method Based on Deep Learning
    Jiang, Ding
    Li, Fudong
    Yang, Yuequan
    Yu, Song
    PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 1446 - 1450
  • [2] BananaLSD: A banana leaf images dataset for classification of banana leaf diseases using machine learning
    Arman, Shifat E.
    Bhuiyan, Md. Abdullahil Baki
    Abdullah, Hasan Muhammad
    Islam, Shariful
    Chowdhury, Tahsin Tanha
    Hossain, Md. Arban
    DATA IN BRIEF, 2023, 50
  • [3] Detection and Classification of Banana Leaf diseases using Machine Learning and Deep Learning Algorithms
    Vidhya, N. P.
    Priya, R.
    2022 IEEE 19TH INDIA COUNCIL INTERNATIONAL CONFERENCE, INDICON, 2022,
  • [4] Deep learning-based segmentation and classification of leaf images for detection of tomato plant disease
    Shoaib, Muhammad
    Hussain, Tariq
    Shah, Babar
    Ullah, Ihsan
    Shah, Sayyed Mudassar
    Ali, Farman
    Park, Sang Hyun
    FRONTIERS IN PLANT SCIENCE, 2022, 13
  • [5] Classification of Corn Diseases from Leaf Images Using Deep Transfer Learning
    Fraiwan, Mohammad
    Faouri, Esraa
    Khasawneh, Natheer
    PLANTS-BASEL, 2022, 11 (20):
  • [6] Modeling the Detection and Classification of Tomato Leaf Diseases Using a Robust Deep Learning Framework
    Gupta, Manish
    Yadav, Dharmveer
    Khan, Safdar Sardar
    Kumawat, Ashish Kumar
    Chourasia, Ankita
    Rane, Pinky
    Ujlayan, Anshul
    TRAITEMENT DU SIGNAL, 2024, 41 (04) : 1667 - 1678
  • [7] A Review of Leaf Diseases Detection and Classification by Deep Learning
    Doutoum, Assad Souleyman
    Tugrul, Bulent
    IEEE ACCESS, 2023, 11 : 119219 - 119230
  • [8] A Novel Deep Learning Based Model for Classification of Rice Leaf Diseases
    Bhattacharya, Amartya
    PROCEEDINGS OF THE 2021 SWEDISH WORKSHOP ON DATA SCIENCE (SWEDS), 2021,
  • [9] Soybean leaf estimation based on RGB images and machine learning methods
    Xiuni Li
    Xiangyao Xu
    Shuai Xiang
    Menggen Chen
    Shuyuan He
    Wenyan Wang
    Mei Xu
    Chunyan Liu
    Liang Yu
    Weiguo Liu
    Wenyu Yang
    Plant Methods, 19
  • [10] Soybean leaf estimation based on RGB images and machine learning methods
    Li, Xiuni
    Xu, Xiangyao
    Xiang, Shuai
    Chen, Menggen
    He, Shuyuan
    Wang, Wenyan
    Xu, Mei
    Liu, Chunyan
    Yu, Liang
    Liu, Weiguo
    Yang, Wenyu
    PLANT METHODS, 2023, 19 (01)