[发明专利]一种基于机器学习的水文预报精度评价方法及系统有效
申请号: | 201911317633.4 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111104981B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 周建中;杨鑫;王彧蓉;方威;曾昱;卢程伟;冯快乐;覃晖;田梦琦;娄思静 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N20/00;G06Q10/04 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 李智 |
地址: | 430074 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机器 学习 水文 预报 精度 评价 方法 系统 | ||
1.一种基于机器学习的水文预报精度评价方法,其特征在于,包括:
获得同一断面的水文预报结果和同期实测结果,并根据获取到的数据计算洪峰评价指标、洪量评价指标及径流过程评价指标,从而形成一条评价指标数据;
利用已训练好的水文预报精度评价模型识别所述评价指标数据所属的精度等级,作为水文预报精度的评价结果;
其中,所述水文预报精度评价模型为机器学习分类模型,用于确定水文评价指标数据所属的精度等级
2.如权利要求1所述的基于机器学习的水文预报精度评价方法,其特征在于,精度等级的划分方式包括:
从历史数据中提取洪水事件的水文预报结果及同期的实测结果,以分别计算每一场历史洪水事件对应的评价指标数据,作为历史评价指标数据;
根据预设的精度等级数C,对历史评价指标数据进行聚类,以得到C个类别,分别对应C个精度等级;
根据各个类别内部的评价指标水平,对相应的精度等级进行优劣排序,从而完成精度等级划分;
其中,C为正整数。
3.如权利要求2所述的基于机器学习的水文预报精度评价方法,其特征在于,用于衡量类别内部的评价指标水平的参数包括:类别内所有历史评价指标数据中,每一个指标项的平均值。
4.如权利要求2所述的基于机器学习的水文预报精度评价方法,其特征在于,所述水文预报精度评价模型的训练方法包括:
在聚类之后,将每一条历史评价指标数据及其所属的精度等级作为一条样本数据,由所有的样本数据构成输入数据集,并将所述输入数据集划分为训练数据集和检验数据集;
基于机器学习分类模型建立水文预报精度评价模型后,利用所述训练数据集对其进行参数率定;
在参数率定结束后,利用所述检验数据集对所述水文预报精度评价模型进行验证,以得到已训练好的水文预报精度评价模型。
5.如权利要求4所述的基于机器学习的水文预报精度评价方法,其特征在于,还包括:若利用所述检验数据集对所述水文预报精度评价模型进行验证的验证结果不满足预设的精度要求,则对所建立的模型重新进行参数率定,以使得模型验证结果满足精度要求。
6.如权利要求1-5任一项所述的基于机器学习的水文预报精度评价方法,其特征在于,所述洪峰评价指标包括洪峰相对误差和峰现时间误差。
7.如权利要求1-5任一项所述的基于机器学习的水文预报精度评价方法,其特征在于,所述洪量评价指标包括洪量相对误差。
8.如权利要求1-5任一项所述的基于机器学习的水文预报精度评价方法,其特征在于,所述径流过程评价指标包括确定性系数、相对平均误差和均方根误差。
9.一种基于机器学习的水文预报精度评价系统,其特征在于,包括:评价指标获取模块和评价模块;
所述评价指标获取模块,用于获得同一断面的水文预报结果和同期实测结果,并根据获取到的数据计算洪峰评价指标、洪量评价指标及径流过程评价指标,从而形成一条评价指标数据;
所述评价模块,用于利用已训练好的水文预报精度评价模型识别所述评价指标数据所属的精度等级,作为水文预报精度的评价结果;
其中,所述水文预报精度评价模型为机器学习分类模型,用于确定水文评价指标数据所属的精度等级
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911317633.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:广告信息的显示方法及装置
- 下一篇:一种快速钻坑且不易磨损的钻杆