[发明专利]一种具有时间序列特性的产品订单预测方法及装置无效
申请号: | 201310261264.8 | 申请日: | 2013-06-25 |
公开(公告)号: | CN103310286A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 朱理;刘智慧;卢山;王越;张泉灵;苏宏业 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/08 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林松海 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种具有时间序列特性的产品订单预测方法及装置。根据存储的历史订单数据获取企业每个时间点的订单数据的统计值;根据订单数据的时间序列特性选取预测模型,确定预测模型的预测输出方程;按照预测模型的要求将历史订单数据的统计值整理为预测输入表,训练相应的预测网络模型;根据预测订单训练好的预测模型和预测输出方程,利用预测订单量的预测输入表计算得到订单的预测订单量。并根据产品订单预测方法提供了一种产品订单预测装置,主要包括数据采集模块、数据预处理模块、时间序列建模模块和订单预测模块。本发明解决了产品订单预测这种非线性问题,满足了系统实时性的要求,提高了预测的准确性。 | ||
搜索关键词: | 一种 具有 时间 序列 特性 产品 订单 预测 方法 装置 | ||
【主权项】:
1.一种具有时间序列特性的产品订单预测方法,其特征在于,包括: 步骤1、根据存储的历史订单数据获取企业每个时间点的订单数据的统计值; 步骤2、根据订单数据的时间序列特性选取预测模型,确定预测模型的预测输出方程; 根据订单数据的时间序列特性,选取小波神经网络作为时间序列预测模型,在输入历史订单量序列样本为xi(i=1,2,...,k)时,隐含层输出计算公式为
式中,h(j)为隐含层第j个节点输出值;ωij为输入层和隐含层的连接权值;bj为小波基函数hj的平移因子;aj为小波基函数hj的伸缩因子;hj为小波基函数; 所述的小波基函数为Morlet母小波基函数,数学公式为:
小波神经网络输出层计算公式为
式中,ωjk为隐含层到输出层权值;h(i)为第i个节点的输出;l为隐含层节点数;m为输出层节点数; 步骤3、将历史订单量数据的统计值按照预测模型的要求整理为预测输入表,训练相应的预测网络模型; 初始化小波函数伸缩因子ak、平移因子bk以及网络连接权重ωij、ωjk,设置网络学习速率η; 为了消除各维数据间数量级的差别,避免因为输入输出数据数量级差别较大而造成网络预测误差较大,则对所有数据进行归一化处理;选取最大最小法进行归一化处理,函数形式为 xk=(xk-xmin)/(xmax-xmin) 其中xmax为数据序列中最大值,xmin为数据序列中最小值; 小波神经网络的输入参数为{X1,X2,...,Xk},输入历史订单量信号序列样本为xi(i=1,2,...,k),将所有的样本分为训练样本和测试样本,训练样本用于训练网络,测试样本用于测试网络预测精度,并输出预测结果; 将训练样本输入神经网络,得到小波神经网络的预测输出为yj(j=1,2,...,m),并计算网络输出y(k)和期望输出yn(k)的误差e,其中误差e为:
根据误差e修正网络权值
和小波参数![]()
使网络预测值逼近期望值;根据预测误差e修正小波神经网络权值和小波基函数系数: ![]()
![]()
式中,![]()
![]()
是根据网络预测误差计算得到:![]()
![]()
式中,η为学习速率; 循环以上步骤训练小波神经网络,直至预测误差稳定于允许范围内训练结束; 步骤4、根据所述预测订单训练好的预测模型和预测输出方程,利用所述预测订单量的预测输入表计算得到所述订单的预测订单量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310261264.8/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理