[发明专利]针对电力系统中深度学习惯量预测模型的脆弱性评估方法有效
申请号: | 202110535240.1 | 申请日: | 2021-05-17 |
公开(公告)号: | CN113361865B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 陈焱;孙铭阳;滕飞;邓瑞龙;程鹏;王文海 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/06;G06N3/04;G06N3/08 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 电力系统 深度 学习 惯量 预测 模型 脆弱 评估 方法 | ||
1.一种针对电力系统中深度学习惯量预测模型的脆弱性评估方法,其特征在于,该方法包括如下步骤:
S1:使用电力系统短期功率预测信息,系统状态信息及其对应的系统惯量值构造数据集,并按时序信息划分得到:S={s1,s2,...,st,...},其中时刻t对应的样本点st={xt,yt},yt为系统惯量值,xt为系统特征变量,其中为短期功率预测值,与为系统状态信息,yt-H表示可参考的历史系统惯量,与当前时刻的时间间隔为H,h为历史系统惯量的数量,T为预测时间窗;
S2:将数据集S划分为训练集Dtr=(xtr,ytr)、验证集Dval=(xval,yval)和测试集Dte=(xte,yte),基于Dtr构造线性回归模型,拟合得到惯量预测模型fθ;
S3:将xval投入模型fθ得到验证集的惯量预测输出y′val,使用电力系统负载预测信息定位系统真实惯量出现低惯量水平的时刻,将此低惯量水平区间设定为投毒攻击的攻击区间,基于此区间划分,设计对验证集攻击的目标预测输出
其中α为攻击者期望的预测输出下降比例;ξ为标定阈值,当小于ξ,即判断该时刻属于低惯量水平区间;
S4:基于和给定惯量预测模型fθ,定义投毒攻击的目标优化函数W:
其中Nval为验证集的样本数量,通过最小化上述目标优化函数,使模型的预测输出向攻击者的期望输出拟合;
S5:按p∶(1-p)的比例随机将训练集划分为初始投毒样本集Dp=(xp,yp)和纯净样本集DtrC,依次选取Dp中样本点作为投毒点,求解W对投毒点的下降梯度在梯度方向上添加扰动更新投毒点;多次迭代对Dp的所有投毒点进行更新,并基于(Dp∪DtrC)训练投毒后的模型当对应的目标优化函数W小于阈值γ时,停止迭代,得到最终的投毒样本集以及攻击后训练集
S6:分别使用攻击前、攻击后训练集,对待测深度学习惯量预测模型进行训练,得到攻击前的深度学习惯量预测模型Fθ和攻击后的模型
S7:将xte投入模型Fθ和进行系统惯量预测,分别得到惯量预测输出y′te和基于y′te、和测试集真实值yte,计算投毒攻击后的模型在低惯量水平区间预测输出的下降比例和下降幅度,以及攻击前、后整体预测输出的均方误差,作为该深度学习惯量预测模型的脆弱性指标,下降比例和幅度越大,攻击前后整体预测输出的均方误差越接近,该深度学习惯量预测模型越脆弱。
2.根据权利要求1所述的针对电力系统中深度学习惯量预测模型的脆弱性评估方法,其特征在于,所述S5中数据投毒方法包括如下步骤:
S51:从投毒样本集Dp中选取第i个样本点作为投毒点;
S52:求解目标优化函数W对的梯度值
S53:在梯度方向进行线搜索,确定使W下降最快的步长β,对投毒点进行更新:
S54:重复S51~S53,依次对Dp中所有投毒点进行更新;
S55:基于投毒后的训练集(Dp∪DtrC),训练得到被投毒攻击污染后的惯量预测模型
S56:求解验证集在模型下的目标优化函数:
S57:重复步骤S51~S56,直到目标优化函数W小于阈值γ时,停止迭代,得到最终的投毒样本集
3.根据权利要求1所述的针对电力系统中深度学习惯量预测模型的脆弱性评估方法,其特征在于,所述S7中脆弱性指标具体为:
(a)攻击成功率down_ratio:
down_ratio=downnum/num
其中num表示低惯量水平区间内所含的样本数,downnum表示该区间内,攻击后惯量预测输出值小于攻击前惯量预测输出值的样本点数量,即被攻击成功的样本点数量;攻击成功率指标越高,表明模型被这种针对低惯量水平区间设计的投毒攻击,攻击成功的概率越高,模型越脆弱;
(b)攻击下降幅度down_range:
攻击下降幅度表示在上述低惯量水平区间内,攻击成功的样本点中惯量预测值的平均下降的幅度;幅度越大,表明攻击效果越显著,模型越脆弱;
(c)攻击前后整体预测阶段的均方误差msepre、msebd对比:
其中Nte表示测试集样本数,在攻击成功率和下降幅度相近的情况下,msepre和msebd指标相差越小,表明攻击前后模型整体预测均方误差越接近,攻击后的模型整体表现通过系统监测的概率越高,投毒攻击植入越隐蔽,模型越脆弱。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110535240.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理