Towards Generalizable Crop-Agnostic Plant Disease Recognition: An Unsupervised-Learning Approach

Authors

  • Dongmin Choi Chadwick International
  • Blessina Devakirubai

DOI:

https://doi.org/10.47611/jsrhs.v12i4.5472

Keywords:

Plant Disease Recognition, Unsupervised Learning, Domain Generalization

Abstract

In recent years, machine learning techniques have been incorporated in the agricultural industry to automate plant disease recognition. However, most existing frameworks are constrained to the recognition of certain species’ diseases, such as those of tomatoes, due to the severe imbalance in the published dataset. These methods tend to exhibit a strong bias towards specific plants, which require extensive retraining if the model were to accurately classify the disease of other plants. To ensure the system functions in a more realistic context, where images of various plants would be given, it is crucial to develop a generalized system that can recognize a diverse set of plants. To address the aforementioned problem, in this research paper, I propose a novel crop-agnostic plant detection framework. The method leverages contrastive learning, a type of unsupervised learning, to extract discriminative features from plant images regardless of their species. Moreover, the generalizable solution is capable of successfully distinguishing diseases from a dataset with imbalanced class and category. The method achieved an accuracy of 85.88% in the plant village dataset. Through experimental results, it has been demonstrated that the proposed method outperforms existing state-of-the-art methods by a significant margin. 

Downloads

Download data is not yet available.

References or Bibliography

Abbas, A., Jain, S., Gour, M., & Vankudothu, S. (2021). Tomato plant disease detection using transfer learning with C-GAN synthetic images. Computers and Electronics in Agriculture, 187, 106279. https://doi.org/10.1016/j.compag.2021.106279

Arora, R. K., Sharma, S., & Singh, B. P. (2014). Late blight disease of potato and its management. Potato Journal, 41(1).

Campbell, C. L., & Madden, L. V. (1990). Introduction to plant disease epidemiology. John Wiley & Sons..

Chaerani, R., & Voorrips, R. E. (2006). Tomato early blight (Alternaria solani): the pathogen, genetics, and breeding for resistance. Journal of general plant pathology, 72, 335-347. https://doi.org/10.1007/s10327-006-0299-3

Chen, T., Kornblith, S., Norouzi, M., & Hinton, G. (2020, November). A simple framework for contrastive learning of visual representations. In International conference on machine learning (pp. 1597-1607). PMLR. https://doi.org/10.48550/arXiv.2002.05709

Chollet, F. (2017). Xception: Deep learning with depthwise separable convolutions. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 1251-1258). https://doi.org/10.48550/arXiv.1610.02357

Ferentinos, K. P. (2018). Deep learning models for plant disease detection and diagnosis. Computers and electronics in agriculture, 145, 311-318. https://doi.org/10.1016/j.compag.2018.01.009

He, K., Zhang, X., Ren, S., & Sun, J. (2016). Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 770-778). https://doi.org/10.48550/arXiv.1512.03385

Jones, C. D., Jones, J. B., & Lee, W. S. (2010). Diagnosis of bacterial spot of tomato using spectral signatures. Computers and electronics in agriculture, 74(2), 329-335. https://doi.org/10.1016/j.compag.2010.09.008

Karthik, R., Hariharan, M., Anand, S., Mathikshara, P., Johnson, A., & Menaka, R. (2020). Attention embedded residual CNN for disease detection in tomato leaves. Applied Soft Computing, 86, 105933. https://doi.org/10.1016/j.asoc.2019.105933

Kim, S. K., & Ahn, J. G. (2021). Tomato crop diseases classification models using deep CNN-based architectures. Journal of the Korea Academia-Industrial cooperation Society, 22(5), 7-14.

Kingma, D. P., & Ba, J. (2014). Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980. https://doi.org/10.48550/arXiv.1412.6980

Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., & Chen, L. C. (2018). Mobilenetv2: Inverted residuals and linear bottlenecks. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 4510-4520). https://doi.org/10.48550/arXiv.1801.04381

Singh, D., Jain, N., Jain, P., Kayal, P., Kumawat, S., & Batra, N. (2020). PlantDoc: A dataset for visual plant disease detection. In Proceedings of the 7th ACM IKDD CoDS and 25th COMAD (pp. 249-253). https://doi.org/10.1145/3371158.3371196

Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., ... & Rabinovich, A. (2015). Going deeper with convolutions. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 1-9). https://doi.org/10.48550/arXiv.1409.4842

Tm, P., Pranathi, A., SaiAshritha, K., Chittaragi, N. B., & Koolagudi, S. G. (2018, August). Tomato leaf disease detection using convolutional neural networks. In 2018 eleventh international conference on contemporary computing (IC3) (pp. 1-5). IEEE. (DOI) https://doi.org/10.1109/IC3.2018.8530532

Van der Maaten, L., & Hinton, G. (2008). Visualizing data using t-SNE. Journal of machine learning research, 9(11).

Wang, Q., Zhou, R., & Yan, Y. (2017). A two-stage approach to note-level transcription of a specific piano. Applied Sciences, 7(9), 901. https://doi.org/10.3390/app7090901

Published

11-30-2023

How to Cite

Choi, D., & Devakirubai, B. (2023). Towards Generalizable Crop-Agnostic Plant Disease Recognition: An Unsupervised-Learning Approach. Journal of Student Research, 12(4). https://doi.org/10.47611/jsrhs.v12i4.5472

Issue

Section

HS Research Articles