Comparative analysis of machine learning models for smart irrigation systems
Authors
-
Yusuf Owolabi Olatunde
yusuf.olatunde@uniosun.edu.ng
Osun State University, Osogbo, Nigeriahttps://orcid.org/0000-0003-3286-3479
- Oluwafolake Esther Ojo
Osun State University, Osogbo, Nigeriahttps://orcid.org/0000-0002-1051-756X- Oluwatobi Adedamola Ayilara-Adewale
Osun State University, Osogbo, Nigeria- Glorious Omokunmi Anjorin-Adeboye
Bells University of Technology, Ota, Nigeria- Taiwo Samson Olutoberu
Federal University of Agriculture, Abeokuta, NigeriaDOI:
10.46223/HCMCOUJS.tech.en.15.2.4520.2025Keywords:
irrigation prediction; machine learning models; precision agriculture; smart irrigation; water resource managementAbstract
Intelligent irrigation systems play a crucial role in addressing the global issues of water scarcity, climate variability, and sustainable agricultural production. These systems can help identify the efficient time and the exact quantity of irrigation through the use of data-driven ideas, which ensures maximum crop yield with minimal use of water. This paper provides a thorough comparative analysis of the four most commonly used Machine Learning (ML) models: Support Vector Machines (SVM), Gradient Boosting (GB), K-Nearest Neighbors (KNN), and Logistic Regression (LR), to predict the need of irrigation based on critical environmental and agronomic variables. The dataset features include soil moisture, air temperature, relative humidity, solar radiation, and crop types, among other features, obtained using sensor networks installed on farmland. We trained and tested each model before comparing its performance using standard evaluation metrics, which include accuracy, precision, recall, F1 Score, and the Area Under the Curve. These findings indicate that GB and KNN models performed better than SVM and LR. For instance, GB and KNN achieved precisions of 95.6% and 92.4%, respectively, compared to SVM and LR, which achieved precisions of 86.2% and 72.8%, respectively. In both accuracy and generalization, the GB model performs overall best. This study contributes a fair investigation of the suitability of well-known ML models in irrigation forecasting for smart farming in the south-western region of Nigeria. This study makes use of a region-specific dataset that is gathered by sensor networks, involving 100,000 records in two farming seasons.Downloads
Download data is not yet available.References
Akshay, S., & Ramesh, T. K. (2020). Efficient machine learning algorithm for smart irrigation. 2020 International Conference on Communication and Signal Processing (ICCSP), 867-870. https://doi.org/10.1109/ICCSP48568.2020.9182215
Aminuddin, R., Sahrom, A. S., & Halim, M. H. A. (2021). Smart irrigation system for urban gardening using logistic regression algorithm and Raspberry Pi. Journal of Physics: Conference Series, 2129(1), Article 012044. https://doi.org/10.1088/1742-6596/2129/1/012044
Chlingaryan, A., Sukkarieh, S., & Whelan, B. (2018). Machine learning approaches for crop yield prediction and nitrogen status estimation in precision agriculture: A review. Computers and Electronics in Agriculture, 151, 61-69. https://doi.org/10.1016/j.compag.2018.05.012
Devadiga, S. R., Kumar, A., Nayak, S., & Kumar, G. (2024). Smart irrigation system using soil moisture sensor for efficient water supply. International Research Journal of Modernization in Engineering Technology and Science, 6(6), 4175-4180. https://doi.org/10.56726/IRJMETS59493
Dong, Y., Werling, B., Cao, Z., & Li, G. (2024). Implementation of an in-field IoT system for precision irrigation management. Frontiers in Water, 6, 1-11. https://doi.org/10.3389/frwa.2024.1353597
Dotaniya, M. L., Meena, V. D., Saha, J. K., Dotaniya, C. K., Mahmoud, A. E. D., Meena, B. L., Meena, M. D., Sanwal, R. C., Meena, R. S., Doutaniya, R. K., Solanki, P., Lata, M., & Rai, P. K. (2023). Reuse of poor-quality water for sustainable crop production in the changing scenario of climate. Environment, Development and Sustainability, 25(8), 7345-7376. https://doi.org/10.1007/s10668-022-02365-9
He, L., Du, Y., Wu, S., & Zhang, Z. (2021). Evaluation of the agricultural water resource carrying capacity and optimization of a planting-raising structure. Agricultural Water Management, 243, Article 106456. https://doi.org/10.1016/j.agwat.2020.106456
Jain, T., Garg, P., Tiwari, P. K., Kuncham, V. K., Sharma, M., & Verma, V. K. (2021). Performance prediction for crop irrigation using different machine learning approaches (pp. 61-79). https://doi.org/10.4018/978-1-7998-7511-6.ch005
Nsoh, B., Katimbo, A., Guo, H., Heeren, D. M., Nakabuye, H. N., Qiao, X., Ge, Y., Rudnick, D. R., Wanyama, J., Bwambale, E., & Kiraga, S. (2024). Internet of things-based automated solutions utilizing machine learning for smart and real-time irrigation management: A review. Sensors, 24(23), Article 7480. https://doi.org/10.3390/s24237480
Ponraj, A. S., & Vigneswaran, T. (2020). Daily evapotranspiration prediction using gradient boost regression model for irrigation planning. The Journal of Supercomputing, 76(8), 5732-5744. https://doi.org/10.1007/s11227-019-02965-9
Shemer, H., Wald, S., & Semiat, R. (2023). Challenges and solutions for global water scarcity. Membranes, 13(6), Article 612. https://doi.org/10.3390/membranes13060612
Shen, H., Jiang, K., Sun, W., Xu, Y., & Ma, X. (2021). Irrigation decision method for winter wheat growth period in a supplementary irrigation area based on a support vector machine algorithm. Computers and Electronics in Agriculture, 182, Article 106032. https://doi.org/10.1016/j.compag.2021.106032
Soussi, A., Zero, E., Sacile, R., Trinchero, D., & Fossa, M. (2024). Smart sensors and smart data for precision agriculture: A review. Sensors, 24(8), Article 2647. https://doi.org/10.3390/s24082647
Srikanthnaik, J. (2024). Design and implementation of an IoT based smart irrigation system for efficient water management and sustainable agriculture. International Journal of Research in Agronomy, 7(1), 45-465. https://doi.org/10.33545/2618060X.2024.v7.i1f.2796
Sumarudin, A., Ismantohadi, E., Puspaningrum, A., Maulana, S., & Nadi, M. (2021). Implementation irrigation system using Support Vector Machine for precision agriculture based on IoT. IOP Conference Series: Materials Science and Engineering, 1098(3), Article 032098. https://doi.org/10.1088/1757-899X/1098/3/032098
Teshome, F. T., Bayabil, H. K., Schaffer, B., Ampatzidis, Y., & Hoogenboom, G. (2024). Improving soil moisture prediction with deep learning and machine learning models. Computers and Electronics in Agriculture, 226, Article 109414. https://doi.org/10.1016/j.compag.2024.109414
Torres-Sanchez, R., Navarro-Hellin, H., Guillamon-Frutos, A., San-Segundo, R., Ruiz-Abellón, M. C., & Domingo-Miguel, R. (2020). A decision support system for irrigation management: Analysis and implementation of different learning techniques. Water, 12(2), Article 548. https://doi.org/10.3390/w12020548
Younes, A., Elassad, Z. E. A., Meslouhi, O., El Elassad, D. E. A., & Abdel Majid, E. (2024). The application of machine learning techniques for smart irrigation systems: A systematic literature review. Smart Agricultural Technology, 7, Article 100425. https://doi.org/10.1016/j.atech.2024.100425
Downloads
Received: 26-06-2025Accepted: 29-07-2025Published: 07-09-2025Statistics Views
Abstract: 498 PDF: 270How to Cite
Olatunde, Y. O., Ojo, O. E., Ayilara-Adewale, O. A., Anjorin-Adeboye, G. O., & Olutoberu, T. S. (2025). Comparative analysis of machine learning models for smart irrigation systems. HO CHI MINH CITY OPEN UNIVERSITY JOURNAL OF SCIENCE - ENGINEERING AND TECHNOLOGY, 15(2), 3–15. https://doi.org/10.46223/HCMCOUJS.tech.en.15.2.4520.2025License
Copyright (c) 2025 Yusuf Owolabi Olatunde; Oluwafolake E. Ojo; Oluwatobi A. Ayilara-Adewale; Glorious Omokunmi Anjorin-Adeboye; Taiwo Samson Olutoberu

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
- Oluwafolake Esther Ojo
