Skip to main content
Log in

E-CropReco: a dew-edge-based multi-parametric crop recommendation framework for internet of agricultural things

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Crop productivity prediction and recommendation is a significant research area of smart agriculture. This paper proposes an Internet of Things (IoT) framework based on dew computing, edge computing, and federated learning, where soil parameters, environmental parameters, and weather data are analysed to predict the crop productivity of a land, and then recommend suitable crop for the land. The dew layer pre-processes and accumulates the received sensor data, and forwards to the edge server. The edge server analyses the sensor data and the weather data, and then sends the result to the cloud along with the model characteristics and to the mobile device. The proposed framework is simulated in iFogSim. The theoretical analysis shows that the proposed framework has reduced the delay by 60–70% approximately and power consumption by 70–80% approximately than the conventional sensor-cloud framework. We also observe that the proposed framework has reduced the delay by 12–35% approximately and power consumption by 30–50% approximately than the edge-cloud framework. We compare four machine learning algorithms based on their performance in data analysis in terms of precision, recall, accuracy, and F-score. We observe that each classifier obtains more than 95% prediction accuracy. An Android application is also proposed for crop recommendation.

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.

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
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

Availability of data and materials

The datasets analysed during the current study are available from the corresponding author on request.

Notes

  1. https://www.kaggle.com/datasets/atharvaingle/crop-recommendation-dataset.

