[发明专利]利用动态时间上下文学习进行多界限时间序列预测的系统和方法在审
申请号: | 201910803743.5 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110866628A | 公开(公告)日: | 2020-03-06 |
发明(设计)人: | 范晨悠;张雨泽;袁融;张弛;邬迪 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;京东美国科技公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/04;G06N3/08 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 倪斌 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 动态 时间 上下文 学习 进行 界限 序列 预测 系统 方法 | ||
一种用于时间序列预测的系统和方法。所述方法包括:提供与多个未来时间步长相对应的输入特征向量;对输入特征向量执行双向长短期记忆网络(BiLSTM)以获得与多个未来时间步长相对应的隐藏输出;对于每一个未来时间步长:使用多个时间尺度对隐藏输出执行时间卷积以获得多个时间尺度上的上下文特征;以及使用多个权重对多个时间尺度上的上下文特征进行求和以获得多尺度上下文特征;以及以转换多尺度上下文特征以获得与所述未来时间步长相对应的时间序列预测。
相关申请的交叉引用
本申请根据要求于2018年8月28日提交的美国临时专利申请序列号62/723,696的优先权和权益,其全部内容通过引用并入本文。
在对本公开的描述中引用并讨论了一些参考文献,这些参考文献可以包括专利、专利申请和各种出版物。提供对这些参考文献的引用和/或讨论仅仅是为了阐明对本公开的描述,而不是承认任何这种参考文献是本文所述的本公开的“现有技术”。本说明书中引用和讨论的所有参考文献的全部内容均通过引用并入本文,如同每篇参考文献单独地通过引用并入本文。
技术领域
本公开总体上涉及时间序列预测,并且更具体地涉及用于多界限(multi-horizon)时间序列预测的端对端深度学习框架,其中利用新颖的结构来更好地捕获与未来界限有关的时间上下文。
背景技术
本文提供的背景描述是为了总体上呈现本发明的上下文。既不明确地承认也不暗示地承认当前列名的发明人的在背景技术部分中描述的范围内的工作、以及在提交时可能不是作为现有技术的描述的各方面为与本发明相对的现有技术。
时间序列预测问题是为了研究如何精确地基于历史观察来预测未来。经典的时间序列预测方法包括Holt-Winters方法(Holt 2004;Winters 1960)和ARIMA(Box和Jenkins1968)。这些方法在对高度非线性时间序列进行建模时无效。近来,已经提出了用于对复杂的序列数据(例如自然语言(Sutskever,Vinyals和Le 2014)、音频波(Oord等人2016)以及视频帧(Donahue等人2015))进行建模的递归神经网络(RNN)和最常用的变体长短期记忆网络(LSTM)。然而,现有的基于LSTM的方法不能探索与长的未来界限有关的时间模式。
因此,本领域存在未解决的需求以解决上述缺陷和不足。
发明内容
在一些方面,本公开涉及一种用于产品的时间序列预测的方法。
在某些实施例中,所述方法包括:
提供产品的与多个未来时间步长相对应的输入特征向量;
对输入特征向量执行双向长短期记忆网络(BiLSTM或Bi-LSTM)以获得与多个未来时间步长相对应的隐藏状态;
对于每一个未来时间步长:使用多个时间尺度对隐藏状态执行时间卷积以获得多个时间尺度上的上下文特征,以及使用多个权重对多个时间尺度上的上下文特征进行求和以获得多尺度上下文特征;以及转换多尺度上下文特征以获得与未来时间步长相对应的时间序列预测。
在某些实施例中,提供输入特征向量的步骤包括:
提供与产品的多个未来时间步长相对应的时间序列输入变量;
将时间序列输入变量嵌入到特征向量;以及
对于产品的每一个未来时间步长:
级联时间步长的特征向量以获得长向量;以及
使用全连接层,根据长向量形成输入特征向量之一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;京东美国科技公司,未经北京京东尚科信息技术有限公司;京东美国科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910803743.5/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理