{"title":"Prediction of soil moisture using machine learning techniques: A case study of an IoT-based irrigation system in a naturally ventilated polyhouse","authors":"Lakshmi Poojitha Challa, Chandra Deep Singh, Kondapalli Venkata Ramana Rao, Anakkallan Subeesh, Mandru Srilakshmi","doi":"10.1002/ird.2933","DOIUrl":null,"url":null,"abstract":"<p>The agricultural sector faces a massive challenge in enhancing food production for the growing population with limited water resources. For effective and optimum utilization of fresh water, developing smart irrigation systems based on the internet of things (IoT) is essential for scheduling irrigation based on crop water requirements. In this study, an IoT-based irrigation system was developed and evaluated inside a greenhouse located in the experimental fields of Indian Council of Agricultural Research-Central Institute of Agricultural Engineering (ICAR-CIAE), Bhopal, India. Data on microenvironmental parameters such as temperature, relative humidity, light intensity, soil temperature and soil moisture were collected from the sensors developed inside the greenhouse. Soil moisture was predicted based on the field data collected via different machine learning techniques, such as the decision tree (DT), random forest (RF), multiple linear regression (MLR), extreme gradient boosting (XGB), K-nearest neighbour (KNN) and artificial neural network (ANN) methods, with three input combinations. The ANN (coefficient of determination [<i>R</i><sup>2</sup>] = 0.942, 0.939) models performed well but were found to be less effective than the RF (<i>R</i><sup>2</sup> = 0.991, 0.951) and XGB (<i>R</i><sup>2</sup> = 0.997, 0.941) models in the training and testing phases, respectively. The RF and XGB models outperformed the other models, while the MLR (<i>R</i><sup>2</sup> = 0.955, 0.875) technique underperformed. With respect to both the testing and training datasets, the models trained with all four inputs outperformed the models trained with two or three inputs.</p>","PeriodicalId":14848,"journal":{"name":"Irrigation and Drainage","volume":"73 3","pages":"1138-1150"},"PeriodicalIF":1.6000,"publicationDate":"2024-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Irrigation and Drainage","FirstCategoryId":"97","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/ird.2933","RegionNum":4,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AGRONOMY","Score":null,"Total":0}
引用次数: 0
Abstract
The agricultural sector faces a massive challenge in enhancing food production for the growing population with limited water resources. For effective and optimum utilization of fresh water, developing smart irrigation systems based on the internet of things (IoT) is essential for scheduling irrigation based on crop water requirements. In this study, an IoT-based irrigation system was developed and evaluated inside a greenhouse located in the experimental fields of Indian Council of Agricultural Research-Central Institute of Agricultural Engineering (ICAR-CIAE), Bhopal, India. Data on microenvironmental parameters such as temperature, relative humidity, light intensity, soil temperature and soil moisture were collected from the sensors developed inside the greenhouse. Soil moisture was predicted based on the field data collected via different machine learning techniques, such as the decision tree (DT), random forest (RF), multiple linear regression (MLR), extreme gradient boosting (XGB), K-nearest neighbour (KNN) and artificial neural network (ANN) methods, with three input combinations. The ANN (coefficient of determination [R2] = 0.942, 0.939) models performed well but were found to be less effective than the RF (R2 = 0.991, 0.951) and XGB (R2 = 0.997, 0.941) models in the training and testing phases, respectively. The RF and XGB models outperformed the other models, while the MLR (R2 = 0.955, 0.875) technique underperformed. With respect to both the testing and training datasets, the models trained with all four inputs outperformed the models trained with two or three inputs.
期刊介绍:
Human intervention in the control of water for sustainable agricultural development involves the application of technology and management approaches to: (i) provide the appropriate quantities of water when it is needed by the crops, (ii) prevent salinisation and water-logging of the root zone, (iii) protect land from flooding, and (iv) maximise the beneficial use of water by appropriate allocation, conservation and reuse. All this has to be achieved within a framework of economic, social and environmental constraints. The Journal, therefore, covers a wide range of subjects, advancement in which, through high quality papers in the Journal, will make a significant contribution to the enormous task of satisfying the needs of the world’s ever-increasing population. The Journal also publishes book reviews.