Application of Liquid State Machine for Accurate Rainfall Prediction

Meet K Patel, Mohini Darji, Bansari Patel · Procedia Computer Science · 2025

Adequate rainfall prediction is important in many aspects, the most important being planning in agriculture, correct management of water resources, and early warnings in the event of impending natural disasters. Traditional techniques have been unsuccessful in handling nonlinear and dynamic characteristics of atmospheric processes. In this research, we look into the usage of Liquid State Machines, a type of spiking neural network, in rainfall prediction. One of the main reasons behind this choice is that the LSMs are known to handle temporal data with dynamic memory capabilities robustly, so they would turn out to be the right choice in modeling nonlinear and time-dependent patterns inherent in rainfall data. This will include preprocessing the dataset to normalize the input features and create lag features to capture the temporal dependencies. Then, the constructed high-dimensional state of the reservoir has to be mapped back to the desired output—rainfall amount or quantity—which involves building a model for LSM with an input layer, a dynamic reservoir or liquid state, and then the readout layer. The model will be trained using backpropagation across time to minimize the mean squared error between the anticipated and real rainfall quantities. For this purpose, the LSM model is trained and tested on a dataset built from the historical weather and rainfall data of the Gujarat region. Various metrics such as MSE, RMSE, MAE, and R² are used to quantify the accuracy of the predictions. The LSM model accurately predicts rainfall by capturing temporal and nonlinear interactions in the data.

Read the paper · More papers on PaperTik