Generic placeholder image

Recent Advances in Computer Science and Communications

Editor-in-Chief

ISSN (Print): 2666-2558
ISSN (Online): 2666-2566

Research Article

IoT Enabled Crop Prediction and Irrigation Automation System Using Machine Learning

Author(s): Raj Kumar* and Vivek Singhal

Volume 15, Issue 1, 2022

Published on: 04 September, 2020

Page: [88 - 97] Pages: 10

DOI: 10.2174/2666255813999200904132431

Price: $65

Abstract

Aim: India, an agricultural country with more than 50% population, depends on agriculture as the main source of income. Increasing population, shrinking agricultural land and fragmentation may create severe challenges to food safety in India. Therefore, there is an intense need for the application of technological innovations in the agriculture sector to improve its growth.

Objectives: The objective of the study is to design and develop an automated crop yield maximization system with an irrigation automation process using the Internet of Things (IoT) and machine learning. The proposed study focuses on the maximization of crop yield and profits of the farmer using crop prediction and automation of the irrigation process leading to water conservation.

Methods: The proposed system firstly rolls around, making the irrigation system automated to ease the burden of getting water for the plants when they need it. In an automatic irrigation system, data sensed by the temperature sensor and soil sensor in real-time are sent to the microcontroller board, and based on the values received, it will instruct the relay to turn on/off the water pump and thus automate the irrigation process. Secondly, it involves predicting suitable crop types using soil parameters and weather conditions that may be implanted by the farmers, using machine learning techniques, displayed on an android based application.

Results: The system proposed in this work recommends suitable crops as per the current weather and soil conditions in a particular geographical area by applying the XGBoost classifier with the automation of the irrigation process. The study also does a comparative performance analysis of the XGBoost classifier based on the F1 Score and Accuracy.

Conclusion: The study proposed a micro-controller-based model for crop maximization and irrigation automation. The system mainly fulfills two major objectives of agriculture-maximization of crop yield and farmer's profit using crop prediction, and automation of the irrigation process leads to water conservation.

Keywords: IoT, crop yield, irrigation, automation, maximization, machine learning.

Graphical Abstract

[1]
J. Gutierrez, J. Francisco, A. Nieto-Garibay, and M.A. Porta-Ganara, "Automated irrigation system using a wireless sensor network and GPRS module", IEEE Trans. Instrum. Meas., vol. 63, no. 1, pp. 166-176, 2014.
[http://dx.doi.org/10.1109/TIM.2013.2276487]
[2]
H. Wang, G. Lin, J. Wang, W. Gao, Y. Chen, and Q. Duan, "Management of big data in the internet of things in agriculture based on cloud computing", J. Appl. Mech. Mater., vol. 548-549, pp. 1438-1444, 2014.
[http://dx.doi.org/10.4028/www.scientific.net/AMM.548-549.1438]
[3]
S.S. Dahikar, and S.V. Rode, "Agricultural crop yield prediction using artificial neural network approach", Int. J. Innov. Res. Electr. Electron. Instrum. Control Eng., vol. 2, no. 1, pp. 683-686, 2014.
[4]
D. Gupta, A. Kushwaha, M. Sikander, and S. Trivedi, "Precision Agriculture for drip irrigation using microcontroller and GSM technology", Int. J. Eng. Res. Appl., vol. 4, no. 6, pp. 229-233, 2014.
[5]
L. Madhusudhan, "Agriculture role on Indian economy", Bus. Econ. J., vol. 6, no. 4, p. 176, 2015.
[6]
M.K. Gayatri, J. Jayasakthi, and G.A. Mala, "Providing smart agriculture solutions to farmers for better yielding using IOT", In 2015 IEEE International Conference on Technological Innovations in ICT for Agriculture and Rural Development, 2015pp. 40-43
[7]
R. Kumar, M.P. Singh, P. Kumar, and J.P. Singh, "Crop selection method to maximize crop yield rate using machine learning techniques", In 2015 IEEE International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM), 2015pp. 136-145
[8]
N. Sales, O. Remédios, and A. Arsenio, "Wireless sensor and actuator system for smart irrigation on the cloud", In 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT),, 2015pp. 693-698
[9]
J. Xin, and F. Zazueta, "Technology trends in ICT-towards data-driven, farmer centered and knowledge-based hybrid cloud architectures for smart farming", Agric. Eng. Int. CIGR J., vol. 18, no. 4, pp. 275-279, 2016.
[10]
P. Maniraman, and D.Y. Arfath, "An intelligent smart irrigation system using WSN and GPRS module", Int. J. Appl. Engineering Res., vol. 11, no. 6, pp. 3987-3992, 2016.
[11]
P. Vinciya, and A. Valarmathi, "Agriculture analysis for next generation high tech farming in data mining", Int. J. Adv. Res. Comput. Sci. Softw. Eng., vol. 6, no. 5, pp. 481-488, 2016.
[12]
I. Mohanraj, and J. Kirthika, "Field monitoring and automation using IOT in agriculture domain", Procedia Comput. Sci., vol. 93, pp. 931-939, 2016.
[http://dx.doi.org/10.1016/j.procs.2016.07.275]
[13]
H. Navarro-Hellin, J. Martinez-del-Rincon, R. Domingo-Miguel, F. Soto-Valles, and R. Torres-Sanchez, "A decision support system for managing irrigation in agriculture", Comput. Electron. Agric., vol. 124, pp. 121-131, 2016.
[http://dx.doi.org/10.1016/j.compag.2016.04.003]
[14]
P.P. Ray, "Internet of things for smart agriculture: Technologies, practices, and future directions", J. Ambient Intell. Smart Environ., vol. 9, no. 4, pp. 395-420, 2017.
[15]
A. Tzounis, N. Katsoulas, T. Bartzanas, and C. Kittas, "Internet of Things in agriculture, recent advances and future challenges", Biosyst. Eng., vol. 164, pp. 31-48, 2017.
[16]
T. Ojha, S. Misra, and N.S. Raghuwanshi, "Sensing cloud: Leveraging the benefits for agriculture applications", Comput. Electron. Agric., vol. 135, pp. 96-107, 2017.
[http://dx.doi.org/10.1016/j.compag.2017.01.026]
[17]
M. Roopaei, P. Rad, and K.K. Choo, "Cloud of things in smart agriculture: Intelligent irrigation monitoring by thermal imaging", IEEE Cloud Comput., vol. 4, no. 1, pp. 10-15, 2017.
[http://dx.doi.org/10.1109/MCC.2017.5]
[18]
S.K. Raja, R. Rishi, E. Sundaresan, and V. Srijit, "Demand-based crop recommender system for farmers", In 2017 IEEE International Conference on Technological Innovations in ICT for Agriculture and Rural Development Chennai, India, 2017pp. 194-199
[19]
D.S. Zingade, O. Buchade, N. Mehta, S. Ghodekar, and C. Mehta, "Crop prediction system using machine learning", Int. J. Adv. Eng. Res. Dev., vol. 4, no. 5, pp. 1-6, 2017.
[20]
W. Zhao, S. Lin, J. Han, R. Xu, and L. Hou, "Design and implementation of smart irrigation system based on LoRa", In: In 2017. IEEE Globecom Workshops, 2017, pp. 1-6.
[http://dx.doi.org/10.1109/GLOCOMW.2017.8269115]
[21]
C. Kamienski, J. Soininen, M. Taumberger, S. Fernandes, A. Toscano, T. S. Cinotti, R. F. Maia, and A. T. Neto, "Swamp: An IoT-based smart water management platform for precision irrigation in agriculture", In: In 2018 IEEE Global Internet of Things Summit (GIoTS),, 2018, pp. 1-6.
[http://dx.doi.org/10.1109/GIOTS.2018.8534541]
[22]
O. Elijah, T.A. Rahman, I. Orikumhi, C.Y. Leow, and M.N. Hindia, "An overview of Internet of Things (IoT) and data analytics in agriculture: Benefits and challenges", IEEE Internet Of Things J., vol. 5, no. 5, pp. 3758-3773, 2018.
[http://dx.doi.org/10.1109/JIOT.2018.2844296]
[23]
A.M. Garcia, I.F. Garcia, E.C. Poyato, P.M. Barrios, and J.R. Diaz, "Coupling irrigation scheduling with solar energy production in a smart irrigation management system", J. Clean. Prod., vol. 175, pp. 670-782, 2018.
[http://dx.doi.org/10.1016/j.jclepro.2017.12.093]
[24]
U.J. dos Santos, G. Pessin, C.A. da Costa, and R. da Rosa Righi, "AgriPrediction: A proactive internet of things model to anticipate problems and improve production in crops", Comput. Electron. Agric., vol. 161, pp. 202-213, 2018.
[25]
A. Goap, D. Sharma, A.K. Shukla, and C. Rama Krishna, "An IoT based smart irrigation management system using machine learning and open-source technologies", Comput. Electron. Agric., vol. 155, pp. 41-49, 2018.
[http://dx.doi.org/10.1016/j.compag.2018.09.040]
[26]
R. Priya, D. Ramesh, and E. Khosla, "Crop prediction on the region belts of India: A naïve Bayes MapReduce precision agricultural model", In 2018 IEEE International Conference on Advances in Computing, Communications and Informatics (ICACCI), 2018pp. 99-104
[http://dx.doi.org/10.1109/ICACCI.2018.8554948]
[27]
S. Rajeswari, and K. Suthendran, "Advanced Decision Tree (ADT) Classification model for agricultural data analysis on cloud", J. Comput. Electron. Agric., vol. 156, pp. 530-539, 2019.
[http://dx.doi.org/10.1016/j.compag.2018.12.013]
[28]
R. Kumar, P. Kumar, and V. Singhal, "A survey: Review of cloud IoT security techniques, issues, and challenges", In Proceedings of 2nd International Conference on Advanced Computing and Software Engineering, 2019pp. 1-6

Rights & Permissions Print Cite
© 2024 Bentham Science Publishers | Privacy Policy