[发明专利]一种面向短期时间序列预测的预期性学习方法和系统有效
申请号: | 201910876022.7 | 申请日: | 2019-09-17 |
公开(公告)号: | CN112529144B | 公开(公告)日: | 2023-10-13 |
发明(设计)人: | 陈洛南;陈川 | 申请(专利权)人: | 中国科学院分子细胞科学卓越创新中心;中山大学 |
主分类号: | G06N3/0464 | 分类号: | G06N3/0464;G06N20/00;G06Q10/04 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
地址: | 200031 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 短期 时间 序列 预测 预期 性学 方法 系统 | ||
1.一种面向短期时间序列预测的预期性学习方法,其特征在于,方法包括:
步骤1:从时序数据中选出一用于预测的变量并记为x,再从数据集中选出时长为ttrain的数据段作为训练集data,对应的x[0:ttrain]作为标签集用以预测未来的时长为tprediction的变量x[ttrain:ttrain+tprediction];
步骤2:执行后续步骤的循环处理当前预测的点x[ttrain+num],其中num表示本次预测的变量的下标,令num的初始值为0;
步骤3:利用训练集和标签集来训练两个神经网络和其中神经网络的训练集train1为data[1:ttrain-1],神经网络的训练集train2为data[0:ttrain-2],该两个神经网络的标签集label均为x[2+num:ttrain],得到神经网络训练的输出为output1,训练的输出为output2,该两个神经网络的损失函数均为:
损失函数=自身训练时的均方误差+α*(output1和output2的均方误差),
其中α为超参;
步骤4:神经网络的预测集为data[ttrain-1:],神经网络的预测集为data[ttrain-2:],用步骤3中训练好的两个神经网络分别在该两个预测集上进行预测,分别得到预测结果xprediction1和xprediction2,最终取平均值得到本次预测结果x[ttrain+num]=(xprediction1+xprediction2)/2,将本次预测结果添加至训练集的标签x[0:ttrain]的末尾,得到x[0:ttrain+num+1],并将x[0:ttrain+num+1作为下一轮训练过程中的标签,再令num=num+1并重复步骤3和步骤4的循环处理,直到num=tprediction-1后跳出循环;
步骤5:得到了长度为tprediction的预测值x[ttrain:ttrain+tprediction],预测结束,该长度为tprediction的预测值x[ttrain:ttrain+tprediction]代表时序预测任务的预测结果。
2.根据权利要求1所述的面向短期时间序列预测的预期性学习方法,其特征在于,数据集包括合成数据集和真实数据集。
3.根据权利要求1所述的面向短期时间序列预测的预期性学习方法,其特征在于,该两个神经网络模型和为多层简单神经网络模型,输入层设有一个用以采样处理的层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院分子细胞科学卓越创新中心;中山大学,未经中国科学院分子细胞科学卓越创新中心;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910876022.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风力发电机组的变桨控制方法、装置及介质
- 下一篇:一种同步信号发送方法及装置