References

  1. Gavrilović N, Mishra A (2021) Software architecture of the internet of things (iot) for smart city, healthcare and agriculture: analysis and improvement directions. J Ambient Intell Humaniz Comput 12(1):1315–1336

    Article  Google Scholar 

  2. Hitesh Mohapatra and Amiya Kumar Rath (2022) Ioe based framework for smart agriculture. J Ambient Intell Humaniz Comput 13(1):407–424

    Article  Google Scholar 

  3. Javaid N (2021) Integration of context awareness in internet of agricultural things. ICT Express

  4. Kalaiarasi E, Anbarasi A (2021) Crop yield prediction using multi-parametric deep neural networks. Indian J Sci Technol 14(2):131–140

    Article  Google Scholar 

  5. Crane-Droesch A(2018) Machine learning methods for crop yield prediction and climate change impact assessment in agriculture. Environ Res Lett 13(11):114003

    Article  Google Scholar 

  6. Abbas F, Afzaal H, Farooque AA, Tang S (2020) Crop yield prediction through proximal sensing and machine learning algorithms. Agronomy 10(7):1046

    Article  Google Scholar 

  7. Pandith V, Kour H, Singh S, Manhas J, Sharma V (2020) Performance evaluation of machine learning techniques for mustard crop yield prediction from soil analysis. J Sci Res 64(2):394–398

    Google Scholar 

  8. Rishi G, Kumar SA, Oorja G, Krishna M, Shahreen K, Zirawani B, Hairulnizam M, Mostafa SA (2021) Wb-cpi: weather based crop prediction in india using big data analytics. IEEE Access 9:137869–137885

    Article  Google Scholar 

  9. Narkhede UP, Adhiya KP (2014) Evaluation of modified k-means clustering algorithm in crop prediction. Int J Adv Comput Res 4(3):799

    Google Scholar 

  10. Gbadamosi B, Abidemi EA, Roseline OO, Bukola BO, Ehiedu PA (2019) Impact of climatic change on agricultural product yield using k-means and multiple linear regressions. Int J Educ Manag Eng (IJEME) 9(3):16–26

    Google Scholar 

  11. Elavarasan D, Vincent DP (2020) Crop yield prediction using deep reinforcement learning model for sustainable agrarian applications. IEEE access 8:86886–86901

  12. Jayakumar D, Srinivasan S, Prithi P, Vemula Sreelekha, Sri Narashena (2021) Application of machine learning on crop yield prediction in agriculture enforcement. Revista Geintec-gestao Inovacao e Tecnologias 11(2):2142–2155

    Article  Google Scholar 

  13. Zheng Z, Yan P, Chen Y, Cai J, Zhu F (2021) Increasing crop yield using agriculture sensing data in smart plant factory. In Security, Privacy, and Anonymity in Computation, Communication, and Storage: SpaCCS 2020 International Workshops, Nanjing, China, December 18-20, 2020, Proceedings 13, pp 345–356. Springer

  14. Wang AX, Tran C, Desai N, Lobell D, Ermon S (2018) Deep transfer learning for crop yield prediction with remote sensing data. In: Proceedings of the 1st ACM sigcas conference on computing and sustainable societies, pp 1–5

  15. Chen Y, Zhou M, Zheng Z, Chen D (2019) Time-aware smart object recommendation in social internet of things. IEEE Internet Things J 7(3):2014–2027

    Article  Google Scholar 

  16. Chen Y, Zhang J, Guo M, Cao J (2017) Learning user preference from heterogeneous information for store-type recommendation. IEEE Trans Serv Comput 13(6):1100–1114

    Article  Google Scholar 

  17. Guillén MA, Llanes A, Imbernón B, Martínez-España R, Bueno-Crespo A, Cano J-C, Cecilia JM (2021) Performance evaluation of edge-computing platforms for the prediction of low temperatures in agriculture using deep learning. J Supercomput 77(1):818–840

    Article  Google Scholar 

  18. O’Grady MJ, Langton D, O’Hare GMP (2019) Edge computing: a tractable model for smart agriculture? Artif Intell Agric 3:42–51

    Google Scholar 

  19. Kalyani Y, Collier R (2021) A systematic survey on the role of cloud, fog, and edge computing combination in smart agriculture. Sensors 21(17):5922

    Article  Google Scholar 

  20. Ferrández-Pastor FJ, García-Chamizo JM, Nieto-Hidalgo M, Mora-Martínez J (2018) Precision agriculture design method using a distributed computing architecture on internet of things context. Sensors 18(6):1731

    Article  Google Scholar 

  21. Zhang R, Li X (2021) Edge computing driven data sensing strategy in the entire crop lifecycle for smart agriculture. Sensors 21(22):7502

    Article  Google Scholar 

  22. Farooq Muhammad Shoaib, Riaz Shamyla, Abid Adnan, Abid Kamran, Naeem Muhammad Azhar (2019) A survey on the role of iot in agriculture for the implementation of smart farming. IEEE Access 7:156237–156271

    Article  Google Scholar 

  23. Ananthi N, Divya J, Divya M, Janani V (2017) IoT based smart soil monitoring system for agricultural production. In 2017 IEEE technological innovations in ICT for agriculture and rural development (TIAR), pp 209–214. IEEE

  24. Ahmed N, De D, Hussain I (2018) Internet of things (IoT) for smart precision agriculture and farming in rural areas. IEEE Internet Things J 5(6):4890–4899

    Article  Google Scholar 

  25. Partha Pratim Ray (2017) An introduction to dew computing: definition, concept and implications. IEEE Access 6:723–737

    Google Scholar 

  26. Rana S, Obaidat MS, Mishra D, Mishra A, Rao SY (2022) Efficient design of an authenticated key agreement protocol for dew-assisted IoT systems. J Supercomput 78(3):3696–3714

    Article  Google Scholar 

  27. Javadzadeh G, Rahmani AM, Kamarposhti MS (2022) Mathematical model for the scheduling of real-time applications in IoT using dew computing. J Supercomput 78(5):7464–7488

    Article  Google Scholar 

  28. Hati S, De D, Mukherjee A (2022) Dewbcity: blockchain network-based dew-cloud modeling for distributed and decentralized smart cities. J Supercomput 78(6):8977–8997

    Article  Google Scholar 

  29. Manocha A, Bhatia M, Kumar G (2021) Dew computing-inspired health-meteorological factor analysis for early prediction of bronchial asthma. J Netw Comput Appl 179:102995

    Article  Google Scholar 

  30. Ghosh S, De D (2022) Dewcitygame: dew computing-based 5g iot for smart city using coalition formation game. IETE J Res, pp 1–10

  31. Li T, Sahu AK, Talwalkar A, Smith V (2020) Federated learning: challenges, methods, and future directions. IEEE Signal Process Magaz 37(3):50–60

    Article  Google Scholar 

  32. Kumar P, Gupta GP, Tripathi R (2021) Deep privacy-encoding based federated learning framework for smart agriculture. IEEE Micro, Pefl

  33. Thilakarathne NN, Bakar MSA, Abas PE, Yassin H (2022) A cloud enabled crop recommendation platform for machine learning-driven precision farming. Sensors 22(16):6299

    Article  Google Scholar 

  34. Cruz M, Mafra S, Teixeira E (2022) An iot crop recommendation system with k-nn and lora for precision farming

  35. Gupta H, Vahid DA, Ghosh SK, Buyya R (2017) ifogsim: a toolkit for modeling and simulation of resource management techniques in the internet of things, edge and fog computing environments. Softw Practice Exp 47(9):1275–1296

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

SB contributed to conceptualization, formal analysis, methodology, and writing—original draft. TD contributed to conceptualization, methodology, data analysis, and writing—original draft. AM contributed to conceptualization, methodology, supervision, and writing—review and editing. RB contributed to supervision and writing— review and editing.

Corresponding author

Correspondence to Anwesha Mukherjee.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

Not applicable.

Funding

Not applicable.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bera, S., Dey, T., Mukherjee, A. et al. E-CropReco: a dew-edge-based multi-parametric crop recommendation framework for internet of agricultural things. J Supercomput 79, 11965–11999 (2023). https://doi.org/10.1007/s11227-023-05131-4

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-023-05131-4

Keywords

Navigation