[发明专利]一种具有时间序列特性的产品订单预测方法及装置无效
申请号: | 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、根据所述预测订单训练好的预测模型和预测输出方程,利用所述预测订单量的预测输入表计算得到所述订单的预测订单量。
2.根据权利要求1所述的具有时间序列特性的产品订单预测方法,其特征在于,将统计值按照预测网络的要求整理为相应的预测输入表,包括:
订单数据的统计值为按照订单的时间间隔(如日或月)获取存储的历史订单数据;
按照预测网络的要求,预测输入表是一个n行m列的表格,其中,行数n和列数m皆由预测方法确定。
3.根据权利要求2所述的具有时间序列特性的产品订单预测方法,其特征在于,预测方法包括:
根据预测的订单数据具有时间序列特性,确定所述订单预测对应的时间序列模型;
根据所述时间序列模型确定该模型的相关参数;
根据该模型的相关参数得到该模型的预测输出方程。
4.根据权利要求3所述的具有时间序列特性的产品订单预测方法,其特征在于,所述的时间序列模型确定的相关参数包括:
所述时间序列模型为基于小波神经网络的时间序列预测模型;
在所述时间序列模型为基于小波神经网络的时间序列预测模型时,确定的相关参数包括小波基函数、小波基函数的网络结构、网络权值以及小波参数等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310261264.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理