Authors | مهدیه افشاری نیا,فاطمه پناهی,محمد احترام |
---|---|
Journal | Water Resources Management |
Page number | 1 |
Volume number | 37 |
IF | 4.426 |
Paper Type | Full Paper |
Published At | 2023-02-17 |
Journal Grade | Scientific - research |
Journal Type | Electronic |
Journal Country | Iran, Islamic Republic Of |
Journal Index | SCOPUS ,JCR |
Abstract
The prediction of rainfall is essential for monitoring droughts and floods. The purpose of this paper is to develop a deep learning model for predicting monthly rainfall. The new model is used to predict rainfall in the Kashan plain of Iran. This study combines a deep learning model with an artificial neural network (ANN) model to predict rainfall. In this study, a convolutional neural network (CONV) is used as a deep learning model. The paper also introduces a new activation function called E-Tanh to develop ANN models. The new model has two main advantages. The model automatically determines key features. In addition, the new activation function can enhance the precision of ANN models. Lagged rainfall values are inserted into the models to predict rainfall. This study uses a bat optimization algorithm to choose inputs. At the training level, the mean absolute percentage errors (MAPES) of CONV-ANN-ANN-E-Tanh, CONV, and ANN-E-Tanh were 0.5%, 1%, and 2%, respectively. At the testing level, the MAPEs of CONV-ANN -E-Tanh, CONV, and ANN-E-Tanh were 1%, 3%, and 4%, respectively. The E-Tanh performed better than other activation functions based on error function values. Also, the CONV-ANNE-Tanh can reduce CPU time. Our results show that the new hybrid model is a reliable tool for simulating complex phenomena.
tags: Keywords Hydrological predictions · Hybrid model · Water resource management · Optimization algorithm · New activation function