The Influence of Parallel Computing on Building Deep Learning Model for the Classification of Bean Diseases


Authors : Jean Bosco Gashugi; Dr. Emmanuel Bugingo

Volume/Issue : Volume 9 - 2024, Issue 7 - July

Google Scholar : https://tinyurl.com/mw26eeyy

Scribd : https://tinyurl.com/2s2tb5ta

DOI : https://doi.org/10.38124/ijisrt/IJISRT24JUL1251

Abstract : In recent years, the utilization of deep learning techniques for image classification has made significant strides in the field of agriculture. One of the key areas of interest in agriculture is the early detection and classification of diseases in crops, as this can have an insightful impact on crop revenue and quality. This research has investigated the influence of parallel computing on the performance of a deep learning-based classification model for diagnosing bean diseases. Specifically, we have explored the use of parallel computing frameworks to accelerate model training and inference, thereby enhancing the efficiency and effectiveness of disease classification. Our findings demonstrated the potential for parallel computing to accelerate model training. When training a bean disease classification model, we achieved an accuracy of 0.93 using parallel computing, compared to 0.83 with serial computing. Moreover, parallel computing significantly reduced training time, taking only 3 minutes compared to 51 minutes with serial computing.

References :

  1. Cheng, Y. e. (2019). Bean leaf disease detection and classification based on deep residual learning. Computer and Electronics in Agriculture.
  2. Deep Learning on Supercomputers. (n.d.). Retrieved from https://towardsdatascience.com/: https://towards datascience.com/deep-learning-on-supercomputers-96319056c61f
  3. Elhoucine Elfatimi, R. E. (2023, November). Impact of datasets on the effectiveness of MobileNet for beans leaf disease detection. Retrieved from SpringerLink: https://link.springer.com/article/ 10.1007/s00521-023-09187-4
  4. Geng. (2020). Parallel computing for training deep learning models for beans disease classification. IEEE international Conference.
  5. Hoang-Tu Vo, L.-D. Q. (2023). Ensemble of Deep Learning Models for Multi-plant Disease Classification in Smart Farming. Cantho City, Vietnam: Software Engineering Department, FPTUniversity.
  6. Jean B. Ristainoa, P. K. (2021). The persistent threat of emerging plant diseasepandemics to global food security. Manhattan: Barbara Valent, Kansas State University, Manhattan, KS.
  7. Kahira, A. N. (2021). Convergence of Deep Learning and High Performance Computing: Challenges and Solutions. Barcelona: Universitat Politecnica de Catalunya.
  8. Kolodziejczak, K. P. (2020). The Role of Agriculture in Ensuring Food Security in Developing Countries. Considerations in the Context of the Problem of Sustainable Food Production. Poznan, Poland: Department of Economics and Economic Policy in Agribusinesses, Faculty of Economics and Social Sciences, Poznan University of Life Sciences, Wojska Polskiego 28, 60-637 Poznan, Poland.
  9. Michelle M. Nay, T. L.-V.-C. (2018). A Review of Angular Leaf Spot Resistance in Common Bean. Parana: Dep. Agronomia, Univ. Estadual de Maringá, Maringá, Paraná, Brazil.
  10. NVIDIA cuDNN. (n.d.). Retrieved from https://docs. nvidia.com/cudnn/index.html: https://docs.nvidia. com/cudnn/index.html
  11. NVIDIA Tesla P100 PCIe 16 GB. (n.d.). Retrieved from techpowerup: https://www.techpowerup.com/ gpu-specs/tesla-p100-pcie-16-gb.c2888
  12. P. Pamela, D. M. (2014). Severity of angular leaf spot and rust diseases on common beans in Central Uganda. Kampala: National Crops Resources Research Institute, Namulonge.
  13. Paymode, A. S. (2021). Transfer Learning for Multi-Crop Leaf Disease Image Classification using Convolutional Neural Network VGG. MGM's Jawaharlal Nehru Engineering College, Aurangabad 431001, Maharashtra, Inda.
  14. Prathamesh Borhade, R. D. (2020). Image Classification using Parallel CPU and GPU Computing. International Journal of Engineering and Advanced Technology(IJEAT), ISSN: 2249 - 8958, Volume-9 Issue-4.
  15. Seyed Hossein Nazer Kakhki, M. V. (2022). Predict bean production according to bean growth, root rots, fly and weed development under different planting dates and weed control treatments. Kermanshah: Plant Protection Research Department, Kermanshah Agricultural & Natural Resources Research & Education Center, AREEO, Kermanshah, Iran.
  16. Shouan Zhang, N. D. (2019). Disease Control for Snap Beans in Florida. IFAS Extension, University of Florida.
  17. Slurm & Deep Learning. (n.d.). Retrieved from run.ai: https://www.run.ai/guides/slurm/slurm-deep-learning
  18. Stratified Random Sampling. (n.d.). Retrieved from Questionpro: https://www.questionpro.com/blog/ stratified-random-sampling/
  19. Wang, X. e. (2019). A GPU-accelerated deep learning framework for bean disease classification. Computers and Electronics in Agriculture.
  20. What Is CUDA? (n.d.). Retrieved from https://blogs. nvidia.com: https://blogs.nvidia.com/blog/what-is-cuda-2/
  21. Wu, W. e. (2021). Parallel computing for training models for multi-plant disease classification. In Proceedings of the 2021 International Conference on Artificial Intelligence and Machine Learning (ICAIML)).
  22. Xidong Wu, P. B. (2023). Performance and Energy Consumption of Parallel Machine Learning Algorithms. ECE 2166.
  23. Yang, S. J. (2010). A survey on transfer learning. . IEEE Transactions on knowledge and data engineering, 22(10):1345-1359.

In recent years, the utilization of deep learning techniques for image classification has made significant strides in the field of agriculture. One of the key areas of interest in agriculture is the early detection and classification of diseases in crops, as this can have an insightful impact on crop revenue and quality. This research has investigated the influence of parallel computing on the performance of a deep learning-based classification model for diagnosing bean diseases. Specifically, we have explored the use of parallel computing frameworks to accelerate model training and inference, thereby enhancing the efficiency and effectiveness of disease classification. Our findings demonstrated the potential for parallel computing to accelerate model training. When training a bean disease classification model, we achieved an accuracy of 0.93 using parallel computing, compared to 0.83 with serial computing. Moreover, parallel computing significantly reduced training time, taking only 3 minutes compared to 51 minutes with serial computing.

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe