Skip to main content

Plant Disease Recognition Using Optimized Deep Convolutional Neural Networks

  • Conference paper
  • First Online:
Pattern Recognition and Artificial Intelligence (MedPRAI 2020)

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Ferentinos, K.P.: Deep learning models for plant disease detection and diagnosis. Comput. Electron. Agric. 145, 311–318 (2018)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Ioffe, S., Szegedy, C.: Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv preprint arXiv:1502.03167 (2015)

  9. 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)

    Google Scholar 

  10. Mohanty, S.P., Hughes, D.P., Salathé, M.: Using deep learning for image-based plant disease detection. Frontiers Plant Sci. 7, 1419 (2016)

    Article  Google Scholar 

  11. Ramachandran, P., Zoph, B., Le, Q.V.: Swish: a self-gated activation function, vol. 7. arXiv preprint arXiv:1710.05941 (2017)

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Simonyan, K., Vedaldi, A., Zisserman, A.: Deep inside convolutional networks: visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034 (2013)

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Sun, G., Jia, X., Geng, T.: Plant diseases recognition based on image processing technology. J. Electr. Comput. Eng. 2018 (2018)

    Google Scholar 

  20. Tan, M., Le, Q.V.: Efficientnet: rethinking model scaling for convolutional neural networks. arXiv preprint arXiv:1905.11946 (2019)

  21. 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)

    Google Scholar 

  22. Wu, Y., He, K.: Group normalization. In: Proceedings of the European Conference on Computer Vision (ECCV), pp. 3–19 (2018)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Rahil Mahdian Toroghi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics