Influence of Hyperparameters in Deep Learning Models for Coffee Rust Detection
Source abstract
Abstract
Most of the world’s crops can be attacked by various diseases or pests, affecting their quality and productivity. In recent years, transfer learning with deep learning (DL) models has been used to detect diseases in maize, tomato, rice, and other crops. In the specific case of coffee, some recent works have used fixed hyperparameters to fine-tune the pre-trained models with the new dataset and/or applied data augmentation, such as image patching, to improve classifier performance. However, a detailed evaluation of the impact of architecture (e.g., backbone) and training (e.g., optimizer and learning rate) hyperparameters on the performance of coffee rust classification models has not been performed. Therefore, this paper presents a comprehensive study of the impact of five types of hyperparameters on the performance of coffee rust classification models. Specifically, eight pre-trained models are compared, each with four different amounts of transferred layers and three different numbers of neurons in the fully-connected (FC) layer, and the models are fine-tuned with three types of optimizers, each with three learning rate values. Comparing more than 800 models in terms of F1-score and accuracy, it is identified that the type of backbone is the hyperparameter with the greatest impact (with differences between models of up to 70%), followed by the optimizer (with differences of up to 20%). At the end of the study, specific recommendations are made on the values of the most suitable hyperparameters for the identification of this type of disease in coffee crops.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Smart Agriculture and AI · Coffee research and impacts · Plant Disease Management Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Doctorado en Ciencias Aplicadas, Universidad Militar Nueva Granada, Cajica 250247, Colombia
Funding
Ministerio de ciencias Tecnología e Innovacion-Minciencias · Universidad Militar Nueva Granada
References (43)
Show source-provided references
1. Modelling the impacts of pests and diseases on agricultural systems10.1016/j.agsy.2017.01.019 ↗
2. Raza, A., Razzaq, A., Mehmood, S.S., Zou, X., Zhang, X., Lv, Y., and Xu, J. (2019). Impact of climate change on crops adaptation and strategies to tackle its outcome: A review. Plants, 8.10.3390/plants8020034 ↗
3. Rice heading stage automatic observation by multi-classifier cascade based rice spike detection method10.1016/j.agrformet.2018.05.001 ↗
4. Liakos, K.G., Busato, P., Moshou, D., Pearson, S., and Bochtis, D. (2018). Machine learning in agriculture: A review. Sensors, 18.10.3390/s18082674 ↗
5. An automated detection and classification of citrus plant diseases using image processing techniques: A review10.1016/j.compag.2018.07.032 ↗
6. A review on the main challenges in automatic plant disease identification based on visible range images10.1016/j.biosystemseng.2016.01.017 ↗
7. Factors influencing the use of deep learning for plant disease recognition10.1016/j.biosystemseng.2018.05.013 ↗
8. Using deep learning for image-based plant disease detection10.3389/fpls.2016.01419 ↗
9. Ng, A. (2023, February 15). Machine Learning Yearning. Available online: http://www.mlyearning.org/.
10. Annotated plant pathology databases for image-based detection and recognition of diseases10.1109/TLA.2018.8444395 ↗
11. Impact of dataset size and variety on the effectiveness of deep learning and transfer learning for plant disease classification10.1016/j.compag.2018.08.013 ↗
12. Using deep transfer learning for image-based plant disease identification10.1016/j.compag.2020.105393 ↗
13. Deep learning for classification and severity estimation of coffee leaf biotic stress10.1016/j.compag.2019.105162 ↗
14. Manso, G.L., Knidel, H., Krohling, R.A., and Ventura, J.A. (2019). A smartphone application to detection and classification of coffee leaf miner and coffee leaf rust. arXiv.
15. Yebasse, M., Shimelis, B., Warku, H., Ko, J., and Cheoi, K.J. (2021). Coffee disease visualization and classification. Plants, 10.10.3390/plants10061257 ↗
16. A machine learning model for the diagnosis of coffee diseases
17. An app to assist farmers in the identification of diseases and pests of coffee leaves using deep learning
18. Montalbo, F.J.P., and Hernandez, A.A. (2020, January 28–29). An Optimized Classification Model for Coffea Liberica Disease using Deep Convolutional Neural Networks. Proceedings of the 2020 16th IEEE International Colloquium on Signal Processing & Its Applications (CSPA), Langkawi, Malaysia.10.1109/CSPA48992.2020.9068683 ↗
19. Robusta coffee leaf diseases detection based on MobileNetV2 model
20. Coffee leaf disease recognition based on deep learning and texture attributes10.1016/j.procs.2019.09.168 ↗
21. Classifying Barako coffee leaf diseases using deep convolutional models10.26555/ijain.v6i2.495 ↗
22. Charu, C.A. (2018). Neural Networks and Deep Learning: A Textbook, Springer.
23. Landslide detection using residual networks and the fusion of spectral and topographic information10.1109/ACCESS.2019.2935761 ↗
24. Verdhan, V. (2021). Computer Vision Using Deep Learning, Apress.10.1007/978-1-4842-6616-8 ↗
25. Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv.
26. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
27. Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7–12). Going deeper with convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7298594 ↗
28. Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., and Wojna, Z. (2016, January 27–30). Rethinking the inception architecture for computer vision. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.308 ↗
29. Sifre, L., and Mallat, S. (2014). Rigid-motion scattering for texture classification. arXiv.
30. Chollet, F. (2017, January 21–26). Xception: Deep learning with depthwise separable convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.195 ↗
31. Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K.Q. (2017, January 21–26). Densely connected convolutional networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.243 ↗
32. Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., and Chen, L.C. (2018, January 18–22). Mobilenetv2: Inverted residuals and linear bottlenecks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00474 ↗
33. Tan, M., and Le, Q. (2019, January 9–15). Efficientnet: Rethinking model scaling for convolutional neural networks. Proceedings of the International Conference on Machine Learning, PMLR 2019, Long Beach, CA, USA.
34. Szegedy, C., Ioffe, S., Vanhoucke, V., and Alemi, A.A. (2017, January 4–9). Inception-v4, inception-resnet and the impact of residual connections on learning. Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, San Francisco, CA, USA.10.1609/aaai.v31i1.11231 ↗
35. Pachón, C.G., Ballesteros, D.M., and Renza, D. (2021). Fake banknote recognition using deep learning. Appl. Sci., 11.10.3390/app11031281 ↗
36. Ulloa, C., Ballesteros, D.M., and Renza, D. (2021). Video forensics: Identifying colorized images using deep learning. Appl. Sci., 11.10.3390/app11020476 ↗
37. Umair, M., Khan, M.S., Ahmed, F., Baothman, F., Alqahtani, F., Alian, M., and Ahmad, J. (2021). Detection of COVID-19 Using Transfer Learning and Grad-CAM Visualization on Indigenously Collected X-ray Dataset. Sensors, 21.10.3390/s21175813 ↗
38. Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., and Li, F.-F. (2009, January 20–25). Imagenet: A large-scale hierarchical image database. Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.10.1109/CVPR.2009.5206848 ↗
39. RoCoLe: A robusta coffee leaf images dataset for evaluation of machine learning based methods in plant diseases recognition10.1016/j.dib.2019.104414 ↗
40. Krohling, R.A., Esgario, J., and Ventura, J.A. (2019). BRACOL—A Brazilian Arabica Coffee Leaf images dataset to identification and quantification of coffee diseases and pests. Mendeley Data, 1.
41. Brito Silva, L., Cavalcante Carneiro, A.L., and Silveira Almeida Renaud Faulin, M. (2020). Rust (Hemileia vastatrix) and Leaf Miner (Leucoptera coffeella) in Coffee Crop (Coffea arabica). Mendeley Data, 4.
42. Godbole, V., Dahl, G.E., Gilmer, J., Shallue, C.J., and Nado, Z. (2023, March 15). Deep Learning Tuning Playbook. Available online: https://github.com/google-research/tuning_playbook.
43. A deep learning approach combining instance and semantic segmentation to identify diseases and pests of coffee leaves from in-field images10.1016/j.compag.2021.106191 ↗