计算机与现代化 ›› 2021, Vol. 0 ›› Issue (05): 51-58.

• 算法设计与分析 • 上一篇    下一篇

基于集成学习的中小河流洪水预报

  

  1. (1.河海大学计算机与信息学院,江苏南京211100;2.水利部信息中心,北京100053)
  • 出版日期:2021-06-03 发布日期:2021-06-03
  • 作者简介:王继民(1976—), 男,安徽全椒人,副教授,硕士,研究方向:智能水信息处理,数据挖掘,E-mail: wangjimin@hhu.edu.cn; 季昌政(1996—),男,江苏南通人,硕士研究生,研究方向:集成学习,数据融合,E-mail: 985675732@qq.com; 李家欢(1996—),男,江苏南京人,硕士,研究方向:集成学习,E-mail: lijiahuan@mwr.gov.cn; 曹颖(1996—),女,硕士研究生,研究方向:集成学习,E-mail: 164190502@qq.com。
  • 基金资助:
    国家重点研发计划项目(2018YFC1508106)

Flood Forecasting of Small and Medium Rivers Based on Integrated Learning

  1. (1. College of Computer and Information, Hohai University, Nanjing 211100, China;
    2. Information Center, Ministry of Water Resources, Beijing 100053, China)
  • Online:2021-06-03 Published:2021-06-03

摘要: 为解决传统数据驱动的洪水预报方法预报误差较大以及传统集成学习预报方法各个子网络间无法交互的问题,本文在单个模型预测基础上,选取异构的BP、CNN、LSTM神经网络,建立基于负相关学习的神经网络集成洪水预报模型,通过显式地添加正则化项对模型进行整体的误差-方差分解和分歧分解,使集成神经网络中各子网络之间并不完全独立,以保证集成模型的多样性,从而提高最终模型的预测准确率。在安徽屯溪流域的实验表明,基于负相关学习的模型可以有效地对洪水过程进行预报,与传统使用单个模型相比预测结果精度更高。

关键词: 集成学习, 神经网络, 洪水预报, 中小河流

Abstract: In order to solve the problems that the traditional data-driven flood forecasting method has large prediction error and the subnetworks in the traditional ensemble learning forecasting method can’t interact with each other, on the basis of single model predisction, the heterogeneous BP, CNN, LSTM neural networks are selected to establish a neural network integrated flood forecasting model based on negative correlation learning, and the overall error-variance decomposition and bifurcation decomposition of the model are carried out by explicitly adding regularization term, which makes the subnetworks in the integrated neural network incompletely independent,  so as to ensure the diversity of the ensemble model and improve the prediction accuracy of the final model. The experiment in Tunxi basin of Anhui Province shows that the model based on negative correlation learning can effectively forecast the flood process, and the prediction accuracy is higher than the traditional single model.

Key words: ensemble learning, neural network, flood forecasting, small and medium rivers