Skip to main navigation Skip to search Skip to main content

Monthly rainfall forecasting using deep learning methods in big databases: a case study of northwestern Iran

  • Zohreh Masoumi*
  • , Hajar Rahimi
  • , Hamid Tarverdizadeh
  • , Samira Khoshahval
  • , Mahdi Farnaghi
  • *Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

4 Downloads (Pure)

Abstract

This investigation introduces a monthly rainfall forecast model employing Deep Belief Network (DBN) techniques for rainfall prediction in northwestern Iran. Meteorological, climatic, and topographic data were used to model the rainfall. Since the parameter combination directly impacts the accuracy of results, an optimized combination of input parameters was selected through the Genetic Algorithm (GA). Moreover, considering the imbalanced nature of the dataset, Random Oversampling and Random Undersampling were exploited to increase the model's performance. The predictive capabilities of the suggested model were compared with those of a Multilayer Perceptron (MLP) and Long Short-Term Memory (LSTM) methods. The findings revealed that the MLP achieved an accuracy of 0.67, while the DBN exhibited a higher accuracy of 0.71. The comparison proved the superiority of the developed model based on DBN. The result also revealed that the Random Undersampling technique successfully identified classes with less distribution.

Original languageEnglish
Article number358
Number of pages27
JournalClimate dynamics
Volume63
Issue number9
DOIs
Publication statusPublished - 10 Sept 2025

Keywords

  • 2025 OA procedure
  • Deep belief network
  • Genetic algorithm (GA)
  • Imbalanced dataset
  • Spatiotemporal rainfall prediction

Fingerprint

Dive into the research topics of 'Monthly rainfall forecasting using deep learning methods in big databases: a case study of northwestern Iran'. Together they form a unique fingerprint.

Cite this