Deep learning models have become increasingly popular for flood prediction due to their superior accuracy and efficiency compared to traditional methods. However, current machine learning methods often rely on separate spatial or temporal feature analysis and have limitations on the types, number, and dimensions of input data. This study presented a CNN-RNN hybrid feature fusion modelling approach for urban flood prediction, which integrated the strengths of CNNs in processing spatial features and RNNs in analyzing different dimensions of time sequences. This approach allowed for both static and dynamic flood predictions. Bayesian optimization was applied to identify the seven most influential flood-driven factors and determine the best combination strategy. By combining four CNNs (FCN, UNet, SegNet, DeepLabv3+) and three RNNs (LSTM, BiLSTM, GRU), the optimal hybrid model was identified as LSTM-DeepLabv3+. This model achieved the highest prediction accuracy (MAE, RMSE, NSE, and KGE were 0.007, 0.025, 0.973 and 0.755, respectively) under various rainfall input conditions. Additionally, the processing speed was significantly improved, with an inference time of 1.158s (approximately 1/125 of the traditional computation time) compared to the physically-based models.
翻译:深度学习模型由于其优越的精度和效率而越来越受欢迎,用于洪水预测。然而,当前的机器学习方法往往依赖于分离的空间或时间特征分析,并且在输入数据的类型、数量和维度方面存在限制。本研究提出了一种融合卷积神经网络和循环神经网络的特征模型方法,用于城市洪水预测,将卷积神经网络处理空间特征和循环神经网络分析不同时间序列维度的优势集于一体。该方法允许进行静态和动态洪水预测。应用贝叶斯优化方法确定了七个最重要的洪水驱动因素,并确定了最佳的组合策略。通过结合四种卷积神经网络 (FCN、UNet、SegNet、DeepLabv3+) 和三种循环神经网络 (LSTM、BiLSTM、GRU),确定了最优的混合模型为LSTM-DeepLabv3+。该模型在各种降雨输入条件下实现了最高的预测精度 (平均绝对误差、均方根误差、Nash-Sutcliffe 效率系数和 Kling-Gupta 效率系数依次为 0.007、0.025、0.973 和 0.755)。此外,与基于物理的模型相比,处理速度显著提高,推理时间为 1.158s (约为传统计算时间的 1/125)。