Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Prof. Manasi Phadatare, Shailesh Jadhav, Ilihas Patel, Atharv Kulkarni, Parth Kadav
DOI Link: https://doi.org/10.22214/ijraset.2023.56389
Certificate: View Certificate
Precipitation forecasting and water supply management enable farmers to make informed decisions, optimize crop yields, reduce risks, conserve resources, and contribute to food security and economic stability. Important for agriculture. Actual rainfall is often not sufficient to support plant growth. Therefore, the aforementioned knowledge will help farmers estimate the amount of water provided through different farming techniques. Accurate forecasting helps farmers manage water according to crop needs. This information is critical to maximizing agricultural productivity. This article examines the rainfall forecasting method by analysing key parameters such as maximum temperature, minimum temperature, maximum humidity, minimum humidity, evaporation, average wind speed, and wind direction for Pune district, Maharashtra. Furthermore, it takes into account the water requirements of commonly cultivated crops. This holistic analysis informs the decision-making process regarding crop irrigation, determining both the necessity and the appropriate volume of water allocation to the crops.
I. INTRODUCTION
The role of precipitation forecasting and water supply management is essential. As the effects of climate change continue to disrupt traditional weather patterns, the need for accurate precipitation prediction and efficient water resource allocation becomes increasingly important. The purpose of this article is to examine the complex interactions between precipitation forecasting and water supply management in agriculture, and to address these challenges and promote innovative strategies in optimizing crop yields. is to recognize their joint importance. The challenge of managing water supply to crops requires a delicate balance as both excess and deficiency can have deleterious consequences. Oversupply can cause problems such as salinity, while undersupply can lead to lower crop yields.
Thus, estimating the right amount of water is paramount for enhancing agricultural productivity. Extensive research has identified specific meteorological features—temperature, humidity, evaporation, average wind speed, and total rainfall—as critical for precise rainfall forecasting in a given region. The data for these features is collected by sensors and serves as the foundational input for our system. Our system leverages machine learning techniques to harness this data. It preprocesses the information and employs sophisticated algorithms to predict rainfall. Based on this predicted rainfall, our system effectively determines the amount of water that needs to be provided to the crop and provides the right amount to optimize crop yield and alleviate water-related challenges. water supply. This article explores innovative solutions that positively impact the sustainability and productivity of agricultural landscapes by considering the subtle dynamics of precipitation forecasting, water supply management, and their critical role in agriculture. It is intended to provide insight. In this study, only a few common crops were considered (see Table 2). Relevant meteorological data such as temperature, humidity, evaporation, average wind speed, and total precipitation are collected from sensors in Pune district, Maharashtra.
This data is stored in a dataset for further analysis. The system preprocesses the collected data, corrects missing values ??and outliers, and ensures that all features are at a consistent scale. The necessary encoding of categorical data is performed. Machine learning algorithms such as random forests, linear regression, and XGBoost are used for precipitation prediction. These models are trained using historical weather data. The system evaluates the accuracy of each machine learning model using appropriate metrics, such as mean absolute error (MAE), mean squared error (MSE), and classification accuracy, depending on the type of precipitation prediction task. The system selects the most accurate model and generalizes well to previously unknown data to ensure reliable precipitation forecasts. Using the selected model, the system predicts precipitation for on per day basis. Based on this rainfall forecast, the amount of water required for the selected crop type is calculated. The system provides users with recommendations on the amount of water needed for proper irrigation and crop management, tailored to the specific crop type and local climate conditions.
II. LITRATURE REVIEW
III. METHODOLOGY
a. Data Cleaning: In data cleaning the main focus is given on Handling Missing Value, converting the categorical variable in numerical using label encoder. This ensure that model accuracy should not be decreased
b. Discretisation: Using this technique data is categorised into equal-sized bins, this allows us to deal with each bin as an independent entity. This method allows us to improve the accuracy of our predictive methods, smoothen noisy data and also easily identify outliers.
c. Data Transformation: Data transformation allows us to make data better organised thus improving quality overall. Also it transform data to make it compatible with the algorithm for training and testing purpose.
d. Feature Selection: Specific set of features are selected as input variable and rainfall will be considered as output variable and this selection eliminate the need to train the model on unnecessary features. Apart from it also improves the overall accuracy.
3. Splitting of Dataset: After that the dataset is divided into training and testing . The training split constitute of 75% of total dataset and remaining 25% considered for testing.
4. Training of the ML Model: The Machine Learning model is trained on the training dataset.
After the Training the ML model is ready for rainfall Prediction the. The water supply to the crops on per day basis is determined by the amount of water required for standard grass( see table 3 )
Suppose in a certain area the standard grass crop needs 5.5 mm of water per day.
Then, in that same area, maize will need 10% more water. Ten percent of 5.5 mm = 10/100 × 5.5 = 0.55 mm. Thus maize would need 5.5 + 0.55 = 6.05 or rounded 6.1 mm of water per day.
5. Calculation of Water Amount: The amount of water to be supplied is determined by predicted rainfall for that day and water requirement of that crop Computed by the method discussed above.
A. Machine Learning Algorithms
???????B. IoT Sensors
???????
This proposal addresses major challenges in modern agriculture. First, it provides a means to accurately measure and determine how much water is truly useful to crops. This knowledge allows farmers to manage water Use resources more efficiently, use water effectively and avoid water surpluses or shortages. Second, the technology enables customized irrigation practices by understanding the precise water needs of different types of crops. By providing plants with the right amount of water at the right time, farmers can promote healthier growth and maximize yields while conserving water resources. Third, incorporating this system into agriculture is expected to revolutionize the management of water supplies to crops in specific regions. By collecting data on local weather patterns, you can predict water availability and plan irrigation strategies accordingly. This advancement will expand the area that can be effectively monitored, reduce water wastage, and contribute to sustainable and productive agriculture. Overall, this innovation promises to bring significant positive changes to the field of irrigation.
[1] Prajwala, \"Modeling and Forecasting of Rainfall using IoT sensors and Adaptive Boost Classifier for a Region,\" International Conference on IoT based Control Networks and Intelligent Systems(ICICNIS 2020), 2020. [2] S. Zahoor1, \"IoT Sensors, Classification and Applications in Weather Monitoring,\" International Journal of Latest Trends in Engineering and Technology , 2021. [3] Dr. Dayanand. G. Savakar Dr. Anami.B.SDr. Venkatesh, \"Rainfall Prediction based on Rainfall Statistical Data,\" International Journal on Recent and Innovation Trends in Computing and, pp. 270-275, 2016. [4] Fahim Jawad, \"Analysis of Optimum Crop Cultivation Using FuzzySystem,\" Institute of Electrical and Electronics Engineer, pp. 1-2, 2016. [5] Miao Q, \"Improving Monsoon Precipitation Prediction Using Combined Convolutional and Long Short Term Memory Neural Network,\" (Multidisciplinary Digital Publishing Institute) , pp. 3-4, 2019. [6] Chkeir Sandy, \"Nowcasting extreme rain and extreme wind speed with machine learning techniques applied to different input datasets,\" Atmospheric Research, Volume 282, article id. 106548., pp. 13-14, 2023. [7] Wanie M.Ridwan, \"Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia,\" Ain Shams Engineering Journal, pp. 1651-1663, 2021. [8] Sheikh Amir Fayaz, \"Knowledge Discovery in Geographical Sciences—A Systematic Survey of Various Machine Learning Algorithms for Rainfall Prediction,\" in International Conference on Innovative Computing and Communications , Singapore, 2022. [9] R. M. Mohd Imran Khan, \"Hybrid Deep Learning Approach for Multi-Step-Ahead Daily Rainfall Prediction Using GCM Simulations,\" IEEE , pp. 52774 - 52784, 2020. [10] P. Tharun, \"Prediction of Rainfall Using Data Mining Techniques,\" in Second International Conference on Inventive Communication and Computational Technologies , Coimbatore, 2018. [11] B. Abishek, \"Prediction of effective rainfall and crop water needs using data mining techniques,\" in 2017 IEEE Technological Innovations in ICT for Agriculture and Rural Development (TIAR), chennai,India, 2017. [12] M. Atta-ur Rahman, \"Rainfall Prediction System Using Machine Learning Fusion for Smart Cities. MDPI Sensors,\" MDPI Sensors , 2022. [13] I. Salehin, \"An Artificial Intelligence Based Rainfall Prediction Using LSTM and Neural Network,\" in 2020 IEEE International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE), Bhubaneshwar,India, 2021. [14] M. Chalachew Muluken Liyew, \"Machine learning techniques to predict daily rainfall amount,\" Journal of Big Data, 2021. [15] Gaurav J. Sawale, \"Use of Artificial Neural Network in Data Mining for Weather Forecasting,\" International Journal of Computer science and applications, pp. 1-2, 2013. [16] Abhishek K and et.al, \"A rainfall prediction model using artificial neural network,\" IEEE Control and System Graduate Research Colloquium,, p. 16–17, 2012.
Copyright © 2023 Prof. Manasi Phadatare, Shailesh Jadhav, Ilihas Patel, Atharv Kulkarni, Parth Kadav. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET56389
Publish Date : 2023-10-30
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here