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 :
- Cheng, Y. e. (2019). Bean leaf disease detection and classification based on deep residual learning. Computer and Electronics in Agriculture.
- Deep Learning on Supercomputers. (n.d.). Retrieved from https://towardsdatascience.com/: https://towards datascience.com/deep-learning-on-supercomputers-96319056c61f
- 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
- Geng. (2020). Parallel computing for training deep learning models for beans disease classification. IEEE international Conference.
- 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.
- 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.
- Kahira, A. N. (2021). Convergence of Deep Learning and High Performance Computing: Challenges and Solutions. Barcelona: Universitat Politecnica de Catalunya.
- 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.
- 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.
- NVIDIA cuDNN. (n.d.). Retrieved from https://docs. nvidia.com/cudnn/index.html: https://docs.nvidia. com/cudnn/index.html
- NVIDIA Tesla P100 PCIe 16 GB. (n.d.). Retrieved from techpowerup: https://www.techpowerup.com/ gpu-specs/tesla-p100-pcie-16-gb.c2888
- 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.
- 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.
- 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.
- 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.
- Shouan Zhang, N. D. (2019). Disease Control for Snap Beans in Florida. IFAS Extension, University of Florida.
- Slurm & Deep Learning. (n.d.). Retrieved from run.ai: https://www.run.ai/guides/slurm/slurm-deep-learning
- Stratified Random Sampling. (n.d.). Retrieved from Questionpro: https://www.questionpro.com/blog/ stratified-random-sampling/
- Wang, X. e. (2019). A GPU-accelerated deep learning framework for bean disease classification. Computers and Electronics in Agriculture.
- What Is CUDA? (n.d.). Retrieved from https://blogs. nvidia.com: https://blogs.nvidia.com/blog/what-is-cuda-2/
- 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)).
- Xidong Wu, P. B. (2023). Performance and Energy Consumption of Parallel Machine Learning Algorithms. ECE 2166.
- 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.