journal article·2022Open access

Rainfall Forecasting Using Machine Learning Algorithms for Localized Events

Ganapathy Pattukandan Ganapathy, Kathiravan Srinivasan, Debajit Datta, Chuan-Yu Chang, Om Purohit, Vladislav Zaalishvili, Olga Burdzieva

Computers, Materials & Continua· Volume 71· Issue 3

Abstract

A substantial amount of the Indian economy depends solely on agriculture. Rainfall, on the other hand, plays a significant role in agriculture–while an adequate amount of rainfall can be considered as a blessing, if the amount is inordinate or scant, it can ruin the entire hard work of the farmers. In this work, the rainfall dataset of the Vellore region, of Tamil Nadu, India, in the years 2021 and 2022 is forecasted using several machine learning algorithms. Feature engineering has been performed in this work in order to generate new features that remove all sorts of autocorrelation present in the data. On removal of autocorrelation, the data could be used for performing operations on the time-series data, which otherwise could only be performed on any other regular regression data. The work uses forecasting techniques like the AutoRegessive Integrated Moving Average (ARIMA) and exponential smoothening, and then the time-series data is further worked on using Long Short Term Memory (LSTM). Later, regression techniques are used by manipulating the dataset. The work is benchmarked with several evaluation metrics on a test dataset, where XGBoost Regression technique outperformed the test. The uniqueness of this work is that it forecasts the daily rainfall for the year 2021 and 2022 in Vellore region. This work can be extended in the future to predict rainfall over a bigger region based on previously recorded time-series data, which can help the farmers and common people to plan accordingly and take precautionary measures.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Hydrological Forecasting Using AI · Energy Load and Power Forecasting · Stock Market Forecasting Methods

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (35)

Show source-provided references
1. Role of agriculture in making India $5 trillion economy under Corona pandemic circumstance: Role of agriculture in Indian economy
2. Impact of COVID-19 on the Indian agricultural system: A 10-point strategy for post-pandemic recovery10.1177/0030727021989060 ↗
3. Impact of rainfall variability on crop production within the Worobong ecological area of Fanteakwa district, Ghana10.1155/2019/7930127 ↗
4. Comparison of performance of parallel computation of CPU cores on CNN model
5. Performance comparison of deep CNN models for detecting driver's distraction10.32604/cmc.2021.016736 ↗
6. Datta · Applications of Artificial Intelligence for Smart Technology · 2021
7. Fuzzy deep learning-based crop yield prediction model for sustainable agronomical frameworks10.1007/s00521-021-05950-7 ↗
8. An efficient sound and data steganography based secure authentication system10.32604/cmc.2021.014802 ↗
9. A reinforced random forest model for enhanced crop yield prediction by integrating agrarian parameters10.1007/s12652-020-02752-y ↗
10. Eye gaze detection based on computational visual perception and facial landmarks10.32604/cmc.2021.015478 ↗
11. Reinforced XGBoost machine learning model for sustainable intelligent agrarian applications10.3233/JIFS-200862 ↗
12. Neural machine translation using recurrent neural network10.35940/ijeat.D7637.049420 ↗
13. Impact of climate change on agriculture production and its sustainable solutions10.1007/s42398-019-00078-w ↗
14. Mathematical models of how the transpiration affects rainfall through agriculture crops10.1007/s10666-021-09769-3 ↗
15. Net ecosystem exchange of CO2 in deciduous Pine Forest of lower western Himalaya, India10.3390/resources8020098 ↗
16. Rainfall trends and variation in the Maasai Mara ecosystem and their implications for animal population and biodiversity dynamics10.1371/journal.pone.0202814 ↗
17. Rainfall forecast model based on the TabNet model10.3390/w13091272 ↗
18. On the application of ARIMA and LSTM to predict order demand based on short lead time and on-time delivery requirements10.3390/pr9071157 ↗
19. Comparison of ARIMA and LSTM in forecasting the incidence of HFMD combined and uncombined with exogenous meteorological variables in Ningbo, China10.3390/ijerph18116174 ↗
20. Using a long short-term memory recurrent neural network (LSTM-RNN) to classify network attacks10.3390/info11050243 ↗
21. Machine learning-based algorithms to knowledge extraction from time series data: A review10.3390/data6060055 ↗
22. Extracting statistically significant behaviour from fish tracking data with and without large dataset cleaning10.1049/iet-cvi.2016.0462 ↗
23. Visualising business data: A survey10.3390/info9110285 ↗
24. Short-term load-forecasting method based on wavelet decomposition with second-order gray neural network model combined with ADF test10.1109/ACCESS.2017.2738029 ↗
25. The asymptotic size and power of the augmented Dickey–Fuller test for a unit root10.1080/00927872.2016.1178887 ↗
26. Time series ARIMA model for prediction of daily and monthly average global solar radiation: The case study of Seoul, South Korea10.3390/sym11020240 ↗
27. A short-term water demand forecasting model using a moving window on previously observed data10.3390/w9030172 ↗
28. A hybrid method of exponential smoothing and recurrent neural networks for time series forecasting10.1016/j.ijforecast.2019.03.017 ↗
29. Holt–Winters smoothing enhanced by fruit fly optimization algorithm to forecast monthly electricity consumption10.1016/j.energy.2019.116779 ↗
30. LSTM fully convolutional networks for time series classification10.1109/ACCESS.2017.2779939 ↗
31. Wildland fire susceptibility mapping using support vector regression and adaptive neuro-fuzzy inference system-based whale optimization algorithm and simulated annealing10.3390/ijgi10060382 ↗
32. Development of a multiple linear regression model for meteorological drought index estimation based on landsat satellite imagery10.3390/w12123393 ↗
33. Applications of extreme gradient boosting for intelligent handovers from 4G to 5G (mm waves) technology with partial radio contact10.3390/electronics9040545 ↗
34. Machine learning from theory to algorithm: An overview
35. Jain · New Age Analytics · 2020 · 5710.1201/9781003007210-3 ↗