Skip to main content

Advertisement

Log in

A novel PCA–whale optimization-based deep neural network model for classification of tomato plant diseases using GPU

  • Special Issue Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

The human population is growing at a very rapid scale. With this progressive growth, it is extremely important to ensure that healthy food is available for the survival of the inhabitants of this planet. Also, the economy of developing countries is highly dependent on agricultural production. The overall economic balance gets affected if there is a variance in the demand and supply of food or agricultural products. Diseases in plants are a great threat to the yield of the crops thereby causing famines and economy slow down. Our present study focuses on applying machine learning model for classifying tomato disease image dataset to proactively take necessary steps to combat such agricultural crisis. In this work, the dataset is collected from publicly available plant–village dataset. The significant features are extracted from the dataset using the hybrid-principal component analysis–Whale optimization algorithm. Further the extracted data are fed into a deep neural network for classification of tomato diseases. The proposed model is then evaluated with the classical machine learning techniques to establish the superiority in terms of accuracy and loss rate metrics.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Alloghani, M., Al-Jumeily, D., Hussain, A., Mustafina, J., Baker, T., Aljaaf, A.J.: Implementation of machine learning and data mining to improve cybersecurity and limit vulnerabilities to cyber attacks. In: Nature-Inspired Computation in Data Mining and Machine Learning, pp. 47–76. Springer (2020)

  2. Alloghani, M., Baker, T., Al-Jumeily, D., Hussain, A., Mustafina, J., Aljaaf, A.J.: Prospects of machine and deep learning in analysis of vital signs for the improvement of healthcare services. In: Nature-Inspired Computation in Data Mining and Machine Learning, pp. 113–136. Springer (2020)

  3. Ashqar, B.A., Abu-Naser, S.S.: Image-based tomato leaves diseases detection using deep learning. Int. J. Acad. Eng. Res. 2(12), 10–16 (2018)

    Google Scholar 

  4. Bhattacharya, S., Kaluri, R., Singh, S., Alazab, M., Tariq, U., et al.: A novel PCA-firefly based xgboost classification model for intrusion detection in networks using GPU. Electronics 9(2), 219 (2020)

    Article  Google Scholar 

  5. Bosona, T., Gebresenbet, G.: Life cycle analysis of organic tomato production and supply in sweden. J. Clean. Prod. 196, 635–643 (2018)

    Article  Google Scholar 

  6. Brahimi, M., Mahmoudi, S., Boukhalfa, K., Moussaoui, A.: Deep interpretable architecture for plant diseases classification. arXiv preprint arXiv:1905.13523 (2019)

  7. Fuentes, A.F., Yoon, S., Lee, J., Park, D.S.: High-performance deep neural network-based tomato plant diseases and pests diagnosis system with refinement filter bank. Front. Plant Sci. 9, 1162 (2018)

    Article  Google Scholar 

  8. Gadekallu, T., Soni, A., Sarkar, D., Kuruva, L.: Application of sentiment analysis in movie reviews. In: Rajput, D.S., Thakur, R.S., Muzamil Basha, S. (eds.) Sentiment Analysis and Knowledge Discovery in Contemporary Business, pp. 77–90. IGI Global, USA (2019)

    Chapter  Google Scholar 

  9. Gadekallu, T.R., Khare, N.: Cuckoo search optimized reduction and fuzzy logic classifier for heart disease and diabetes prediction. Int. J. Fuzzy Syst. Appl. (IJFSA) 6(2), 25–42 (2017)

    Google Scholar 

  10. Gadekallu, T.R., Khare, N., Bhattacharya, S., Singh, S., Reddy Maddikunta, P.K., Ra, I.H., Alazab, M.: Early detection of diabetic retinopathy using PCA-firefly based deep learning model. Electronics 9(2), 274 (2020)

    Article  Google Scholar 

  11. Garg, S., Kaur, K., Kumar, N., Rodrigues, J.J.: Hybrid deep-learning-based anomaly detection scheme for suspicious flow detection in SDN: a social multimedia perspective. IEEE Trans. Multimed. 21(3), 566–578 (2019)

    Article  Google Scholar 

  12. Haggag, M., Abdelhay, S., Mecheter, A., Gowid, S., Musharavati, F., Ghani, S.: An intelligent hybrid experimental-based deep learning algorithm for tomato-sorting controllers. IEEE Access 7, 106890–106898 (2019)

    Article  Google Scholar 

  13. Hayou, S., Doucet, A., Rousseau, J.: On the selection of initialization and activation function for deep neural networks. arXiv preprint arXiv:1805.08266 (2018)

  14. Iwendi, C., Khan, S., Anajemba, J.H., Bashir, A.K., Noor, F.: Realizing an efficient IoMT-assisted patient diet recommendation system through machine learning model. IEEE Access 8, 28462–28474 (2020)

    Article  Google Scholar 

  15. Iwendi, C., Maddikunta, P.K.R., Gadekallu, T.R., Lakshmanna, K., Bashir, A.K., Piran, M.J.: A metaheuristic optimization approach for energy efficiency in the IoT networks. Softw. Pract. Exp. 1, 1–14 (2020)

    Google Scholar 

  16. Jindal, A., Aujla, G.S., Kumar, N., Chaudhary, R., Obaidat, M.S., You, I.: Sedative: SDN-enabled deep learning architecture for network traffic control in vehicular cyber-physical systems. IEEE Netw. 32(6), 66–73 (2018)

    Article  Google Scholar 

  17. Jindal, A., Aujla, G.S., Kumar, N., Prodan, R., Obaidat, M.S.: Drums: Demand response management in a smart city using deep learning and SVR. In: 2018 IEEE Global Communications Conference (GLOBECOM), pp. 1–6. IEEE (2018)

  18. Kaggle: Tomato Leaf Disease (2018). https://www.kaggle.com/emmarex/plantdisease. Accessed on 12 Dec 2019

  19. Kaljahi, M.A., Shivakumara, P., Hakak, S., Idris, M.Y.I., Anisi, M.H., Rajan, D.: Saliency-based bit plane detection for network applications. Multimedia Tools Appl. 1, 1–19 (2020)

    Google Scholar 

  20. LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436–444 (2015)

    Article  Google Scholar 

  21. Lu, J., Ehsani, R., Shi, Y., de Castro, A.I., Wang, S.: Detection of multi-tomato leaf diseases (late blight, target and bacterial spots) in different stages by using a spectral-based sensor. Sci. Rep. 8(1), 2793 (2018)

    Article  Google Scholar 

  22. Mahmud, M., Kaiser, M.S., Hussain, A., Vassanelli, S.: Applications of deep learning and reinforcement learning to biological data. IEEE Trans. Neural Netw. Learn. Syst. 29(6), 2063–2079 (2018)

    Article  MathSciNet  Google Scholar 

  23. Mendoza, H., Klein, A., Feurer, M., Springenberg, J.T., Urban, M., Burkart, M., Dippel, M., Lindauer, M., Hutter, F.: Towards automatically-tuned deep neural networks. In: Automated Machine Learning, pp. 135–149. Springer (2019)

  24. Mirjalili, S., Lewis, A.: The whale optimization algorithm. Adv. Eng. Softw. 95, 51–67 (2016)

    Article  Google Scholar 

  25. Moallem, P., Serajoddin, A., Pourghassem, H.: Computer vision-based apple grading for golden delicious apples based on surface features. Inf. Process. Agric. 4(1), 33–40 (2017)

    Google Scholar 

  26. Mwebaze, E., Owomugisha, G.: Machine learning for plant disease incidence and severity measurements from leaf images. In: 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA), pp. 158–163. IEEE (2016)

  27. Pham, Q.V., Mirjalili, S., Kumar, N., Alazab, M., Hwang, W.J.: Whale optimization algorithm with applications to resource allocation in wireless networks. IEEE Trans. Veh. Technol. 69, 4285–4297 (2020)

    Article  Google Scholar 

  28. Reddy, G.T., Khare, N.: Hybrid firefly-bat optimized fuzzy artificial neural network based classifier for diabetes diagnosis. Int. J. Intell. Eng. Syst. 10(4), 18–27 (2017)

    Google Scholar 

  29. Reddy, G.T., Khare, N.: Heart disease classification system using optimised fuzzy rule based algorithm. Int. J. Biomed. Eng. Technol. 27(3), 183–202 (2018)

    Article  Google Scholar 

  30. Reddy, G.T., Reddy, M.P.K., Lakshmanna, K., Kaluri, R., Rajput, D.S., Srivastava, G., Baker, T.: Analysis of dimensionality reduction techniques on big data. IEEE Access 8, 54776–54788 (2020)

    Article  Google Scholar 

  31. Reddy, G.T., Reddy, M.P.K., Lakshmanna, K., Rajput, D.S., Kaluri, R., Srivastava, G.: Hybrid genetic algorithm and a fuzzy logic classifier for heart disease diagnosis. Evolut. Intell. 1, 1–12 (2019)

    Google Scholar 

  32. Reddy, M.P.K., Babu, M.R.: Implementing self adaptiveness in whale optimization for cluster head section in internet of things. Cluster Comput. 22(1), 1361–1372 (2019)

    Article  Google Scholar 

  33. Sabrol, H., Satish, K.: Tomato plant disease classification in digital images using classification tree. In: 2016 International Conference on Communication and Signal Processing (ICCSP), pp. 1242–1246. IEEE (2016)

  34. Saleem, M.H., Potgieter, J., Mahmood Arif, K.: Plant disease detection and classification by deep learning. Plants 8(11), 468 (2019)

    Article  Google Scholar 

  35. Uddin, Z., Altaf, M., Bilal, M., Nkenyereye, L., Bashir, A.K.: Amateur drones detection: a machine learning approach utilizing the acoustic signals in the presence of strong interference. Comput. Commun. 154, 236–245 (2020)

    Article  Google Scholar 

  36. Venkatraman, S., Alazab, M., Vinayakumar, R.: A hybrid deep learning image-based analysis for effective malware detection. J. Inf. Secur. Appl. 47, 377–389 (2019)

    Google Scholar 

  37. Verma, S., Chug, A., Singh, A.P.: Recent advancements in image-based prediction models for diagnosis of plant diseases. In: Proceedings of 3rd International Conference on Computer Vision and Image Processing, pp. 365–377. Springer (2020)

  38. Vinayakumar, R., Alazab, M., Srinivasan, S., Pham, Q.V., Padannayil, S.K., Simran, K.: A visualized botnet detection system based deep learning for the internet of things networks of smart cities. IEEE Trans. Ind. Appl. 1, 1–8 (2020)

    Google Scholar 

  39. Wang, S.H., Phillips, P., Sui, Y., Liu, B., Yang, M., Cheng, H.: Classification of alzheimer’s disease based on eight-layer convolutional neural network with leaky rectified linear unit and max pooling. J. Med. Syst. 42(5), 85 (2018)

    Article  Google Scholar 

  40. Xie, S., Girshick, R., Dollár, P., Tu, Z., He, K.: Aggregated residual transformations for deep neural networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1492–1500 (2017)

  41. Zerdoumi, S., Sabri, A.Q.M., Kamsin, A., Hashem, I.A.T., Gani, A., Hakak, S., Al-Garadi, M.A., Chang, V.: Image pattern recognition in big data: taxonomy and open challenges: survey. Multimedia Tools Appl. 77(8), 10091–10121 (2018)

    Article  Google Scholar 

  42. Zhang, H., Jolfaei, A., Alazab, M.: A face emotion recognition method using convolutional neural network and image edge computing. IEEE Access 7, 159081–159089 (2019)

    Article  Google Scholar 

  43. Zhou, X., Gong, W., Fu, W., Du, F.: Application of deep learning in object detection. In: 2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS), pp. 631–634. IEEE (2017)

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Alireza Jolfaei or Mamoun Alazab.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gadekallu, T.R., Rajput, D.S., Reddy, M.P.K. et al. A novel PCA–whale optimization-based deep neural network model for classification of tomato plant diseases using GPU. J Real-Time Image Proc 18, 1383–1396 (2021). https://doi.org/10.1007/s11554-020-00987-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-020-00987-8

Keywords

Navigation