Skip to main content
Log in

Impact of datasets on the effectiveness of MobileNet for beans leaf disease detection

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Bean is a widely cultivated crop worldwide; however, it is susceptible to various diseases that can adversely affect the quality of beans, including rust and angular leaf spot diseases. These diseases can cause significant damage by wiping out hectares of crops, emphasizing the need for early detection. Deep learning algorithms have shown remarkable performance in image detection tasks, achieving high accuracy on many datasets. This study used a deep learning technique, specifically the MobileNet architecture, to detect bean leaf disease. We evaluated the effectiveness of the approach by testing the model on three different bean leaf image datasets with varying difficulty. MobileNet was chosen due to its ability to achieve high performance with a reduced number of parameters and faster execution time. Additionally, we examined the impact of the datasets on the model’s performance and presented a comparative analysis of the three datasets, and then we applied the GradCAM technique to the model’s predictions. Experimental results showed that the proposed approach achieved remarkable accuracy, with over 92% accuracy on all three datasets. The study provides a valuable contribution to the field of plant disease detection and highlights the potential of deep learning techniques in detecting bean leaf disease.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

https://github.com/AI-Lab-Makerere/ibean.

Notes

  1. A confusion matrix is a table layout that provides a summary of a classification outcome. The confusion matrix presents values from the true/actual and predicted categories, where true represents values in the actual category and predicted represents values based on a prediction of the model.

References

  1. Loizou E, Karelakis C, Galanopoulos K, Mattas K (2019) The role of agriculture as a development tool for a regional economy. Agric Syst 173:482–490

    Article  Google Scholar 

  2. Praburaj L, Design F, Nadu T (2018) Role of agriculture in the economic development of a country. Shanlax Int J Commer 6(3):1–5

    Google Scholar 

  3. De Jesus W, Do Vale F, Coelho R, Hau B, Zambolim L, Costa L, Filho AB (2001) Effects of angular leaf spot and rust on yield loss of Phaseolus vulgaris. Phytopathology 91:1045–1053

    Article  Google Scholar 

  4. Abed SH, Al-Waisy AS, Mohammed HJ, Al-Fahdawi S (2021) A modern deep learning framework in robot vision for automated bean leaves diseases detection. Int J Intell Robot Appl 5(2):235–251

    Article  Google Scholar 

  5. Singh V, Misra AK (2017) Detection of plant leaf diseases using image segmentation and soft computing techniques. Inf Process Agric 4(1):41–49

    Google Scholar 

  6. Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, Andreetto M, Adam H (2017) Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861

  7. Makere AL (2020) “ibean”, National Crops Resources Research Institute (NaCRRI)

  8. Sahu P, Chug A, Singh AP, Singh D, Singh RP (2021) Deep learning models for beans crop diseases: classification and visualization techniques. Int J Mod Agric 10(1):796–812

    Google Scholar 

  9. Chen J, Liu Q, Gao L (2019) Visual tea leaf disease recognition using a convolutional neural network model. Symmetry 11(3):343

    Article  Google Scholar 

  10. Ma J, Du K, Zheng F, Zhang L, Gong Z, Sun Z (2018) A recognition method for cucumber diseases using leaf symptom images based on deep convolutional neural network. Comput Electron Agric 154:18–24

    Article  Google Scholar 

  11. Richey B, Majumder S, Shirvaikar M, Kehtarnavaz N (2020) Real-time detection of maize crop disease via a deep learning-based smartphone app. Real-time image processing and deep learning. International Society for Optics and Photonics, p 114010A

    Google Scholar 

  12. Picon A, Alvarez-Gila A, Seitz M, Ortiz-Barredo A, Echazarra J, Johannes A (2019) Deep convolutional neural networks for mobile capture device-based crop disease classification in the wild. Comput Electron Agric 161:280–290

    Article  Google Scholar 

  13. Chowdhury ME, Rahman T, Khandakar A, Ayari MA, Khan AU, Khan MS, Al-Emadi N, Reaz MBI, Islam MT, Ali SHM (2021) Automatic and reliable leaf disease detection using deep learning techniques. AgriEngineering 3(2):294–312

    Article  Google Scholar 

  14. Brahimi M, Boukhalfa K, Moussaoui A (2017) Deep learning for tomato diseases: classification and symptoms visualization. Appl Artif Intell 31(4):299–315

    Article  Google Scholar 

  15. Zaki SZM, Zulkifley MA, Stofa MM, Kamari NAM, Mohamed NA (2020) Classification of tomato leaf diseases using MobileNet v2. IAES Int J Artif Intell 9(2):290

    Google Scholar 

  16. Liu J, Wang X (2020) Early recognition of tomato gray leaf spot disease based on the mobilenetv2-yolov3 model. Plant Methods 16(1):1–16

    Article  MathSciNet  Google Scholar 

  17. Sembiring A, Away Y, Arnia F, Muharar R (2021) Development of concise convolutional neural network for tomato plant disease classification based on leaf images. J Phys Conf Ser 1845:012009

    Article  Google Scholar 

  18. Barbedo JGA (2018) Impact of dataset size and variety on the effectiveness of deep learning and transfer learning for plant disease classification. Comput Electron Agric 153:46–53

    Article  Google Scholar 

  19. Vinutha M, Kharbanda R, Rashmi B, Rajani S, Pareek R (2019) Crop monitoring: using mobilenet models. Int Res J Eng Technol IRJET 6(05)

  20. Chouhan SS, Singh UP, Sharma U, Jain S (2021) Leaf disease segmentation and classification of Jatropha curcas L. and Pongamia pinnatal L. biofuel plants using computer vision based approaches. Measurement 171:108796

    Article  Google Scholar 

  21. Arya S, Singh R (2019) A comparative study of CNN and AlexNet for detection of disease in potato and mango leaf. In: 2019 international conference on issues and challenges in intelligent computing techniques (ICICT), vol 1. IEEE, pp 1–6

  22. Agarwal M, Singh A, Arjaria S, Sinha A, Gupta S (2020) Toled: tomato leaf disease detection using convolution neural network. Procedia Comput Sci 167:293–301

    Article  Google Scholar 

  23. Singh UP, Chouhan SS, Jain S, Jain S (2021) Multilayer convolution neural network for the classification of mango leaves infected by anthracnose disease. IEEE Access 7:721–729

    Google Scholar 

  24. Kaur M, Bhatia R (2019) Development of an improved tomato leaf disease detection and classification method. In: Proceedings of the 2022 IEEE conference on information and communication technology, Baghdad, Iraq, pp 1–5

  25. Fuentes A, Yoon S, Kim SC, Park DS (2017) A robust deep-learning-based detector for real-time tomato plant diseases and pests recognition. Sensors 17:2022

    Article  Google Scholar 

  26. Aldhyani TH, Alkahtani H, Eunice RJ, Hemanth DJ (2022) Leaf pathology detection in potato and pepper bell plant using convolutional neural networks. In: Proceedings of the 2022 7th international conference on communication and electronics systems (ICCES), Coimbatore, India, 22–24, pp 1289–1294

  27. Bhanusri M, Ramesh N, Razia S (2020) Maize leaf disease detection using convolution neural network. J Adv Res Dyn Control Syst 12(2):1154–1160

    Google Scholar 

  28. Hasan MM, Chopin JP, Laga H, Miklavcic SJ (2018) Detection and analysis of wheat spikes using convolutional neural networks. Plant Methods 14(1):1–13

    Article  Google Scholar 

  29. Gajjar R, Gajjar N, Thakor VJ, Patel NP, Ruparelia S (2021) Real-time detection and identification of plant leaf diseases using convolutional neural networks on an embedded platform. Vis Comput 200:300. https://doi.org/10.1007/s00371-021-02164-9

    Article  Google Scholar 

  30. Ashwinkumar S, Rajagopal S, Manimaran V, Jegajothi B (2022) Automated plant leaf disease detection and classification using optimal MobileNet based convolutional neural networks. Mater Today Proc 51:480–487

    Article  Google Scholar 

  31. Elfatimi E, Eryiğit R, Elfatimi L (2022) Beans leaf disease classification using MobiletNet models. IEEE Open Access. https://doi.org/10.1109/ACCESS.2022.3142817

    Article  Google Scholar 

  32. Sudad HA, Alaa SA, Hussam JM, Shumoos A (2022) A modern deep learning framework in robot vision for automated bean leaves diseases detection. Int J Intell Robot Appl 5:235–251

    Google Scholar 

  33. Shehu HA, Rabie A, Sharif MH et al (2021) Artificial intelligence tools and their capabilities. PLOMS AI 1(1)

  34. Esmaeel AA (2018) A novel approach to classify and detect bean diseases based on image processing. In: 2018 IEEE symposium on computer applications industrial electronics (ISCAIE). IEEE, pp 297–302

  35. Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1–9

  36. Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z (2016) Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2818–2826

  37. He K, Zhang, 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

  38. Zhang X, Zhou X, Lin M, SunJ (2018) Shufflenet: an extremely efficient convolutional neural network for mobile devices. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 6848–6856. https://fr.overleaf.com/project/63ecec5dc17cb2231ed1e645

Download references

Funding

This research received no external funding.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Elhoucine Elfatimi or Recep Eryiğit.

Ethics declarations

Conflict of interest

The authors declare no conflict of interest.

Informed consent

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Elfatimi, E., Eryiğit, R. & Shehu, H.A. Impact of datasets on the effectiveness of MobileNet for beans leaf disease detection. Neural Comput & Applic 36, 1773–1789 (2024). https://doi.org/10.1007/s00521-023-09187-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-09187-4

Keywords

Navigation