TY - EJOU AU - Ganapathy, Pattukandan AU - Srinivasan, Kathiravan AU - Datta, Debajit AU - Chang, Chuan-Yu AU - Purohit, Om AU - Zaalishvili, Vladislav AU - Burdzieva, Olga TI - Rainfall Forecasting Using Machine Learning Algorithms for Localized Events T2 - Computers, Materials \& Continua PY - 2022 VL - 71 IS - 3 SN - 1546-2226 AB - 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. KW - Time-series; ARIMA; LSTM; regression; rainfall DO - 10.32604/cmc.2022.023254