Precision Irrigation Management Using Machine Learning and Digital Farming Solutions
Abstract
:1. Introduction
2. Machine Learning Algorithms for Smart Irrigation
2.1. Application of a Supervised Machine Learning Model toward Smart Irrigation Management
2.1.1. Linear Regression
2.1.2. Decision Trees (DT)
2.1.3. Support Vector Machine (SVM)
2.1.4. Random Forest (RF)
2.1.5. K-Nearest Neighbor (KNN)
2.1.6. Naïve Bayes
2.2. Application of Unsupervised Smart Irrigation Management
2.2.1. K-Means Clustering
2.2.2. Artificial Neural Network (ANN)
2.2.3. Adaptive Neuro-Fuzzy Inference System (ANFIS)
2.3. Deep Learning (DL)
2.3.1. Recurrent Neural Network (RNN)
2.3.2. Convolutional Neural Network (CNN)
2.4. Application of Reinforcement Learning (RL) toward Smart Irrigation Management
3. Digital Farming Solutions for Smart Irrigation Management
3.1. Mobile Applications for Smart Irrigation Management
3.2. Web Framework for Smart Irrigation Management
3.3. The Application of the Digital Solutions
3.3.1. Data Analytics and Visualization
3.3.2. Remote Irrigation Scheduling, Control of Valves and Actuators
3.3.3. Advisory Services for Farmers and Users
4. Challenges and Opportunities
5. Future Trends
5.1. Application of Reinforcement Learning
5.2. Application of Federated Learning
5.3. Deployment in Less-Developed Countries
5.4. Digital Twin
5.5. Fertigation
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Talaviya, T.; Shah, D.; Patel, N.; Yagnik, H.; Shah, M. Implementation of artificial intelligence in agriculture for optimisation of irrigation and application of pesticides and herbicides. Artif. Intell. Agric. 2020, 4, 58–73. [Google Scholar] [CrossRef]
- Afzaal, H.; Farooque, A.A.; Abbas, F.; Acharya, B.; Esau, T. Precision irrigation strategies for sustainable water budgeting of potato crop in Prince Edward Island. Sustainability 2020, 12, 2419. [Google Scholar] [CrossRef] [Green Version]
- Pereira, R.M.S.; Lopes, S.; Caldeira, A.; Fonte, V. Optimized planning of different crops in a field using optimal control in Portugal. Sustainability 2018, 10, 4648. [Google Scholar] [CrossRef] [Green Version]
- Zinkernagel, J.; Maestre-Valero, J.F.; Seresti, S.Y.; Intrigliolo, D.S. New technologies and practical approaches to improve irrigation management of open field vegetable crops. Agric. Water Manag. 2020, 242, 106404. [Google Scholar] [CrossRef]
- Benyezza, H.; Bouhedda, M.; Djellout, K.; Saidi, A. Smart irrigation system based Thingspeak and Arduino. In Proceedings of the 2018 IEEE International Conference on Applied Smart Systems(ICASS2018), Medea, Algeria, 24–25 November 2018; pp. 1–4. [Google Scholar] [CrossRef]
- Devanand Kumar, G.; Vidheya Raju, B.; Nandan, D. A review on the smart irrigation system. J. Comput. Theor. Nanosci. 2020, 17, 4239–4243. [Google Scholar] [CrossRef]
- Bigah, Y.; Rousseau, A.N.; Gumiere, S.J. Development of a steady-state model to predict daily water table depth and root zone soil matric potential of a cranberry field with a subirrigation system. Agric. Water Manag. 2019, 213, 1016–1027. [Google Scholar] [CrossRef]
- Gu, Z.; Qi, Z.; Burghate, R.; Yuan, S.; Jiao, X.; Xu, J. Irrigation scheduling approaches and applications: A review. J. Irrig. Drain. Eng. 2020, 146, 04020007. [Google Scholar] [CrossRef]
- Togneri, R.; Kamienski, C.; Dantas, R.; Prati, R.; Toscano, A.; Soininen, J.-P.; Cinotti, T.S. Advancing IoT-based smart irrigation. IEEE Internet Things Mag. 2020, 2, 20–25. [Google Scholar] [CrossRef]
- Cáceres, G.; Millán, P.; Pereira, M.; Lozano, D. Smart farm irrigation: Model predictive control for economic optimal irrigation in agriculture. Agronomy 2021, 11, 1810. [Google Scholar] [CrossRef]
- García, I.F.; Lecina, S.; Ruiz-Sánchez, M.C.; Vera, J.; Conejero, W.; Conesa, M.R.; Domínguez, A.; Pardo, J.J.; Léllis, B.C.; Montesinos, P. Trends and challenges in irrigation scheduling in the semi-arid area of Spain. Water 2020, 12, 785. [Google Scholar] [CrossRef] [Green Version]
- Osroosh, Y. Internet of Plants and Plant-Based Irrigation Scheduling. Available online: https://www.duruntashlab.com/post/internet-of-plants-and-plant-based-irrigation-scheduling (accessed on 21 September 2021).
- Chlingaryan, A.; Sukkarieh, S.; Whelan, B. Machine learning approaches for crop yield prediction and nitrogen status estimation in precision agriculture: A review. Comput. Electron. Agric. 2018, 151, 61–69. [Google Scholar] [CrossRef]
- Liakos, K.G.; Busato, P.; Moshou, D.; Pearson, S.; Bochtis, D. Machine learning in agriculture: A review. Sensors 2018, 18, 2674. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Celicourt, P.; Rousseau, A.N.; Gumiere, S.J.; Camporese, M. Hydro-informatics for sustainable water management in agrosystems. Front. Water 2021, 3, 119. [Google Scholar] [CrossRef]
- Maduranga, M.W.; Abeysekera, R. Machine learning applications in iot based agriculture and smart farming: A review. Int. J. Eng. Appl. Sci. Technol. 2020, 4, 24–27. [Google Scholar] [CrossRef]
- Goap, A.; Sharma, D.; Shukla, A.K.; Rama Krishna, C. An IoT based smart irrigation management system using machine learning and open source technologies. Comput. Electron. Agric. 2018, 155, 41–49. [Google Scholar] [CrossRef]
- Koech, R.; Langat, P. Improving irrigation water use efficiency: A review of advances, challenges and opportunities in the Australian context. Water 2018, 10, 1771. [Google Scholar] [CrossRef] [Green Version]
- Jha, K.; Doshi, A.; Patel, P. Intelligent irrigation system using artificial intelligence and machine learning: A comprehensive review. Int. J. Adv. Res. 2018, 6, 1493–1502. [Google Scholar] [CrossRef] [Green Version]
- Jaafar, H.; Kharroubi, S.A. Views, practices and knowledge of farmers regarding smart irrigation apps: A national cross-sectional study in Lebanon. Agric. Water Manag. 2021, 248, 106759. [Google Scholar] [CrossRef]
- Abioye, E.A.; Abidin, M.S.Z.; Mahmud, M.S.A.; Buyamin, S.; Ishak, M.H.I.; Rahman, M.K.I.A.; Otuoze, A.O.; Onotu, P.; Ramli, M.S.A. A review on monitoring and advanced control strategies for precision irrigation. Comput. Electron. Agric. 2020, 173, 105441. [Google Scholar] [CrossRef]
- Hassan, S.I.; Alam, M.M.; Illahi, U.; Al Ghamdi, M.A.; Almotiri, S.H.; Su’ud, M.M. A systematic review on monitoring and advanced control strategies in smart agriculture. IEEE Access 2021, 9, 32517–32548. [Google Scholar] [CrossRef]
- Bwambale, E.; Abagale, F.K.; Anornu, G.K. Smart irrigation monitoring and control strategies for improving water use efficiency in precision agriculture: A review. Agric. Water Manag. 2022, 260, 107324. [Google Scholar] [CrossRef]
- Ait Issad, H.; Aoudjit, R.; Rodrigues, J.J.P.C. A comprehensive review of data mining techniques in smart agriculture. Eng. Agric. Environ. Food 2019, 12, 511–525. [Google Scholar] [CrossRef]
- Çetin, M.; Yıldız, S.; Beyhan, S. Water need models and irrigation decision systems: A survey on machine learning and control theory. arXiv 2021, arXiv:2103.11133. [Google Scholar]
- Hans, K.; Jayakumar, A. A review of intelligent practices for irrigation prediction. arXiv 2016, arXiv:1612.02893. [Google Scholar]
- Jimenez, A.F.; Cardenas, P.F.; Canales, A.; Jimenez, F.; Portacio, A. A survey on intelligent agents and multi-agents for irrigation scheduling. Comput. Electron. Agric. 2020, 176, 105474. [Google Scholar] [CrossRef]
- Jha, K.; Doshi, A.; Patel, P.; Shah, M. A comprehensive review on automation in agriculture using artificial intelligence. Artif. Intell. Agric. 2019, 2, 1–12. [Google Scholar] [CrossRef]
- Balducci, F.; Impedovo, D.; Pirlo, G. Machine learning applications on agricultural datasets for smart farm enhancement. Machines 2018, 6, 38. [Google Scholar] [CrossRef] [Green Version]
- Glória, A.; Cardoso, J.; Sebastião, P. Sustainable irrigation system for farming supported by machine learning and real-time sensor data. Sensors 2021, 21, 3079. [Google Scholar] [CrossRef]
- Pathan, M.; Patel, N.; Yagnik, H.; Shah, M. Artificial cognition for applications in smart agriculture: A comprehensive review. Artif. Intell. Agric. 2020, 4, 81–95. [Google Scholar] [CrossRef]
- Bhat, H.S.; Kumar, N. Quantile regression trees for prediction in irrigation management. In Proceedings of the 4th EFITA Conference in Debrecen, Debrecen, Hungary, 5–9 July 2003; Volume 2, pp. 747–753. [Google Scholar]
- Fuentes, B.S.; Tongson, E. Advances and requirements for machine learning and artificial intelligence applications in viticulture. WINE Vitic. J. 2018, 33, 47–51. [Google Scholar]
- Mekonnen, Y.; Namuduri, S.; Burton, L.; Sarwat, A.; Bhansali, S. Review—Machine learning techniques in wireless sensor network based precision agriculture. J. Electrochem. Soc. 2020, 167, 037522. [Google Scholar] [CrossRef]
- Su, C.; Ma, J. Nonlinear predictive control using fuzzy hammerstein model and its application to CSTR process. AASRI Procedia 2012, 3, 8–13. [Google Scholar] [CrossRef]
- Singh, S.N.; Jha, R. Optimal design of solar powered fuzzy control irrigation system for cultivation of green vegetable plants in rural India. In Proceedings of the 2012 1st International Conference on Recent Advances in Information Technology (RAIT), Dhanbad, India, 15–17 March 2012. [Google Scholar] [CrossRef]
- Sayari, S.; Mahdavi-Meymand, A.; Zounemat-Kermani, M. Irrigation water infiltration modeling using machine learning. Comput. Electron. Agric. 2021, 180, 105921. [Google Scholar] [CrossRef]
- Siddique, T.; Barua, D.; Ferdous, Z.; Chakrabarty, A. Automated farming prediction. In Proceedings of the Intelligent Systems Conference, IntelliSys, London, UK, 7–8 September 2017; pp. 757–763. [Google Scholar] [CrossRef]
- Torres-Sanchez, R.; Navarro-Hellin, H.; Guillamon-Frutos, A.; San-Segundo, R.; Ruiz-Abellón, M.C.; Domingo-Miguel, R. A decision support system for irrigation management: Analysis and implementation of different learning techniques. Water 2020, 12, 548. [Google Scholar] [CrossRef] [Green Version]
- Lindholm, A.; Wahlström, N.; Lindsten, F.; Schön, T.B. Supervised Machine Learning. Lecture Notes for the Statistical Machine Learning Course. 2019. Available online: https://mwns.co/blog/wp-content/uploads/2020/01/Supervised-Machine-Learning.pdf (accessed on 15 December 2020).
- Kumar, A.; Surendra, A.; Mohan, H.; Valliappan, K.M.; Kirthika, N. Internet of things based smart irrigation using regression algorithm. In Proceedings of the 2017 International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT) Internet, Kerala, India, 6–7 July 2017; pp. 1652–1657. [Google Scholar] [CrossRef]
- Choudhary, S.; Gaurav, V.; Singh, A.; Agarwal, S. Autonomous crop irrigation system using artificial intelligence. Int. J. Eng. Adv. Technol. 2019, 8, 46–51. [Google Scholar]
- González Perea, R.; Camacho Poyato, E.; Montesinos, P.; Rodríguez Díaz, J.A. Prediction of irrigation event occurrence at farm level using optimal decision trees. Comput. Electron. Agric. 2019, 157, 173–180. [Google Scholar] [CrossRef]
- Christias, P.; Daliakopoulos, I.N.; Manios, T.; Mocanu, M. Comparison of three computational approaches for tree crop irrigation decision support. Mathematics 2020, 8, 717. [Google Scholar] [CrossRef]
- Weller, D.L.; Love, T.M.T.; Wiedmann, M. Interpretability versus accuracy: A comparison of machine learning models built using different algorithms, performance measures, and features to predict E. coli levels in agricultural water. Front. Artif. Intell. 2021, 4, 628441. [Google Scholar] [CrossRef]
- Blasi, A.H.; Abbadi, M.A.; Al-Huweimel, R. Machine learning approach for an automatic irrigation system in southern Jordan valley. Eng. Technol. Appl. Sci. Res. 2021, 11, 6609–6613. [Google Scholar] [CrossRef]
- Yazici, M.; Basurra, S.; Gaber, M. Edge machine learning: Enabling smart internet of things applications. Big Data Cogn. Comput. 2018, 2, 26. [Google Scholar] [CrossRef] [Green Version]
- Vij, A.; Vijendra, S.; Jain, A.; Bajaj, S.; Bassi, A.; Sharma, A. IoT and machine learning approaches for automation of farm irrigation system. Procedia Comput. Sci. 2020, 167, 1250–1257. [Google Scholar] [CrossRef]
- Singh, A.; Thakur, N.; Sharma, A. A Review of Supervised Machine Learning Algorithms. In Proceedings of the 3rd International Conference on Computing for Sustainable Global Development, New Delhi, India, 16–18 March 2016; pp. 1310–1315. [Google Scholar]
- Cai, W.; Wei, R.; Xu, L.; Ding, X. A method for modelling greenhouse temperature using gradient boost decision tree. Inf. Process. Agric. 2021, in press. [CrossRef]
- Mancipe-Castro, L.; Gutiérrez-Carvajal, R.E. Prediction of environment variables in precision agriculture using a sparse model as data fusion strategy. Inf. Process. Agric. 2021, in press. [CrossRef]
- Chen, Y.A.; Hsieh, W.H.; Ko, Y.S.; Huang, N.F. An ensemble learning model for agricultural irrigation prediction. In Proceedings of the 2021 International Conference on Information Networking (ICOIN), Jeju Island, Korea, 13–16 January 2021; Volume 2021, pp. 311–316. [Google Scholar] [CrossRef]
- Chen, S.; Chen, L.; Chen, L.; Song, S.; Yang, Z. Application of random forest and back propagation neural network in estimating radiation-based reference evapotranspiration model in Gansu province. In Proceedings of the International Conference on Network and Information Systems for Computers Application, Wuhan, China, 15–17 April 2016; pp. 228–232. [Google Scholar] [CrossRef]
- El Mezouari, A.; Najib, M.; El Fazziki, A. Towards a Smart Irrigation Scheduling System Through Massive Data and Predictive Models; Springer: Berlin/Heidelberg, Germany, 2019; Volume 1103. [Google Scholar]
- Shakoor, T.; Rahman, K.; Sumaiya, N.R. Intelligent Agricultural Information Monitoring Using Data Mining Techniques. Ph.D. Thesis, BRAC University, Dhaka, Bangladesh, 2017. [Google Scholar]
- Karthikeya, H.K.; Sudarshan, K.; Shetty, D.S. Prediction of agricultural crops using KNN algorithm. Int. J. Innov. Sci. Res. Technol. 2020, 5, 1422–1424. [Google Scholar]
- Choudhari, P.; Borse, A.; Chauhan, H. Smart irrigation and remote farm monitoring system. Int. J. Comput. Appl. 2018, 180, 24–26. [Google Scholar] [CrossRef]
- Munir, M.S.; Bajwa, I.S.; Ashraf, A.; Anwar, W.; Rashid, R. Intelligent and smart irrigation system using edge computing and IoT. Complexity 2021, 2021, 6691571. [Google Scholar] [CrossRef]
- Kavyashree, T.; Shreedhara, K.S. Intelligent IoT based smart irrigation system. Int. J. Creat. Res. Thoughts 2021, 9, 2709–2722. [Google Scholar]
- Das, A.; Dey, S.K.; Mishra, S.; Sahoo, A. Smart irrigation system, a statistical approach, using Raspbrry Pi. Int. Res. J. Eng. Technol. 2016, 3, 341–345. [Google Scholar]
- Mosavi, A.; Sajedi-Hosseini, F.; Choubin, B.; Taromideh, F.; Rahi, G.; Dineva, A.A. Susceptibility mapping of soil water erosion using machine learning models. Water 2020, 12, 1995. [Google Scholar] [CrossRef]
- Gu, W.; Yi, Z. Machine learning on minimizing irrigation water for lawns. J. Sustain. Dev. Energy Water Environ. Syst. 2020, 8, 701–714. [Google Scholar] [CrossRef] [Green Version]
- Jain, T.; Garg, P.; Tiwari, P.K.; Kuncham, V.K.; Sharma, M.; Verma, V.K. Performance prediction for crop irrigation using different machine learning approaches. In Examining the Impact of Deep Learning and IoT on Multi-Industry Applications; IGI Global: Hershey, PA, USA, 2021; pp. 61–79. [Google Scholar] [CrossRef]
- Suzuki, Y.; Ibayashi, H.; Mineno, H. An SVM based irrigation control system for home gardening. In Proceedings of the 2013 IEEE 2nd Global Conference on Consumer Electronics, GCCE 2013, Tokyo, Japan, 1–4 October 2013; pp. 365–366. [Google Scholar] [CrossRef]
- Zema, D.A.; Nicotra, A.; Mateos, L.; Zimbone, S.M. Improvement of the irrigation performance in water users associations integrating data envelopment analysis and multi-regression models. Agric. Water Manag. 2018, 205, 38–49. [Google Scholar] [CrossRef]
- Arulselvi, G.; Poornima, D. Implementation of precision soil and water conservation agriculture (Pswca) through machine learning, cloud enabled iot integration and wireless sensor network. Eur. J. Mol. Clin. Med. 2020, 7, 5426–5446. [Google Scholar]
- Ramya, S.; Swetha, A.M.; Doraipandian, M. IoT framework for smart irrigation using machine learning technique. J. Comput. Sci. 2020, 16, 355–363. [Google Scholar] [CrossRef] [Green Version]
- El Mezouari, A.; El Fazziki, A.; Sadgal, M. Toward smart farming through Machine learning based automatic irrigation planning. In Smart Sensor Networks; Studies in Big Data 2022, 92; Singh, U., Abraham, A., Kaklauskas, A., Hong, T.P., Eds.; Springer: Cham, Switzerland, 2022. [Google Scholar] [CrossRef]
- Cardoso, J.; Gloria, A.; Sebastiao, P. Improve irrigation timing decision for agriculture using real time data and machine learning. In Proceedings of the 2020 International Conference on Data Analytics for Business and Industry: Way Towards a Sustainable Economy, ICDABI 2020, Sakheer, Bahrain, 26–27 October 2020. [Google Scholar] [CrossRef]
- Bhanu, K.N.; Mahadevaswamy, H.S.; Jasmine, H.J. IoT based smart system for enhanced irrigation in agriculture. In Proceedings of the International Conference on Electronics and Sustainable Communication Systems, ICESC 2020, Coimbatore, India, 2–4 July 2020; pp. 760–765. [Google Scholar] [CrossRef]
- Cagri Serdaroglu, K.; Onel, C.; Baydere, S. IoT based smart plant irrigation system with enhanced learning. In Proceedings of the 2020 IEEE Computing, Communications and IoT Applications (ComComAp), Beijing, China, 20–22 December 2020. [Google Scholar] [CrossRef]
- Niu, H.; Zhao, T.; Wang, D.; Chen, Y. A UAV resolution and waveband aware path planning for onion irrigation treatments inference. In Proceedings of the 2019 International Conference on Unmanned Aircraft Systems (ICUAS), Atlanta, GA, USA, 11–14 June 2019; pp. 808–812. [Google Scholar] [CrossRef]
- Kumar, S.; Mishra, S.; Khanna, P. Precision sugarcane monitoring using SVM classifier. Procedia Comput. Sci. 2017, 122, 881–887. [Google Scholar] [CrossRef]
- Zhong, B. Research on model of predicting irrigation water requirement based on Kernel method. In Proceedings of the 2nd International Conference on Electronic & Mechanical Engineering and Information Technology, Shenyang, China, 7 September 2012; Volume 2012, pp. 1338–1341. [Google Scholar] [CrossRef] [Green Version]
- Shalini, H.; Aravinda, C.V. An IoT-Based Predictive Analytics for Estimation of Rainfall for Irrigation; Springer: Singapore, 2021; Volume 1133. [Google Scholar] [CrossRef]
- Meivel, S.; Maheswari, S. Standard agricultural drone data analytics using KNN algorithm. Test Eng. Manag. 2020, 82, 206–215. [Google Scholar]
- Subathra, M.S.P.; Blessing, C.J.; George, S.T.; Thomas, A.; Raj, A.D.; Ewards, V. Automated intelligent wireless drip irrigation using ANN techniques. In Advances in Big Data and Cloud Computing; Springer: Singapore, 2018; pp. 555–568. [Google Scholar]
- Nawandar, N.K.; Cheggoju, N.; Satpute, V. ANN-based model to predict reference evapotranspiration for irrigation estimation. In Proceedings of the International Conference on Recent Trends in Machine Learning, IoT, Smart Cities and Applications, Hyderabad, India, 28–29 March 2020; Springer: Singapore, 2020; pp. 671–679. [Google Scholar]
- Kondaveti, R.; Reddy, A.; Palabtla, S. Smart Irrigation system using machine learning and IOT. In Proceedings of the International Conference on Vision Towards Emerging Trends in Communication and Networking, ViTECoN 2019, Vellore, India, 30–31 March 2019. [Google Scholar] [CrossRef]
- Dike, H.U.; Zhou, Y.; Deveerasetty, K.K.; Wu, Q. Unsupervised learning based on artificial neural network: A review. In Proceedings of the 2018 IEEE International Conference on Cyborg and Bionic Systems, CBS 2018, Shenzhen, China, 25–27 October 2019; pp. 322–327. [Google Scholar] [CrossRef]
- Malik, M.U. Python Machine Learning for Beginners; AI Publishing: Assam, India, 2020; Volume 148. [Google Scholar]
- Kumar, A.V.S.P.; Bhramaramba, R. Adapting mining into agriculture sector with machine learning techniques. Int. J. Control Autom. 2017, 10, 13–22. [Google Scholar] [CrossRef]
- Swamynathan, M. Mastering Machine Learning with Python in Six Steps; Apress: New York, NY, USA, 2019. [Google Scholar] [CrossRef]
- Prabhu, S.R.B.; Mathew, A.I. A review of efficient information delivery and clustering for drip irrigation management using WSN. Int. J. Comput. Sci. Bus. Inform. 2014, 14, 1–13. [Google Scholar]
- Nisha, G.; Megala, J. Wireless sensor network based automated irrigation and crop field monitoring system. In Proceedings of the 2014 Sixth International Conference on Advanced Computing (ICoAC), Chennai, India, 17–19 December 2014; pp. 8–13. [Google Scholar]
- Ohana-Levi, N.; Ben-Gal, A.; Peeters, A.; Termin, D.; Linker, R.; Baram, S.; Raveh, E.; Paz-Kagan, T. A comparison between spatial clustering models for determining N-fertilization management zones in orchards. Precis. Agric. 2021, 22, 99–123. [Google Scholar] [CrossRef]
- Sherwani, F.; Ibrahim, B.S.K.K.; Asad, M.M. Hybridized classification algorithms for data classification applications: A review. Egypt. Inform. J. 2020, 22, 185–192. [Google Scholar] [CrossRef]
- Schmitz, G.H.; Schütze, N.; Petersohn, U. New strategy for optimizing water application under trickle irrigation. J. Irrig. Drain. Eng. 2002, 128, 287–297. [Google Scholar] [CrossRef] [Green Version]
- Murthy, A.R.S. An IoT and machine learning approach for site specific irrigation in residential irrigation systems. Masters Thesis, Texas A&M University, College Station, TX, USA, 2019. Available online: https://hdl.handle.net/1969.1/186512 (accessed on 20 September 2021).
- Karar, M.E.; Al-Rasheed, M.F.; Al-Rasheed, A.F.; Reyad, O. IoT and neural network-based water pumping control system for smart irrigation. Inf. Sci. Lett. 2020, 9, 107–112. [Google Scholar] [CrossRef]
- Wu, B.; Ye, B.Y.; Wu, C.L.; Zhang, C.Z. Irrigation water compensation control system based on fuzzy neural network. Adv. Mater. Res. 2010, 108, 1386–1391. [Google Scholar] [CrossRef]
- Sun, F.; Ma, W.; Li, H.; Wang, S. Research on water-fertilizer integrated technology based on neural network prediction and fuzzy control. In Proceedings of the IOP Conference Series: Earth and Environmental Science, Ordos, China, 28–29 April 2018; Volume 170, p. 032168. [Google Scholar] [CrossRef]
- Arif, C.; Mizoguchi, M.; Setiawan, B.I.; Doi, R. Estimation of soil moisture in paddy field using artificial neural networks. Int. J. Adv. Res. Artif. Intell. 2012, 1, 17–21. [Google Scholar] [CrossRef] [Green Version]
- Antonopoulos, V.Z.; Antonopoulos, A.V. Daily reference evapotranspiration estimates by artificial neural networks technique and empirical equations using limited input climate variables. Comput. Electron. Agric. 2017, 132, 86–96. [Google Scholar] [CrossRef]
- Zanetti, S.S.; Sousa, E.F.; Oliveira, V.P.S.; Almeida, F.T.; Bernardo, S. Estimating evapotranspiration using artificial neural network and minimum climatological data. J. Irrig. Drain. Eng. 2007, 9437, 83–89. [Google Scholar] [CrossRef]
- Sharma, S.; Regulwar, D.G. Prediction of evapotranspiration by artificial neural network and conventional methods. Int. J. Eng. Res. 2016, 5, 184–187. [Google Scholar] [CrossRef]
- Kelley, J.; Pardyjak, E.R. Using neural networks to estimate site-specific crop evapotranspiration with low-cost sensors. Agronomy 2019, 9, 108. [Google Scholar] [CrossRef] [Green Version]
- Pandorfi, H.; Bezerra, A.C.; Atarassi, R.T.; Vieira, F.M.C.; Filho, J.A.D.B.; Guiselini, C. Artificial neural networks employment in the prediction of evapotranspiration of greenhouse-grown sweet pepper. Rev. Bras. Eng. Agrícola Ambient. 2016, 20, 507–512. [Google Scholar] [CrossRef] [Green Version]
- Koutsoyiannis, D. Discussion of “generalized regression neural networks for evapotranspiration modelling”. Hydrol. Sci. Sci. Hydrol. 2009, 52, 1092–1105. [Google Scholar] [CrossRef]
- Gu, J.; Yin, G.; Huang, P.; Guo, J.; Chen, L. An improved back propagation neural network prediction model for subsurface drip irrigation system. Comput. Electr. Eng. 2017, 60, 58–65. [Google Scholar] [CrossRef]
- Sadati, S.K.; Ghahraman, B.; Speelman, S.; Sabouhi, M.; Gitizadeh, M. Optimal irrigation water allocation using a genetic algorithm under various weather conditions. Water 2014, 6, 3068. [Google Scholar] [CrossRef]
- Perea, R.G.; Camacho, E.; Montesinos, P.; Gonz, R.; Rodrı, J.A. Optimisation of water demand forecasting by artificial intelligence with short data sets. Sci. Eng. 2018, 7, 3–10. [Google Scholar] [CrossRef]
- Risheh, A.; Jalili, A.; Nazerfard, E. Smart Irrigation IoT solution using transfer learning for neural networks. In Proceedings of the 10th International Conference on Computer and Knowledge Engineering (ICCKE), Mashhad, Iran, 29–30 October 2020. [Google Scholar]
- Mehra, M.; Saxena, S.; Sankaranarayanan, S.; Tom, R.J.; Veeramanikandan, M. IoT based hydroponics system using deep neural networks. Comput. Electron. Agric. 2018, 155, 473–486. [Google Scholar] [CrossRef]
- Umair, S.; Muhammad, R.U. Automation of irrigation system using ANN based controller. Int. J. Electr. Comput. Sci. 2015, 10, 41–47. [Google Scholar]
- Widyanto, S.A.; Widodo, A.; Achmad Hidayatno, S. Error analysis of ON-OFF and ANN controllers based on evapotranspiration. Telkomnika Indones. J. Electr. Eng. 2014, 12, 6771–6779. [Google Scholar] [CrossRef]
- Dursun, M.; Özden, S. An efficient improved photovoltaic irrigation system with artificial neural network based modeling of soil moisture distribution—A case study in Turkey. Comput. Electron. Agric. 2014, 102, 120–126. [Google Scholar] [CrossRef]
- Atsalakis, G.; Minoudaki, C. Daily irrigation water demand prediction using adaptive neuro-fuzzy inferences systems (ANFIS). In Proceedings of the 3rd IASME/WSEAS International Conference on Energy, Environment, Ecosystems and Sustainable Development, Agios Nikolaos, Greece, 24–26 July 2007; pp. 369–374. [Google Scholar]
- Navarro-Hellín, H.; Martínez-del-Rincon, J.; Domingo-Miguel, R.; Soto-Valles, F.; Torres-Sánchez, R. A decision support system for managing irrigation in agriculture. Comput. Electron. Agric. 2016, 124, 121–131. [Google Scholar] [CrossRef] [Green Version]
- Liang, Z.; Liu, X.; Wen, G.; Yuan, X. Influence analysis of sprinkler irrigation effectiveness using ANFIS. Int. J. Agric. Biol. Eng. 2019, 12, 135–148. [Google Scholar] [CrossRef]
- Tabari, H.; Kisi, O.; Ezani, A.; Hosseinzadeh Talaee, P. SVM, ANFIS, regression and climate based models for reference evapotranspiration modeling using limited climatic data in a semi-arid highland environment. J. Hydrol. 2012, 444, 78–89. [Google Scholar] [CrossRef]
- Ehteram, M.; Yenn Teo, F.; Najah Ahmed, A.; Dashti Latif, S.; Feng Huang, Y.; Abozweita, O.; Al-Ansari, N.; El-Shafie, A. Performance improvement for infiltration rate prediction using hybridized adaptive neuro-fuzzy inferences system (ANFIS) with optimization algorithms. Ain Shams Eng. J. 2021, 12, 1665–1676. [Google Scholar] [CrossRef]
- Silva, J.P.M.; da Silva, M.L.M.; de Mendonça, A.R.; da Silva, G.F.; de Barros Junior, A.A.; da Silva, E.F.; Aguiar, M.O.; Santos, J.S.; Rodrigues, N.M.M. Prognosis of forest production using machine learning techniques. Inf. Process. Agric. 2021, in press. [CrossRef]
- Jamroen, C.; Komkum, P.; Fongkerd, C.; Krongpha, W. An intelligent irrigation scheduling system using low-cost wireless sensor network toward sustainable and precision agriculture. IEEE Access 2020, 8, 172756–172769. [Google Scholar] [CrossRef]
- Mousa, A.K.; Croock, M.S.; Abdullah, M.N. Fuzzy based decision support model for irrigation system management. Int. J. Comput. Appl. 2014, 104, 14–20. [Google Scholar] [CrossRef]
- Hang, L.; Kim, D. Enhanced model-based predictive control system based on fuzzy logic for maintaining thermal comfort in IoT smart space. Appl. Sci. 2018, 8, 1031. [Google Scholar] [CrossRef] [Green Version]
- Touati, F.; Al-Hitmi, M.; Benhmed, K.; Tabish, R. A fuzzy logic based irrigation system enhanced with wireless data logging applied to the state of Qatar. Comput. Electron. Agric. 2013, 98, 233–241. [Google Scholar] [CrossRef]
- Izzuddin, T.A.; Johari, M.A.; Rashid, M.Z.A.; Jali, M.H. Smart irrigation using fuzzy logic method. ARPN J. Eng. Appl. Sci. 2018, 13, 517–522. [Google Scholar]
- Robles, C.A.; Cabarcas, J.C.; Llanos, A.P. Low-cost fuzzy logic control for greenhouse environments with web monitoring. Electronics 2017, 6, 71. [Google Scholar] [CrossRef] [Green Version]
- Ji, R.; Qi, L.; Huo, Z. Design of fuzzy control algorithm for precious irrigation system in greenhouse. IFIP Adv. Inf. Commun. Technol. 2012, 370, 278–283. [Google Scholar] [CrossRef] [Green Version]
- Tsang, S.W.; Jim, C.Y. Applying artificial intelligence modeling to optimize green roof irrigation. Energy Build. 2016, 127, 360–369. [Google Scholar] [CrossRef]
- Suntaranont, B.; Aramkul, S.; Kaewmoracharoen, M.; Champrasert, P. Water irrigation decision support system for practicalweir adjustment using artificial intelligence and machine learning techniques. Sustainability 2020, 12, 1763. [Google Scholar] [CrossRef] [Green Version]
- Patil, P.; Desai, B.L. Intelligent irrigation control system by employing wireless sensor networks. Int. J. Comput. Appl. 2013, 79, 33–40. [Google Scholar] [CrossRef]
- Abidin, M.S.B.Z.; Shibusawa, S.; Buyamin, S.; Mohamed, Z. Intelligent control of capillary irrigation system for water-saving cultivation. In Proceedings of the 2015 10th Asian Control Conference: Emerging Control Techniques for a Sustainable World, ASCC 2015, Kota Kinabalu, Malaysia, 31 May–3 June 2015; pp. 2–6. [Google Scholar] [CrossRef]
- Rahman, M.K.I.A.; Abidin, M.S.Z.; Mohd Saiful Azimi Mahmud, S.B.; Emmanuel, M.H.I.I.A.A. Advancement of a smart fibrous capillary irrigation management system with an internet of things integration. Bull. Electr. Eng. Inform. 2019, 8, 1402–1410. [Google Scholar] [CrossRef]
- Yubin, Z. The control strategy and verification for precise water-fertilizer irrigation system. In Proceedings of the 2018 Chinese Automation Congress (CAC), Xi’an, China, 30 November–2 December 2018; pp. 4288–4292. [Google Scholar] [CrossRef]
- Villarrubia, G.; de Paz, J.F.; de la Iglesia, D.H.; Bajo, J. Combining multi-agent systems and wireless sensor networks for monitoring crop irrigation. Sensors 2017, 17, 1775. [Google Scholar] [CrossRef] [Green Version]
- Castañeda-Miranda, A.; Castaño-Meneses, V.M. Internet of things for smart farming and frost intelligent control in greenhouses. Comput. Electron. Agric. 2020, 176, 105614. [Google Scholar] [CrossRef]
- Memoona, K.; Tahira, M.; Warda, I.; Humaraia, A.G.; Rabeea, S. A survey on unsupervised machine learning algorithms for automation, classification and maintenance. Int. J. Comput. Appl. 2015, 119, 34–39. [Google Scholar]
- Ciaburro, G.; Iannace, G. Machine learning-based algorithms to knowledge extraction from time series data: A review. Data 2021, 6, 55. [Google Scholar] [CrossRef]
- Kamilaris, A.; Prenafeta-Boldú, F.X. Deep learning in agriculture: A survey. Comput. Electron. Agric. 2018, 147, 70–90. [Google Scholar] [CrossRef] [Green Version]
- Kamilaris, A.; Prenafeta-Boldú, F.X. A review of the use of convolutional neural networks in agriculture. J. Agric. Sci. 2018, 156, 312–322. [Google Scholar] [CrossRef] [Green Version]
- Nasirahmadi, A.; Gonzalez, J.; Sturm, B.; Hensel, O.; Knierim, U. Pecking activity detection in group-housed turkeys using acoustic data and a deep learning technique. Biosyst. Eng. 2020, 194, 40–48. [Google Scholar] [CrossRef]
- Haghverdi, A.; Leib, B.G.; Washington-Allen, R.A.; Ayers, P.D.; Buschermohle, M.J. Perspectives on delineating management zones for variable rate irrigation. Comput. Electron. Agric. 2015, 117, 154–167. [Google Scholar] [CrossRef]
- Tagarakis, A.; Liakos, V.; Fountas, S.; Koundouras, S.; Gemtos, T.A. Management zones delineation using fuzzy clustering techniques in grapevines. Precis. Agric. 2013, 14, 18–39. [Google Scholar] [CrossRef]
- Method, U.K.; Monem, M.J.; Hashemi, S.M. Spatial clustering of irrigation networks using k-means method (case study of Ghazvin irrigation network). Iran Water Resour. Res. 2011, 7, 38–46. [Google Scholar]
- Metwally, M.S.; Shaddad, S.M.; Liu, M.; Yao, R.J.; Abdo, A.I.; Li, P.; Jiao, J.; Chen, X. Soil properties spatial variability and delineation of site-specific management zones based on soil fertility using fuzzy clustering in a hilly field in Jianyang, Sichuan, China. Sustainability 2019, 11, 7084. [Google Scholar] [CrossRef] [Green Version]
- Yashaswini, L.S.; Vani, H.U.; Sinchana, H.N.; Kumar, N. Smart automated irrigation system with disease prediction. In Proceedings of the 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI), Chennai, China, 21–22 September 2017; pp. 422–427. [Google Scholar]
- Agastya, C.S.; Ghebremusse, S.; Anderson, I.; Reed, C.; Vahabi, H.; Aug, C.V. Self-supervised contrastive learning for irrigation detection. arXiv 2021, arXiv:2108.05484. [Google Scholar]
- Albuquerque, C.K.G.; Polimante, S.; Torre-Neto, A.; Prati, R.C. Water spray detection for smart irrigation systems with mask R-CNN and UAV Footage. In Proceedings of the 2020 IEEE International Workshop on Metrology for Agriculture and Forestry, MetroAgriFor 2020, Trento, Italy, 4–6 November 2020; pp. 236–240. [Google Scholar] [CrossRef]
- Zhang, C.; Yue, P.; Di, L.; Wu, Z. Automatic identification of center pivot irrigation systems from landsat images using convolutional neural networks. Agriculture 2018, 8, 147. [Google Scholar] [CrossRef] [Green Version]
- Bellahirich, S.; Mezghani, D.; Mami, A. Design and implementation of an intelligent anfis controller on a raspberry pi nano-computer for photovoltaic pumping intended for drip irrigation. Energies 2021, 14, 5217. [Google Scholar] [CrossRef]
- Anuslu, T. Smart Precision Agriculture with Autonomous Irrigation System Using RNN-Based Techniques; MEF University: Istanbul, Turkey, 2017. [Google Scholar]
- Braga, D.J.F.; Coelho, T.L.; Rocha, A.; Coutinho, G.; Magalhães, R.P.; Guerra, P.T.; De Macêdo, J.A.F.; Barbosa, S.D.J. time series forecasting to support irrigation management. J. Inf. Data Manag. 2019, 10, 66–80. [Google Scholar]
- Tang, J.; Arvor, D.; Corpetti, T.; Tang, P. Mapping center pivot irrigation systems in the southern Amazon from Sentinel-2 images. Water 2021, 13, 298. [Google Scholar] [CrossRef]
- Perea, R.G.; Poyato, E.C.; Montesinos, P.; Díaz, J.A.R. Irrigation demand forecasting using artificial neuro-genetic networks. Water Resour. Manag. 2015, 29, 5551–5567. [Google Scholar] [CrossRef]
- Li, I.; Yoder, R.E.; Odhiambo, L.O.; Zhang, J. Simulation of nitrate distribution under drip irrigation using artificial neural networks. Irrig. Sci. 2004, 23, 29–37. [Google Scholar] [CrossRef]
- Sharifi, H.; Roozbahani, A.; Shahdany, M.H. Development of ANN, FIS and ANFIS models to evaluate the adequacy index in agricultural water distribution systems (Case study: Rudasht irrigation network). Iran. J. Ecohydrol. 2020, 7, 635–646. [Google Scholar]
- Jimenez, A.F.; Ortiz, B.V.; Bondesan, L.; Morata, G.; Damianidis, D. Long short-term memory neural network for irrigation management: A case study from southern Alabama, USA. Precis. Agric. 2021, 22, 475–492. [Google Scholar] [CrossRef]
- Alibabaei, K.; Gaspar, P.D.; Lima, T.M. Crop yield estimation using deep learning based on climate big data and irrigation scheduling. Energies 2021, 14, 3004. [Google Scholar] [CrossRef]
- Ortiz, B.V.; Bondesan, L.; Morata, G.; Damianidis, D. Evaluation of two recurrent neural network methods for prediction of irrigation rate and timing. Am. Soc. Agric. Biol. Eng. 2020, 63, 1327–1348. [Google Scholar]
- Zhou, J.; Zhang, Y.; Tian, S.; Lai, S. Forecasting rainfall with recurrent neural network for irrigation equipment. In Proceedings of the IOP Conference Series: Earth and Environmental Science, Sanya, China, 24–26 April 2020; Volume 510, p. 042040. [Google Scholar] [CrossRef]
- Delavar, M.; Moghadasi, M.; Morid, S. Real-time model for optimal water allocation in irrigation systems during droughts. J. Irrig. Drain. Eng. 2012, 138, 517–524. [Google Scholar] [CrossRef]
- Kanmani, R.; Muthulakshmi, S.; Subitcha, K.S.; Sriranjani, M.; Radhapoorani, R.; Suagnya, N. Modern irrigation system using convolutional neural network. In Proceedings of the 2021 7th International Conference on Advanced Computing and Communication Systems, ICACCS 2021, Coimbatore, India, 19–20 March 2021; pp. 592–597. [Google Scholar] [CrossRef]
- Henry, T.; Iv, C. A Deep Learning Approach to Mapping Irrigation: U-Net IrrMapper. Master’s Thesis, University of Montana, Missoula, MT, USA, 2020. [Google Scholar]
- Durrant, A.; Markovic, M.; Matthews, D.; May, D.; Enright, J.; Leontidis, G. The role of cross-silo federated learning in facilitating data sharing in the agri-food sector. Comput. Electron. Agric. 2022, 193, 106648. [Google Scholar] [CrossRef]
- Kumar, P.; Gupta, G.P.; Tripathi, R. PEFL: Deep privacy-encoding based federated learning framework for smart agriculture. IEEE Comput. Soc. 2021, 2021, 1. [Google Scholar] [CrossRef]
- Wang, X.; Han, Y.; Wang, C.; Zhao, Q.; Chen, X.; Chen, M. In-edge AI: Intelligentizing mobile edge computing, caching and communication by federated learning. IEEE Netw. 2019, 33, 156–165. [Google Scholar] [CrossRef] [Green Version]
- Sun, L.; Yang, Y.; Hu, J.; Porter, D.; Marek, T.; Hillyer, C. Reinforcement learning control for water-efficient agricultural irrigation. In Proceedings of the 15th IEEE International Symposium on Parallel and Distributed Processing with Applications and 16th IEEE International Conference on Ubiquitous Computing and Communications, ISPA/IUCC 2017, Guangzhou, China, 12–15 December 2018; pp. 1334–1341. [Google Scholar] [CrossRef]
- Chouaib, E.H.; Salwa, B.; Said, K.; Chehbouni, A. A reinforcement learning based approach for efficient irrigation water management. In Proceedings of the 1st African Conference on Precision Agriculture, Marrakesh, Morocco, 8–10 December 2020; pp. 160–168. [Google Scholar]
- Chen, M.; Cui, Y.; Wang, X.; Xie, H.; Liu, F.; Luo, T.; Zheng, S.; Luo, Y. A reinforcement learning approach to irrigation decision-making for rice using weather forecasts. Agric. Water Manag. 2021, 250, 106838. [Google Scholar] [CrossRef]
- Irukula, S. Reinforcement Learning Based Controller for Precision Irrigation. Ph.D. Thesis, Texas A&M University, College Station, TX, USA, 2015. [Google Scholar]
- Bergez, J.; Eigenraam, M.; Garcia, F. Comparison between Dynamic Programming and Reinforcement Learning: A Case Study on Maize Irrigation Management. In Proceedings of the 3rd European Conference on Information Technology in Agriculture (EFITA01), Montpellier, France, 18–21 June 2001; pp. 343–348. [Google Scholar]
- Zhou, N. Intelligent control of agricultural irrigation based on reinforcement learning. J. Phys. Conf. Ser. 2020, 1601, 1954. [Google Scholar] [CrossRef]
- Yang, Y.; Hu, J.; Porter, D.; Marek, T.; Heflin, K.; Kong, H.; Sun, L. Deep reinforcement learning-based irrigation scheduling. Trans. ASABE 2020, 63, 549–556. [Google Scholar] [CrossRef]
- Overweg, H.; Berghuijs, H.N.C.; Athanasiadis, I.N. CropGym: A reinforcement learning environment for crop management. arXiv 2021, arXiv:2104.04326. [Google Scholar]
- Mason, K.; Mannion, P.; Duggan, J.; Howley, E. Applying multi-agent reinforcement learning to watershed management. Proc. Adapt. Learn. Agents Work. 2016, 2016, 83–90. [Google Scholar]
- Binas, J.; Luginbuehl, L.; Bengio, Y. Reinforcement learning for sustainable agriculture. In Proceedings of the ICML 2019 Workshop Climate Change: How Can AI Help, Long Beach, CA, USA, 14 June 2019. [Google Scholar]
- Nian, R.; Liu, J.; Huang, B. A review on reinforcement learning: Introduction and applications in industrial process control. Comput. Chem. Eng. 2020, 139, 106886. [Google Scholar] [CrossRef]
- Gandhi, R. Deep Reinforcement Learning for Agriculture: Principles and Use Cases. In Data Science in Agriculture and Natural Resource Management; Studies in Big Data 2022, 96; Reddy, G.P.O., Raval, M.S., Adinarayana, J., Chaudhary, S., Eds.; Springer: Singapore, 2022. [Google Scholar] [CrossRef]
- Kumar, S.A.; Karthikeyan, C. Status of mobile agricultural apps in the global mobile ecosystem. Int. J. Educ. Dev. Inf. Commun. Technol. 2019, 15, 63–74. [Google Scholar]
- Ogubuike, R.; Adib, A.; Orji, R. Masa: AI-adaptive mobile app for sustainable agriculture. In Proceedings of the 2021 IEEE 12th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, BC, Canada, 27–30 October 2021; pp. 1–7. [Google Scholar]
- Ruth, L.; Kopecky, F. The Introduction of Smartphones as a Tool for Agricultural Extension in Rural Uganda: A Three-Phase Study. Ph.D. Thesis, Iowa State University, Ames, IA, USA, 2016. [Google Scholar]
- Matukhina, O.V.; Votyakova1, L.R.; Zakharova, I.N. SMART-technologies in irrigation management of a remote land plot. In Proceedings of the IOP Conference Series: Materials Science and Engineering, Russky Island, Russia, 6–9 October 2020; Volume 1079, p. 072027. [Google Scholar] [CrossRef]
- Zhang, S.; Li, S.; Ke, Z.; Zhao, H.; Guo, Y.; Yang, J.; Wang, Y.; Li, D.; Wang, L.; Yang, W.; et al. Investigation on environment monitoring system for a combination of hydroponics and aquaculture in greenhouse. Inf. Process. Agric. 2021, in press. [CrossRef]
- Maina, M.M.; Amin, M.S.M.; Yazid, M.A. Web geographic information system decision support system for irrigation water management: A review. Acta Agric. Scand. Sect. B Soil Plant Sci. 2014, 64, 283–293. [Google Scholar] [CrossRef]
- Rajeswari, S.; Suthendran, K.; Rajakumar, K. A smart agricultural model by integrating IoT, mobile and cloud-based big data analytics. Int. J. Pure Appl. Math. 2018, 118, 365–370. [Google Scholar]
- Akhter, R.; Sofi, S.A. Precision agriculture using iot data analytics and machine learning. J. King Saud Univ. Comput. Inf. Sci. 2021, in press. [CrossRef]
- Abdelmoamen Ahmed, A.; Al Omari, S.; Awal, R.; Fares, A.; Chouikha, M. A distributed systemforsupporting smart irrigation using internet of things technology. Eng. Rep. 2020, 2020, e12352. [Google Scholar] [CrossRef]
- Mohammed, M.; Riad, K.; Alqahtani, N. Efficient IoT-based control for a smart subsurface irrigation system to enhance irrigation management of date palm. Sensors 2021, 21, 3942. [Google Scholar] [CrossRef]
- Sagheer, A.; Mohammed, M.; Riad, K.; Alhajhoj, M. A cloud-based iot platform for precision control of soilless greenhouse cultivation. Sensors 2021, 21, 223. [Google Scholar] [CrossRef]
- Osroosh, Y.; Troy, R.; Campbell, C.S.; Zhang, Q. Comparison of irrigation automation algorithms for drip-irrigated apple trees. Comput. Electron. Agric. 2016, 128, 87–99. [Google Scholar] [CrossRef] [Green Version]
- Bitella, G.; Rossi, R.; Bochicchio, R.; Perniola, M.; Amato, M. A novel low-cost open-hardware platform for monitoring soil water content and multiple soil-air-vegetation parameters. Sensors 2014, 14, 19639. [Google Scholar] [CrossRef] [Green Version]
- Vellidis, G.; Liakos, V.; Andreis, J.H.; Perry, C.D.; Porter, W.M.; Barnes, E.M.; Morgan, K.T.; Fraisse, C.; Migliaccio, K.W. Development and assessment of a smartphone application for irrigation scheduling in cotton. Comput. Electron. Agric. 2016, 127, 249–259. [Google Scholar] [CrossRef] [Green Version]
- Ogidan, O.K.; Afia, K.R. Smart irrigation system with an android-based remote logging and control. In Proceedings of the 2019 IEEE AFRICON, Accra, Ghana, 25–27 September 2019; 2019, p. 3953. [Google Scholar] [CrossRef]
- Perea, R.G.; García, I.F.; Arroyo, M.M.; Díaz, J.A.R.; Poyato, E.C.; Montesinos, P. Multiplatform application for precision irrigation scheduling in strawberries. Agric. Water Manag. 2017, 183, 194–201. [Google Scholar] [CrossRef]
- Pérez-castro, A.; Sánchez-molina, J.A.; Castilla, M.; Sánchez-moreno, J. CFertigUAL: A fertigation management app for greenhouse vegetable crops. Agric. Water Manag. 2017, 183, 186–193. [Google Scholar] [CrossRef]
- Hassan, A.; Abdullah, H.M.; Farooq, U.; Shahzad, A.; Asif, R.M. A wirelessly controlled robot-based smart irrigation system by exploiting arduino. J. Robot. Control 2021, 2, 29–34. [Google Scholar] [CrossRef]
- Andrade, M.A.; Shaughnessy, S.A.O.; Evett, S.R. ARSPIVOT, a sensor-based decision support software for variable-rate irrigation center pivot systems: Part A. Development. Trans. ASABE 2020, 63, 1521–1533. [Google Scholar] [CrossRef]
- Andrade, M.A.; O’Shaughnessy, S.A.; Evett, S.R. ARSmartPivot v.l-sensor based management software for center pivot irrigation systems. Am. Soc. Agric. Biol. Eng. Annu. Int. Meet. 2015, 3, 2329–2346. [Google Scholar] [CrossRef]
- Colaizzi, P.D.; O’Shaughnessy, S.A.; Lamm, F.R. Web/smart phone based control and feedback systems for irrigation systems. In Proceedings of the 30th Annual Central Plains Irrigation Conference, Colby, KS, USA, 20–21 February 2018; pp. 199–208. [Google Scholar]
- Andrade, M.A.; O’Shaughnessy, S.A.; Evett, S.R. A GIS-based decision support tool for center pivot irrigation systems. In Proceedings of the 2016 ASABE Annual International Meeting, Orlando, FL, USA, 17–20 July 2016. [Google Scholar] [CrossRef]
- Stokke, A.F. The Use of Mobile Phones in the Extension and Advisory Service in Rwanda. Master’s Thesis, Norwegian University of Life Science, Ås, Norway, 2019. [Google Scholar]
- Khan, N.A.; Qijie, G.; Sertse, S.F.; Nabi, M.N.; Khan, P. Farmers’ use of mobile phone-based farm advisory services in Punjab, Pakistan. Inf. Dev. 2020, 36, 390–402. [Google Scholar] [CrossRef]
- Zhishao, T. AgriApp—Adapting ICTs for Mobile Agricultural Information. Available online: http://knowledgeshare.sainonline.org/wp-content/uploads/2017/04/AgriApp-%E2%80%93-adapting-ICTs-for-mobile-agricultural-information.pdf (accessed on 20 September 2021).
- Manonmani, R.; Rose, R.S.S. Participatory GIS for irrigation management in periyar main canal command area—A case study of kumaram village, madurai district. Int. J. Sci. Res. Sci. Technol. 2017, 3, 865–875. [Google Scholar]
- Patel, V.B.; Thakkar, R.G. Agricultural android application. Int. J. Comput. Sci. Technol. 2014, 5, 326–328. [Google Scholar]
- Vuolo, F.; Essl, L.; Atzberger, C. Costs and benefits of satellite-based tools for irrigation management. Front. Environ. Sci. 2015, 3, 52. [Google Scholar] [CrossRef] [Green Version]
- Maiga, J.; Suyoto, S.; Pranowo, P. Mobile app design for sustainable agriculture in Mali—West Africa. In Proceedings of the IOP Conference Series: Materials Science and Engineering, Bandung, Indonesia, 20–21 April 2020; Volume 1098, p. 032037. [Google Scholar] [CrossRef]
- Hillyer, C.; Sayde, C. A web based advisory service for optimum irrigation management. In Proceedings of the 5th National Decennial Irrigation Conference Proceedings, Phoenix, AZ, USA, 5–8 December 2010; 1, pp. 347–357. [Google Scholar] [CrossRef]
- Jones, A.S.; Andales, A.A.; Burzynski, A.; Chávez, J.L.; David, O.; Fletcher, S.J.; Forsythe, J.M.; Goodliff, M.; Grazaitis, P.; Kidder, S.Q.; et al. Integrative Hydrometeorological Applications with Precipitation, Soil Moisture, and Water Vapor Using Phone Apps, GIS, and Data Assimilation; American Meteorological Society: Boston, MA, USA, 2020. [Google Scholar] [CrossRef]
- Okonkwo, C.W.; Ade-Ibijola, A. Chatbots applications in education: A systematic review. Comput. Educ. Artif. Intell. 2021, 2, 100033. [Google Scholar] [CrossRef]
- Agrowetter Irrigation Advice. Geisenheim Research Centre. Available online: https://www.dwd.de/DE/leistungen/agrowetter_prognose/agroprog.html (accessed on 21 September 2021).
- Haimanote, K.; Bayabil, K.W.; Migliaccio, K.W.; Andreis, J.H.D.; Fraisse, C.; Morgan, K.T.; Vellidis, G. Smartirrigation apps: Urban turf. EDIS 2013, 2013, 5. [Google Scholar] [CrossRef]
- Migliaccio, K.W.; Morgan, K.T.; Vellidis, G.; Zotarelli, L.; Fraisse, C.; Zurweller, B.A.; Andreis, J.H.; Crane, J.H.; Rowland, D.L. Smartphone apps for irrigation scheduling. Trans. ASABE 2016, 59, 291–301. [Google Scholar] [CrossRef]
- Dahnil, D.P.; Hood, Z.; Adam, A.; Razak, M.Z.A.; Ismail, A.G. Drip irrigation detection for power outage-prone areas with internet-of-things smart fertigation managemant system. Int. J. Adv. Comput. Sci. Appl. 2021, 12, 745–755. [Google Scholar] [CrossRef]
- Brunel, G.; Pichon, L.; Taylor, J.; Tisseyre, B.; Brunel, G.; Pichon, L.; Taylor, J.; Tisseyre, B. Easy water stress detection system for vineyard irrigation management. In Proceedings of the 12th European Conference on Precision Agriculture, Montpellier, France, 8–11 July 2019; Wageningen Academic Publishers: Wageningen, The Netherlands, 2020. [Google Scholar]
- Alcaide, C.; González, R.; Fernández, I.; Camacho, E.; Antonio, J.; Díaz, R. Open source application for optimum irrigation and fertilization using reclaimed water in olive orchards. Comput. Electron. Agric. 2020, 173, 105407. [Google Scholar] [CrossRef]
- Fatkhulloev, A.; Gafarova, A.; Hamraqulov, J. The importance of mobile applications in the use of standard. In International Conference on Information Science and Communications Technologies (ICISCT); IEEE: Piscataway, NJ, USA, 2019; pp. 36–38. [Google Scholar]
- Andales, A.A. Colorado irrigation scheduler. In Proceedings of the 26th Annual Central Plains Irrigation Conference, Burlington, CO, USA, 25–26 February 2014; pp. 26–33. [Google Scholar]
- Riezzo, E.E.; Zippitelli, M.; Impedovo, D.; Todorovic, M.; Cantore, V. Hydro—Tech—An Integrated Decision Support System for Sustainable Irrigation Management (II): Software and Hardware Architecture; CIGR: Liege, Belgium, 2013. [Google Scholar]
- Todorovic, M.; Riezzo, E.E.; Buono, V.; Zippitelli, M.; Galiano, A.; Cantore, V. Hydro-Tech: An Automated Smart-Tech Decision Support Tool for Eco-Efficient Irrigation Management. Int. Agric. Eng. J. 2016, 25, 44–56. [Google Scholar]
- Simionesei, L.; Ramos, T.B.; Palma, J.; Oliveira, A.R.; Neves, R. IrrigaSys: A web-based irrigation decision support system based on open source data and technology. Comput. Electron. Agric. 2020, 178, 105822. [Google Scholar] [CrossRef]
- Simionesei, L.; Ramos, T.B.; Palma, J.; Oliveira, A.R.; Neves, R. IrrigaSys—A decision support system for irrigation management in the Sorraia Valley region, Portugal. In Proceedings of the EGU General Assembly, Virtual Conference. 4–8 May 2020; p. 9488. [Google Scholar]
- Dahane, A.; Kechar, B.; Meddah, Y.; Benabdellah, O. Automated irrigation management platform using a wireless sensor network. In Proceedings of the 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS), Granada, Spain, 22–25 October 2019; pp. 610–615. [Google Scholar]
- Vaishali, S.; Suraj, S.; Vignesh, G.; Dhivya, S.; Udhayakumar, S. Mobile integrated smart irrigation management and monitoring system using IOT. In Proceedings of the 2017 IEEE International Conference on Communication and Signal Processing, ICCSP, Chennai, India, 6–8 April 2017; Volume 2018. [Google Scholar] [CrossRef]
- Sheikh, J.A.; Cheema, S.M.; Ali, M.; Amjad, Z. IoT and AI in Precision Agriculture: Designing Smart System to Support Illiterate Farmers; Springer: Berlin/Heidelberg, Germany, 2021. [Google Scholar] [CrossRef]
- Cheema, S.M.; Khalid, M.; Rehman, A.; Sarwar, N. Plant Irrigation and Recommender System—IoT Based Digital Solution for Home Garden; Springer Nature: Singapore, 2019; pp. 513–525. [Google Scholar] [CrossRef]
- Mbabazi, D.; Migliaccio, K.W.; Crane, J.H.; Fraisse, C.; Zotarelli, L.; Morgan, K.T.; Kiggundu, N. An irrigation schedule testing model for optimization of the smartirrigation avocado app. Agric. Water Manag. 2017, 179, 390–400. [Google Scholar] [CrossRef]
- Vellidis, G.; Liakos, V.; Perry, C.; Tucker, M.; Collins, G.; Snider, J.; Andreis, J.; Migliaccio, K.; Fraisse, C.; Morgan, K.; et al. A smartphone app for scheduling irrigation on cotton. In Proceedings of the 2014 Beltwide Cotton Conference, New Orleans, LA, USA, 7 January 2014; National Cotton Council: Washington, DC, USA, 2014. [Google Scholar]
- Andales, A.A. Tactical irrigation management using the wise online tool. In Proceedings of the 29th Annual Central Plains Irrigation Conference, Burlington, CO, USA, 21–22 February 2017; pp. 95–99. [Google Scholar]
- Augusto, R.; Dantas, S.; Zyrianoff, I.D.; Kamienski, C.A. The SWAMP farmer app for iot-based smart water status monitoring and irrigation control. In Proceedings of the 2020 IEEE International Workshop on Metrology for Agriculture and Forestry (MetroAgriFor), Trento, Italy, 4–6 November 2020; pp. 109–113. [Google Scholar]
- Campos, N.G.S.; Rocha, A.R.; Gondim, R.; da Silva, T.L.C.; Gomes, D.G. Smart & green: An internet-of-things framework for smart irrigation. Sensors 2020, 20, 190. [Google Scholar] [CrossRef] [Green Version]
- Rusdi, J.F.; Salam, S.; Abu, N.A.; Sunaryo, B.; Naseer, M.; Rismayadi, D.A.; Kodong, F.R.; Sudarsono, I.; Utomo, E.W.; Pitogo, V.A.; et al. Field reporting irrigation system via smartphone. J. Phys. Conf. Ser. 2021, 1807, 012012. [Google Scholar] [CrossRef]
- Agricultural Mobile Apps: A Review and Update of Irrigation Apps. Available online: https://webapp.agron.ksu.edu/agr_social/m_eu_article.throck?article_id=1011 (accessed on 21 September 2021).
- Bartlett, A.C.; Andales, A.A.; Arabi, M.; Bauder, T.A. A smartphone app to extend use of a cloud-based irrigation scheduling tool. Comput. Electron. Agric. 2015, 111, 127–130. [Google Scholar] [CrossRef]
- Siddiqui, M.; Akther, F.; Rahman, G.M.E.; Elahi, M.M.; Mostafa, R.; Wahid, K.A. Dimensioning of wide-area alternate wetting and drying (Awd) system for iot-based automation. Sensors 2021, 21, 6040. [Google Scholar] [CrossRef]
- Talekar, P.S.; Kumar, A.; Kumar, A.; Kumar, M.; Hashmi, M.I. Smart irrigation monitoring system using Blynk app. Int. J. Innov. Sci. Res. Technol. 2021, 6, 1353–1355. [Google Scholar]
- Saab, M.T.A.; Jomaa, I.; Skaf, S.; Fahed, S.; Todorovic, M. Assessment of a smartphone application for real-time irrigation scheduling in Mediterranean environments. Water 2019, 11, 252. [Google Scholar] [CrossRef] [Green Version]
- Tan, L. Cloud-based decision support and automation for precision agriculture in orchards. IFAC PapersOnLine 2016, 49, 330–335. [Google Scholar] [CrossRef]
- Osroosh, Y. 5G Technology and Data Privacy Concerns in Agriculture. Available online: https://www.duruntashlab.com/post/5g-technology-and-data-privacy-concerns-in-agriculture (accessed on 21 September 2021).
- Aliev, K. Internet of Things Applications and Artificial Neural Networks in Smart Agriculture; Politecnico di Torino: Turin, Italy, 2017. [Google Scholar]
- Li, T.; Sahu, A.K.; Talwalkar, A.; Smith, V. Federated learning: Challenges, methods, and future directions. IEEE Signal Process. Mag. 2020, 37, 50–60. [Google Scholar] [CrossRef]
- Elijah, O.; Orikumhi, I.; Rahman, T.A.; Babale, S.A.; Orakwue, S.I. Enabling smart agriculture in Nigeria: Application of IoT and data analytics. In Proceedings of the 2017 IEEE 3rd International Conference on Electro-Technology for National Development (NIGERCON), Owerri, Nigeria, 7–10 November 2018; pp. 762–766. [Google Scholar] [CrossRef]
- Elijah, O.; Rahman, T.A.; Orikumhi, I.; Leow, C.Y.; Hindia, M.N. An overview of internet of things (IoT) and data analytics in agriculture: Benefits and challenges. IEEE Internet Things J. 2018, 5, 3758–3773. [Google Scholar] [CrossRef]
- Alves, R.G.; Souza, G.; Maia, R.F.; Tran, A.L.H.; Kamienski, C.; Soininen, J.P.; Aquino, P.T.; Lima, F. A digital twin for smart farming. In Proceedings of the 2019 IEEE Global Humanitarian Technology Conference, GHTC 2019, Seattle, WA, USA, 17–20 October 2019. [Google Scholar] [CrossRef]
- Angin, P.; Anisi, M.H.; Göksel, F.; Gürsoy, C.; Büyükgülcü, A. Agrilora: A digital twin framework for smart agriculture. J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl. 2020, 11, 77–96. [Google Scholar] [CrossRef]
- Ghandar, A.; Ahmed, A.; Zulfiqar, S.; Hua, Z.; Hanai, M.; Theodoropoulos, G. A decision support system for urban agriculture using digital twin: A case study with aquaponics. IEEE Access 2021, 9, 35691–35708. [Google Scholar] [CrossRef]
- Moghadam, P.; Lowe, T.; Edwards, E.J. Digital twin for the future of orchard production systems. Proceedings 2020, 36, 92. [Google Scholar] [CrossRef] [Green Version]
- Neethirajan, S.; Kemp, B. Digital twins in livestock farming. Animals 2021, 11, 1008. [Google Scholar] [CrossRef] [PubMed]
- Rahman, M.K.I.A.; Abidin, M.S.Z.; Buyamin, S.; Mahmud, M.S.A. Enhanced Fertigation control system towards higher water saving irrigation. Indones. J. Electr. Eng. Comput. Sci. 2018, 10, 859–866. [Google Scholar] [CrossRef]
- Anjaly, S.; Sunny, C.; Hakkim, E.C.; Scholar, P. Fertigation automation system for poly houses. Int. J. Eng. Sci. Comput. 2016, 6, 3061–3067. [Google Scholar]
Reference | Supervised Learning | Unsupervised Learning | Reinforcement Learning | Federated Learning | Digital Farming Applications |
---|---|---|---|---|---|
[14] | ✓ | ✓ | × | × | × |
[24] | ✓ | ✓ | × | × | × |
[25] | ✓ | ✓ | × | × | × |
[26] | ✓ | ✓ | × | × | × |
[27] | × | ✓ | × | × | ✓ |
[28] | ✓ | ✓ | × | × | × |
[29] | ✓ | ✓ | × | × | × |
[30] | ✓ | × | × | × | × |
This paper | ✓ | ✓ | ✓ | ✓ | ✓ |
References | Supervised Model Used | Features | Simulation | Experimental | |
---|---|---|---|---|---|
Cloud | Edge | ||||
[62] | PCA, K-means Clustering, GMM | The model uses online weather data and human-induced irrigation instinct to decide irrigation rate. The model notifies the operator of the required irrigation volume through short message sending (SMS) | ✓ | ✓ | ✓ |
[63] | KNN, GND, SVM, ANN, DT | The machine learning model is used to predict irrigation volume aimed at reducing the usage of water in crop irrigation systems. The top two models are ANN and KNN, which have an accuracy of 90% and 98%, respectively. | ✓ | × | × |
[64] | SVM | An SVM-based smart irrigation system that adjusts the irrigation quantity automatically, based on home garden environmental data | ✓ | ✓ | × |
[41] | Linear Regression | The model is used to predict the amount of daily irrigation water required, based on the data provided by various sensor devices. The prediction information is made available on the mobile application (app) for remote monitoring | ✓ | ✓ | ✓ |
[65] | Principal Component Regression (PCR) | The model integrated with data envelopment analysis (DEA) helps to optimize water usage, management, personnel and water costs, incorporating increasing the irrigated area and the irrigation service coverage | ✓ | × | × |
[66] | KNN, DT, SVM, Logistic Regression | IoT-enabled machine learning irrigation systems with real-time monitoring of temperature, moisture, nutrients, and rainfall, to forecast the amount of water and fertilizer required by the plants for irrigation | × | ✓ | ✓ |
[67] | SVR and Bagging | The ensemble machine learning model is trained with collected real-time weather data to make an optimized decision, with an accuracy of 90%. The predicted soil moisture content is used to control the ON/OFF of the water pump | ✓ | × | ✓ |
[30] | DT, Random Forest, ANN, and SVM | Adaptive irrigation management using machine learning to predict the time of the day for irrigation using the air-soil humidity and temperature, the current time of the day, wind speed, and direction data. The data collected is visualized remotely on a mobile app. The app is interfaced with an API through message-queuing telemetry transport (MQTT) for the remote control of actuators. | ✓ | × | ✓ |
[68] | DNN, XGBoost, and Random Forest | An intelligent framework for smart irrigation planning, data analysis, feature extraction and irrigation prediction. The hybrid irrigation management approach is based on reference evapotranspiration and volumetric soil moisture content | ✓ | × | × |
[69] | Random Forest, ANN, XGBoost, DT, SVM | Machine learning to improve irrigation timing using real-time data. The models classify an ideal hour for irrigation to take place, based on sensor and weather data. The two best-optimized models with high accuracy are XGBoost, with an accuracy of 87%, and RF, which is at 84% | ✓ | × | × |
[70] | SVM, KNN Naïve Bayes | Real-time monitoring using sensors and data storage on the “ThingSpeak” cloud. The machine learning models perform classification based on a threshold value. The classification accuracy for the models is, namely, SVM 87.5%, Naïve Bayes 76.4%, and KNN 70.8% | ✓ | × | ✓ |
[71] | Gradient Boosting Regression Tree (GBRT) | Sensing and actuation test bed on an edge device, irrigation decision on a cloud. The model was able to learn irrigation decisions for different plants while adapting to the changing dynamics of the environment. | ✓ | ✓ | ✓ |
[72] | PCA, LDA, Linear SVM, RBF SVM, DT, RF, ANN, AdaBoost, Naïve Bayes | Both PCA and LDA were used for image processing to reduce the dimensionality to improve classification accuracy, while seven other scikit-learn machine learning algorithms were used for onion irrigation treatment inference | ✓ | × | ✓ |
[73] | KNN, SVM | Real-time monitoring of temperature, humidity, and soil moisture content with infection detection on 2000 samples of plants, with a classification accuracy of 96% | ✓ | × | ✓ |
[74] | Least-square SVM | Uses soil moisture content and environmental parameters, with feature extraction of irrigation water requirement based on kernel canonical correlation. SVM was further used for the prediction of irrigation requirements with high prediction resulting in improved irrigation efficiency | ✓ | × | × |
[75] | MLR, KNN, DT, and RF | Prediction of rainfall using online data from the weather station to guide irrigation decisions. The model performance, in terms of RMSE obtained for MLR, KNN, DT, and RF, is 0.165, 0.103, 0.094, and 0.083, respectively | ✓ | × | ✓ |
[39] | MLR, KNN-Regression | The accuracy of MLR is better than KNN-R; hence, it is integrated with an android application. The android app accurately enables real-time scheduling of the fertigation at the correct time it needed to be applied | ✓ | × | ✓ |
[76] | KNN | Agricultural monitoring system and analytics using drone data processed with a KNN algorithm | ✓ | × | ✓ |
[77] | ANN | Estimation of ETo using daily data on solar radiation, humidity, temperature and wind speed. The estimation and scheduling algorithm was implemented on a Raspberry Pi interface with a local weather station, using Zigbee | ✓ | × | ✓ |
[78] | ANN | Prediction of ETo using weather variable to decide irrigation scheduling | ✓ | × | ✓ |
[79] | ANN | Using time series analysis and the predictive model, prediction of rainfall aid determination of which crops is favorable to grow in a particular area | ✓ | × | ✓ |
References | Unsupervised Learning Model | Summary | Simulation | Experimental Implementation | |
---|---|---|---|---|---|
Cloud | Edge | ||||
[134] | K means clustering, Gaussian Mixture, and ISODATA | Investigation of delineation of multiple irrigation zoning scenarios on a large field with a center pivot irrigation system, using data on soil moisture content, electrical conductivity (EC), and hyperspectral images with yield data. A kappa coefficient of 0.79 was recorded for EC, demonstrating a high potential for zoning irrigation | ✓ | × | × |
[135] | Fuzzy Clustering | Delineation of irrigation management zones in a farm using NDVI measured at different growth stages of a grapevine cultivation field. The measure is transformed to a 48-cell grid (10 × 9 × 20 m) and maps of two management zones using the MZA software | ✓ | × | × |
[136] | K-means clustering | A K-means clustering algorithm was applied to the spatial clustering of irrigation networks, based on soil and environmental data. The clustering model provided a context for better and easier irrigation decision-making | ✓ | × | × |
[137] | PCA, Fuzzy clustering | Delineation of soil management zones (MZs) for effective irrigation management and evaluation of spatial variability of soil properties | ✓ | × | × |
[138] | Hidden Markov | The system made use of data from soil moisture content, air temperature, and leaf wetness and compares it with predetermined threshold values of various soil and specific crops to guide irrigation decisions. The Markov model detected possible plant disease conditions | ✓ | ✓ | ✓ |
[139] | CNN | The system made use of an analytical approach for IoT-based irrigation, to enhance smart farming with integration with plant recognition and wilt detection | ✓ | ✓ | ✓ |
[140] | Mask R-CNN, NN | The algorithm automatically detected water from aerial footage of irrigation systems, using UAV-captured images. The smart recognition software helped in the irrigation system inspection, therefore reducing time and costs in system maintenance. This helped to identify malfunctioning irrigation systems, to reduce under- or overwatering | ✓ | ✓ | ✓ |
[141] | CNN | Using an unlabeled dataset, an identification was made of center pivot irrigation using a variance-based approach through image processing to allocate irrigation water on the field. A precision and recall of 95.85% and 93.3% was achieved. | ✓ | × | × |
[142] | ANFIS | An intelligent neuron-fuzzy controller was implemented on Raspberry Pi for drip irrigation management; 95% water pumping efficiency was achieved | ✓ | × | ✓ |
[143] | RNN | An autonomous irrigation system was used to optimize yield and reduce water usage for irrigation | ✓ | × | ✓ |
[144] | ARIMA model, LSTM and BLSTM models | A time series forecasting evapotranspiration was used to create a metric of water loss from the crop to the environment, to guide irrigation decision management | ✓ | × | × |
[145] | Google Net, PVANET | Lightweight and fast, Google Net reduced the false detections associated with PVANET, to accurately detect the shape of center pivot irrigation systems. In addition, the area of irrigation in the region was estimated | ✓ | × | × |
[146] | Artificial Neuro-Genetic Networks | Short-term forecasting of daily irrigation water demand. The prediction model had a standard prediction error of daily water demand of 12.63% and 93% total variance | ✓ | × | × |
[147] | ANN | ANN was used to simulate nitrate distribution for a drip irrigation system. The model was able to simulate the nitrate distribution with a 0,83 coefficient of distribution (R2) | ✓ | × | × |
[148] | ANN, FIS, ANFIS | The models of FIS, ANN, and ANFIS were used to develop a smart model to simulate the adequacy of water delivery in an irrigation canal. The accuracy of the models, in terms of MAPE index, was 57.07% and 56.6% for ANN and ANFIS, respectively | ✓ | × | × |
[149] | LSTM | An estimation of irrigation, based on soil matric potential data, was measured from two different soil types. For both soil types, the LSTM model had an excellent prediction performance, with R2 ranging from 0.82 to 0.98 for one hour ahead of prescription, decreasing as the forecast time rose | ✓ | × | × |
[150] | GRU, LSTM, BLSTM, CNN | At a location in Portugal, the model utilized climatic data and soil water content to schedule irrigation and estimate the end-of-season point of tomato and potato harvests. With an MSE of 0.017 to 0.039, the LSTM model captured the nonlinear dynamics between irrigation volume, climatic data, and soil water content to forecast production. With a regression coefficient (R2) score of 0.97 to 0.99, the bidirectional LSTM outperformed the other models | ✓ | × | × |
References | App Name | Features | Android | IoS | Webpage | Country of Origin |
---|---|---|---|---|---|---|
[203] | Agrowetter | Estimation of weather and evaporation to guide irrigation decisions | ✓ | ✓ | ✓ | Germany |
[184] | Cotton app | Interactive, easy-to-use app for variable-rate irrigation scheduling. The app notifies the user when the RZSWD exceeds 40% and displays precipitation and other weather variables for users | ✓ | ✓ | × | Georgia and Florida, USA |
[185] | Smart irrigation app | Laboratory prototype, user-friendly, real-time on/off remote control of irrigation pumps, as well as data-logging capability | ✓ | × | × | Ondo State Nigeria |
[204] | Sprinkler irrigation app | Online weather data source, soil information, irrigation scheduling. An app used for weather forecasting to schedule timer for automatic sprinkler irrigation of turf | ✓ | × | ✓ | Florida USA |
[205] | Citrus Smart Irrigation apps | Optimized irrigation scheduling for avocado, citrus, strawberry, urban turf, and vegetables | ✓ | ✓ | × | Florida USA |
[206] | iChilli app | Remote monitoring and control app for fertigation management | ✓ | × | × | Malaysia |
[207] | Apex mobile application | Water stress detection app. The app can be used at the field or the within-field scale for temporal or spatiotemporal monitoring of vine water status | ✓ | ✓ | × | France |
[198] | WebGIS application | Weather forecasting, fertigation, irrigation maps | ✓ | ✓ | ✓ | Austria |
[186] | Multiplatform (Irrifresa) app | ETo-based irrigation scheduling for strawberry growing | ✓ | × | ✓ | Spain |
[187] | CFertigUAL app | Easy to use, fertigation management app | ✓ | × | × | Spain |
[208] | REUTIVAR app | Weather forecasting, irrigation scheduling, soil and water quality analysis | ✓ | × | ✓ | Spain |
[209] | Hygrometry app | Fast and accurate estimation of water consumption | ✓ | ✓ | × | Uzbekistan |
[210] | eRAMS App | Sprinkler irrigation scheduler, daily weather updates | ✓ | ✓ | ✓ | Colorado, USA |
[211,212] | Hydro-Tech decision support system | Uses the field water balance and dynamic optimizer for fertigation management | ✓ | × | ✓ | Italy |
[213,214] | IrrgaSys decision support system | Weather forecasting, soil water balance irrigation scheduling, remote sensing | ✓ | × | ✓ | Portugal |
[215] | Web irrigation framework | Estimation of irrigation requirement using the Rawls and Turq model | × | × | ✓ | Algeria |
[216] | Mobile app integrated smart irrigator | Remote control of irrigation, plant monitoring | ✓ | × | ✓ | India |
[199] | Agro Mali app | Agro-advisory service | ✓ | × | × | Mali, Africa |
[217,218] | Smart decision support system | Support illiterate farmers to make irrigation decisions | ✓ | × | ✓ | Pakistan |
[219] | Smart Avocado app | Irrigation scheduling uses a one-dimensional soil–water balance model | ✓ | × | × | USA |
[220] | Smart-phone irrigation sensor | Uses a smartphone camera to capture the image of the soil, analyze the image to estimate the wetness or dryness of the soil, used for irrigation of a pumpkin crop | ✓ | × | × | Mexico |
[221] | WISE online Irrigation manager | Uses soil, plant and weather to estimate daily soil water deficit | × | ✓ | ✓ | Kansas, USA |
[222] | SWAMP Farmer app | Uses cloud-based water need model, estimate irrigation requirement, soil moisture monitoring and the remote map | ✓ | ✓ | × | Brazil |
[223] | Smart & Green app | Uses weather and water balance with crop register function for smart irrigation management. The framework comprises physical communication services and an application layer | ✓ | ✓ | × | Brazil |
[224] | WebGIS app | Displays server-side information, visualization of real-time irrigation performance, GPS to track location | ✓ | × | ✓ | Indonesia |
[225] | Irrigation meter calculator | The provides an interface that estimates soil moisture content based on installed watermark sensors at different soil depths | × | ✓ | × | Kansas State University |
[175] | Distributed monitoring system | Real-time monitoring and control to support the actual hydroponics and aquaculture production management | ✓ | × | ✓ | Tongzhou, Beijing |
[201,226] | Wise mobile app | The user can access and upload information, view soil moisture deficits and weather reports | ✓ | × | ✓ | Colorado, USA |
[227] | AWD app | A Node.js server was used to store the data and produce alerts, and a web client was utilized as a dashboard to show all the AWD parameters, such as water level and pump operating times, using either the smartphone app or the online interface | ✓ | ✓ | ✓ | Bangladesh/Canada |
[228] | Blynk app | Smartphone-based mobile application for remote monitoring and control of irrigation | ✓ | ✓ | × | India |
[229] | Bluleaf app | App for real-time scheduling of timing and irrigation needs for wheat using soil, plant, and weather data | ✓ | × | × | Lebanon/Italy |
[172] | Masa app | Machine learning-driven advisory and marketing app for farmers | ✓ | ✓ | ✓ | Canada |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Abioye, E.A.; Hensel, O.; Esau, T.J.; Elijah, O.; Abidin, M.S.Z.; Ayobami, A.S.; Yerima, O.; Nasirahmadi, A. Precision Irrigation Management Using Machine Learning and Digital Farming Solutions. AgriEngineering 2022, 4, 70-103. https://doi.org/10.3390/agriengineering4010006
Abioye EA, Hensel O, Esau TJ, Elijah O, Abidin MSZ, Ayobami AS, Yerima O, Nasirahmadi A. Precision Irrigation Management Using Machine Learning and Digital Farming Solutions. AgriEngineering. 2022; 4(1):70-103. https://doi.org/10.3390/agriengineering4010006
Chicago/Turabian StyleAbioye, Emmanuel Abiodun, Oliver Hensel, Travis J. Esau, Olakunle Elijah, Mohamad Shukri Zainal Abidin, Ajibade Sylvester Ayobami, Omosun Yerima, and Abozar Nasirahmadi. 2022. "Precision Irrigation Management Using Machine Learning and Digital Farming Solutions" AgriEngineering 4, no. 1: 70-103. https://doi.org/10.3390/agriengineering4010006
APA StyleAbioye, E. A., Hensel, O., Esau, T. J., Elijah, O., Abidin, M. S. Z., Ayobami, A. S., Yerima, O., & Nasirahmadi, A. (2022). Precision Irrigation Management Using Machine Learning and Digital Farming Solutions. AgriEngineering, 4(1), 70-103. https://doi.org/10.3390/agriengineering4010006