Machine learning techniques for rainfall prediction: a systematic literature review
Abstract
There are numerous aspects of human life in which knowing how much rain to expect might be beneficial. Heavy rainfall events such as flash floods and landslides, as well as droughts, can be predicted with effective rainfall forecasting. Because of reliable weather forecasts, the infrastructure required to capture rainwater and cultivate crops may be planned ahead of time. A variety of machine learning (ML) and deep learning (DL) algorithms enable accurate weather forecasting. This work seeks to provide a full overview of the numerous ML algorithms used for rainfall prediction by focusing on the technique, input parameters, and several performance measures. The review consists of 51 works divided into three sections. It is found that long short-term memory (LSTM), one of the DL algorithms, is mostly used by researchers for developing the model, but in recent years, ensemble learning and hybrid learning have also gained popularity among researchers as they give more accurate results. These methods need to be explored further.
Keywords
Deep learning; Ensemble learning; Hybrid model; Long short-term memory; Machine learning; Rainfall prediction
Full Text:
PDFDOI: http://doi.org/10.11591/ijai.v15.i4.pp3441-3451
Refbacks
- There are currently no refbacks.
Copyright (c) 2026 Deepa Sharma, Anand Kumar Shukla, Punam Rattan

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938
This journal is published by the Institute of Advanced Engineering and Science (IAES).