Abstract
Up-to-date, given the expanding increase of the population and the development of human daily lifestyles, the expenditure of freshwater resources increments progressively. It appears that there is a need to optimize at least the consumption of fresh water in agriculture. For this reason, novel various irrigation technologies have been deployed in this context like drip irrigation, flood irrigation, and decision support systems to come up with the constraints of climate changes that decrease the water availability but it is still limited. Therefore, the majority of researchers are working until today on automating the irrigation systems. These smart systems rely mainly on the advances of information technologies like the internet of things, big data, and machine learning for aligning irrigations with climatic changes. Besides, integrating the predictive process helps in anticipating and adapting to the climatic constraints in agriculture, using meticulous soil and environment dependencies analysis based on features’ prediction. In this paper, we enriched our proposed flexible online learning (OL) framework designed for promoting irrigation decisions based on soil characteristics analysis and prediction. We shed the light on a comparative study of four predictive methods, in particular, the auto-regressive moving average, the eXtreme Gradient Boosting, the random forest, and the deep artificial neural networks implemented inside the Hadoop/Spark environment to predict the humidity of the soil, relying on soil temperature and time in several depths. In the end, we discussed the precision of these models in various conditions.
Similar content being viewed by others
References
Jury WA, Vaux HJ. The emerging global water crisis: managing scarcity and conflict between water users. Adv Agron. 2007;95:1–76.
Barkunan SR, Bhanumathi V, Sethuram J. Smart sensor for automatic drip irrigation system for paddy cultivation. Comput Electr Eng. 2019;73:180–93. https://doi.org/10.1016/j.compeleceng.2018.11.013.
Gutierrez J, Villa-Medina JF, Nieto-Garibay A, Porta-Gandara MA. Automated irrigation system using a wireless sensor network and GPRS module. IEEE Trans Instrum Meas. 2014. https://doi.org/10.1109/TIM.2013.2276487.
Mezouari AEL, Najib M (2019) A Hadoop based framework for soil parameters prediction. IEEE, pp 681–687
Granata F. Evapotranspiration evaluation models based on machine learning algorithms—a comparative study. Agric Water Manag. 2019;217:303–15.
Cisty M., Soldanova V. (2018) Flow Prediction Versus Flow Simulation Using Machine Learning Algorithms. In: Perner P. (eds) Machine Learning and Data Mining in Pattern Recognition. MLDM 2018. Lecture Notes in Computer Science, vol 10935. Springer, Cham. https://doi.org/10.1007/978-3-319-96133-0_28.
Navarro-Hellín H, Martínez-del-Rincon J, Domingo-Miguel R, et al. A decision support system for managing irrigation in agriculture. Comput Electron Agric. 2016;124:121–31.
Goap A, Sharma D, Shukla AK, Krishna CR. An IoT based smart irrigation management system using machine learning and open source technologies. Comput Electron Agric. 2018;155:41–9.
Mohapatra AG, Lenka SK, Keswani B. Neural network and fuzzy logic based smart DSS model for irrigation notification and control in precision agriculture. Proc Natl Acad Sci India Sect A Phys Sci. 2019;89:67–76. https://doi.org/10.1007/s40010-017-0401-6.
Elavarasan D, Vincent DR, Sharma V, et al. Forecasting yield by integrating agrarian factors and machine learning models: a survey. Comput Electron Agric. 2018;155:257–82. https://doi.org/10.1016/j.compag.2018.10.024.
Salem GSA, Kazama S, Shahid S, Dey NC. Impacts of climate change on groundwater level and irrigation cost in a groundwater dependent irrigated region. Agric Water Manag. 2018;208:33–42. https://doi.org/10.1016/j.agwat.2018.06.011.
Kim Y, Evans RG. Software design for wireless sensor-based site-specific irrigation. Comput Electron Agric. 2009;66:159–65.
Stancin I, Jovic A (2019) An overview and comparison of free Python libraries for data mining and big data analysis. In: 42th International conference on Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2019, pp. 977–982. https://doi.org/10.23919/MIPRO.2019.8757088.
Gupta A, Gusain K, Popli B (2016) Verifying the value and veracity of extreme gradient boosted decision trees on a variety of datasets. In: 11th International Conference on Industrial and Information Systems (ICIIS), 2016, pp. 457–462. https://doi.org/10.1109/ICIINFS.2016.8262984.
Breiman L. Random forests. Mach Learn. 2001. https://doi.org/10.1023/A:1010933404324.
Narayanan P, Basistha A, Sarkar S, Kamna S. Trend analysis and ARIMA modelling of pre-monsoon rainfall data for western India. Comptes Rendus Geosci. 2013;345:22–7.
Ramos P, Santos N, Rebelo R. Performance of state space and ARIMA models for consumer retail sales forecasting. Robot Comput Integr Manuf. 2015;34:151–63.
Schmidhuber J. Deep learning in neural networks: an overview. Neural Netw. 2015;61:85–117.
Meng X, Bradley J, Yavuz B, et al. MLlib: machine learning in Apache Spark. J Mach Learn Res. 2016;17:1235–41.
Godsey SE, Marks D, Kormos PR, et al. Eleven years of mountain weather, snow, soil moisture and streamflow data from the rain–snow transition zone–the Johnston Draw catchment, Reynolds Creek Experimental Watershed and Critical Zone Observatory, USA. Earth Syst Sci Data. 2018;10:1207–16.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
Not applicable.
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Availability of data and material
The data is open-source.
Code availability
Not applicable.
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent for publication
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article is part of the topical collection “Advances on Signal Image Technology and Internet based Systems” guest edited by Albert Dipanda, Luigi Gallo and Kokou Yetongnon”.
Rights and permissions
About this article
Cite this article
El Mezouari, A., El Fazziki, A. & Sadgal, M. Hadoop–Spark Framework for Machine Learning-Based Smart Irrigation Planning. SN COMPUT. SCI. 3, 10 (2022). https://doi.org/10.1007/s42979-021-00856-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42979-021-00856-6