[发明专利]一种基于Attention-GRU的短期住宅负荷预测方法有效
申请号: | 201910703915.1 | 申请日: | 2019-07-31 |
公开(公告)号: | CN110619420B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 张少峰;刘义;杨超;蒋丽;谢胜利 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06K9/62 |
代理公司: | 广东广信君达律师事务所 44329 | 代理人: | 杜鹏飞 |
地址: | 510062 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 attention gru 短期 住宅 负荷 预测 方法 | ||
1.一种基于Attention-GRU的短期住宅负荷预测方法,其特征在于,包括下述步骤:
步骤一,数据预处理;
使用深度学习模型进行负荷预测的第一步是准备数据,并使用基于密度的噪声应用空间聚类(DBSCAN)技术,来评估日常功率分布的一致性;在次步骤中,构建训练集和测试集;
对于数据集和测试集的每个元素有两个部分,即矩阵X和矩阵Y;矩阵X是门控递归神经网络的输入,矩阵Y是门控递归神经网络的输出;矩阵X由四部分组成[E,I,D,H]:
(1)过去K个时间步长的能量消耗序列E={et-K,...,et-2,et-1}∈RK;
(2)过去K个时间步长I∈RK的时间日指标的增量序列;
(3)过去K个时间步长D对应的星期几指数;
(4)对应的二进制假日标记H;
由于GRU对数据规模敏感,因此根据特征的性质将四个输入向量缩放到(0,1)的范围内;对E采取数据归一化处理,而矢量I,D,H由一个热编码器编码,将具有M个基数的分类特征向量中的原始元素映射到具有M个元素的向量中,其中对应的新元素是1而其余新元素都是0;这四个向量被处理过后的矩阵GRU层的输入就是这四个向量的串联矩阵;
步骤二,模型构建;
负荷预测的第二步就选择适当的深度学习模型;由于GRU的独特复位门和更新门结构,它可以使输入数据的长度可变;GRU层的作用就是选择保存重要的信息,丢弃不重要的信息;原则上该层层数越多越好,模型的非线性拟合能力越强,学习的效果越好;但是由于训练模型需要消耗大量时间,所以一般选择效果较好且用时较少的方案;神经元的数量一般是2的n次方数,而且第一层的神经元的个数不能太少,否则不能学习到规律;目的是数据流在进入全连接层之前,对数据进行压缩,让全连接层的参数减少;由于全连接层的参数会随着输入数据的增加而加倍递增,所以适当压缩数据是很有必要的;
Attention层的作用是将模型学习到的特征权重赋予下一个时间步长中的输入向量,突出关键特征对预测负荷的影响;最终数据经过全连接层,然后得到最终输出层为预测时刻的负荷值;
步骤三,模型训练和测试;
在构建模型之后,使用预处理的训练集来对模型进行训练,然后使用测试集来测试模型;
步骤四,结果评估;
评估步骤三的结果;
均方误差(mean squared error,MSE)用于反映估计量与被估计量之间的差异程度,将其作为本网络的目标损失函数,其计算公式为:
式中为参数的估计值,θ为参数的实际值;
平均绝对百分误差(mean absolute percentage error,MAPE)是一种常用于衡量预测准确性的指标,通过该指标对网络的负荷预测结果做出评判,其计算公式为:
式中n为样本数量,y为实际值,y*为预测值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910703915.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理