Abstract
In this paper, the problem of recognizing the plant’s diseases and pests using deep learning methods has been addressed. This work can be implemented on a client-side or integrated with IoT concept, in order to be employed efficiently in smart farms. Nearly \(40\%\) of global crop yields each year are lost due to pests. By considering the global population growth, the agricultural food will run out of its resources very soon and this will endanger the lives of many people. A pretrained EfficientNet deep neural network architecture with student noise has been optimized, both in volume and the parameter number, and has been involved in this setup. Two different approaches have been adopted. First, achieving the highest accuracy of recognition using the optimum algorithms in development step. Second, preparation of the system as a microservice model in order to be integrated with other services in a smart agriculture deployment. Using an efficient number of parameters and inference time, it has become doable to implement this system as a service in a real world scenario. The dataset used in the training step is the plant village data. By implementing the model on this dataset, we could achieve the accuracy of \(99.69\%\) on test data, \(99.85\%\) on validation data, and \(99.78\%\) on training data, which is remarkably competitive with the state-of-the-art.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chollet, F.: Xception: deep learning with depthwise separable convolutions. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1251–1258 (2017)
Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: Imagenet: a large-scale hierarchical image database. In: 2009 IEEE Conference on Computer Vision and Pattern Recognition, pp. 248–255. IEEE (2009)
Ferentinos, K.P.: Deep learning models for plant disease detection and diagnosis. Comput. Electron. Agric. 145, 311–318 (2018)
Ghofrani, A., Toroghi, R.M., Ghanbari, S.: Realtime face-detection and emotion recognition using MTCNN and minishufflenet v2. In: 2019 5th Conference on Knowledge Based Engineering and Innovation (KBEI), pp. 817–821. IEEE (2019)
Ghofrani, A., Toroghi, R.M., Tabatabaie, S.M.: Attention-based face antispoofing of RGB camera using a minimal end-2-end neural network. In: 2020 International Conference on Machine Vision and Image Processing (MVIP), pp. 1–6. IEEE (2020)
Glorot, X., Bengio, Y.: Understanding the difficulty of training deep feedforward neural networks. In: Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics, pp. 249–256 (2010)
Hanson, A., Joel, M., Joy, A., Francis, J.: Plant leaf disease detection using deep learning and convolutional neural network. Int. J. Eng. Sci. 5324 (2017)
Ioffe, S., Szegedy, C.: Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv preprint arXiv:1502.03167 (2015)
Islam, M.A., Yousuf, M.S.I., Billah, M.: Automatic plant detection using hog and LBP features with SVM. Int. J. Comput. (IJC) 33(1), 26–38 (2019)
Mohanty, S.P., Hughes, D.P., Salathé, M.: Using deep learning for image-based plant disease detection. Frontiers Plant Sci. 7, 1419 (2016)
Ramachandran, P., Zoph, B., Le, Q.V.: Swish: a self-gated activation function, vol. 7. arXiv preprint arXiv:1710.05941 (2017)
Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., Chen, L.C.: Mobilenetv 2: inverted residuals and linear bottlenecks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4510–4520 (2018)
Saradhambal, G., Dhivya, R., Latha, S., Rajesh, R.: Plant disease detection and its solution using image classification. Int. J. Pure Appl. Math. 119(14), 879–884 (2018)
Selvaraju, R.R., Cogswell, M., Das, A., Vedantam, R., Parikh, D., Batra, D.: Grad-cam: visual explanations from deep networks via gradient-based localization. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 618–626 (2017)
Simonyan, K., Vedaldi, A., Zisserman, A.: Deep inside convolutional networks: visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034 (2013)
Singh, D., Jain, N., Jain, P., Kayal, P., Kumawat, S., Batra, N.: Plantdoc: a dataset for visual plant disease detection. In: Proceedings of the 7th ACM IKDD CoDS and 25th COMAD, pp. 249–253 (2020)
Singh, K., Kumar, S., Kaur, P.: Automatic detection of rust disease of lentil by machine learning system using microscopic images. Int. J. Electr. Comput. Eng. 9(1), 660 (2019)
Sullca, C., Molina, C., RodrÃguez, C., Fernández, T.: Diseases detection in blueberry leaves using computer vision and machine learning techniques. Int. J. Mach. Learn. Comput. 9(5) (2019)
Sun, G., Jia, X., Geng, T.: Plant diseases recognition based on image processing technology. J. Electr. Comput. Eng. 2018 (2018)
Tan, M., Le, Q.V.: Efficientnet: rethinking model scaling for convolutional neural networks. arXiv preprint arXiv:1905.11946 (2019)
Wan, L., Zeiler, M., Zhang, S., Le Cun, Y., Fergus, R.: Regularization of neural networks using dropconnect. In: International Conference on Machine Learning, pp. 1058–1066 (2013)
Wu, Y., He, K.: Group normalization. In: Proceedings of the European Conference on Computer Vision (ECCV), pp. 3–19 (2018)
Acknowledgement
This work is heavily owing to Sarvban startup company in agricultures and specifically expresses the deepest thanks to Erfan MirTalebi and Aref Samadi for their friendly cooperation and cordially sharing their knowledge with us.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Ghofrani, A., Toroghi, R.M., Behnegar, H. (2021). Plant Disease Recognition Using Optimized Deep Convolutional Neural Networks. In: Djeddi, C., Kessentini, Y., Siddiqi, I., Jmaiel, M. (eds) Pattern Recognition and Artificial Intelligence. MedPRAI 2020. Communications in Computer and Information Science, vol 1322. Springer, Cham. https://doi.org/10.1007/978-3-030-71804-6_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-71804-6_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-71803-9
Online ISBN: 978-3-030-71804-6
eBook Packages: Computer ScienceComputer Science (R0)