销量预测方法及服务器技术

技术编号:20590410 阅读:50 留言:0更新日期:2019-03-16 07:38
本发明专利技术涉及数据处理技术领域,本发明专利技术是要解决现有销量预测的准确度不高的问题,提出一种销量预测方法,包括以下步骤:获取待预测产品的历史销量数据,对所述历史销量数据进行预处理;根据预处理后的历史销量数据分别建立多个不同的销量预测模型进行销量预测,得到多个初步销量预测结果;对所述各个销量预测模型的初步销量预测结果进行算术平均计算,得到最终的销量预测结果,通过对历史销量数据进行相应的预处理,得到最具有预测价值的历史销量数据,并根据该历史销量数据建立多个不同的销量预测模型,对不同销量预测模型的不同预测结果进行平均计算,得到最终的销量预测结果,从而提高销量预测的准确度,适用于各类产品的销量预测。

【技术实现步骤摘要】
销量预测方法及服务器
本专利技术涉及数据处理
,具体来说涉及一种销量预测方法及服务器。
技术介绍
在商品销售行业,销量的预测是一项不可缺少的重要指标,例如,在电视产品生产过程中,电视厂商往往需要预测未来的销量并结合自身的库存,来制定自己的生产计划,以及原材料的采购计划。不准确的销量预测结果,往往会导致厂商的电视产品积压,或者是造成供应短缺,将会严重影响厂家的良性发展。目前,产品销量预测的相关技术方案通常分为两种:一种是由专家结合自身在行业的经验,对产品的销量进行预测,这种方式由于主观性强,预测结果的准确度较差,另一种是收集历史销量数据,通过回归分析方法对销量进行预测,但实际中的历史销量数据分布不一,通过回归分析方法泛化性较差,预测结果也不准确,进而导致产品出现滞销和脱销等现象,影响公司盈利。
技术实现思路
本专利技术的目的是要解决现有销量预测的准确度不高的问题,提出一种销量预测方法及服务器。本专利技术解决上述技术问题所采用的技术方案是:销量预测方法,包括以下步骤:S01.获取待预测产品的历史销量数据,对所述历史销量数据进行预处理;S02.根据预处理后的历史销量数据分别建立多个不同的销量预测模型进行销量预测,得到多个初步销量预测结果;S03.对所述各个销量预测模型的初步销量预测结果进行算术平均计算,得到最终的销量预测结果。具体的,为进一步提高销量预测的准确度,所述获取待预测产品的历史销量数据包括:获取在当前时刻之前的指定时间段内待预测产品的销量大于第一预设值的历史销量数据。具体的,为进一步提高销量预测的准确度,所述对所述历史销量数据进行预处理还包括:剔除缺失率大于第二预设值的历史销量数据,对缺失率不大于第二预设值的历史销量数据的缺失部分进行填充。具体的,为进一步提高销量预测的准确度,所述对缺失率不大于第二预设值的历史销量数据的缺失部分进行填充包括:首尾两端的缺失数据通过前后最邻近数据插补进行填充,中间的缺失数据通过线性插补进行填充。为进一步提高销量预测的准确度,所述对所述历史销量数据进行预处理还包括:S11.获取历史销量数据的特征变量集合;S12.删除所述特征变量集合中的近零方差变量、高相关度变量及线性组合变量;S13.使用递归特征消除算法计算最佳变量组合,使用随机森林算法计算多个关键变量;S14.选取所述最佳变量组合和所述多个关键变量的交集作为销量预测模型的输入变量。具体的,为进一步提高销量预测的准确度,所述对所述历史销量数据进行预处理还包括:将竞品数据、宏观数据、节假日数据、国家政策数据及市场推广数据加入所述历史销量数据中,根据不同的预测组织维度,创建不同字段和格式的历史销量数据,作为预处理后的历史销量数据。具体的,为进一步提高销量预测的准确度,所述根据预处理后的历史销量数据分别建立多个销量预测模型进行销量预测包括:根据预处理后的历史销量数据分别建立随机森林模型、GMB模型及LSTM模型进行待预测产品的销量预测。具体的,为进一步提高销量预测的准确度,所述对所述各个销量预测模型的初步销量预测结果进行算术平均计算包括:给每个销量预测模型分别赋予一个权重值,然后进行加权算术平均计算,得到最终的销量预测结果。另一方面,本专利技术还提供一种服务器,所述服务器包括处理器、存储器和通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中的一个或多个计算机程序,以实现上述销量预测方法的步骤。本专利技术的有益效果是:本专利技术所述的销量预测方法,通过对历史销量数据进行相应的预处理,得到最具有预测价值的历史销量数据,并根据该历史销量数据建立多个不同的销量预测模型,对不同销量预测模型的不同预测结果进行平均计算,得到最终的销量预测结果,使销量预测结果更具有说服力,提高销量预测的准确度。附图说明图1为本专利技术实施例所述的销量预测方法的一种流程示意图;图2为本专利技术实施例所述的销量预测方法的另一种流程示意图。具体实施方式下面将结合附图对本专利技术的实施方式进行详细描述。本专利技术所述的销量预测方法,包括以下步骤:首先,获取待预测产品的历史销量数据,对所述历史销量数据进行预处理;然后,根据预处理后的历史销量数据分别建立多个不同的销量预测模型进行销量预测,得到多个初步销量预测结果;最后,对所述各个销量预测模型的初步销量预测结果进行算术平均计算,得到最终的销量预测结果。实施例本专利技术实施例所述的销量预测方法,如图1所示,包括以下步骤:S01.获取待预测产品的历史销量数据,对所述历史销量数据进行预处理;其中,待预测产品为待进行销量预测的产品,该预测的产品可以根据需要设定或者选择,历史销量数据可以包括历史时间序列对应的销量,也可以包括特征变量集合对应的销量,以电视产品为例,特征变量集合可以包括电视产品的尺寸、型号和/或电视产品的其他参数信息,还可以包括历史交易的物流信息、客户信息等等,特征变量集合根据预测的需要选择。S02.根据预处理后的历史销量数据分别建立多个不同的销量预测模型进行销量预测,得到多个初步销量预测结果;将处理后的历史销量数据作为训练样本,建立多个不同的销量预测模型,具体可以为,建立多个初步销量预测模型,将历史销量数据中的历史时间序列作为初步销量预测模型的输入,将该历史时间序列对应的销量作为初步销量预测模型的输出,也可以将历史销量数据中的历史时间序列及特征变量集合作为初步销量预测模型的输入,将该历史时间序列及特征变量集合对应的销量作为初步销量预测模型的输出,进行初步销量预测模型的参数调整,在参数不断调整后,得到能够进行销量预测的多个销量预测模型,进行待预测产品的销量预测,得到多个初步销量预测结果,该多个销量预测结果的个数与销量预测模型的个数是对应的。本实施例通过建立随机森林模型、GMB模型及LSTM模型为例进行说明,根据预处理后的历史销量数据分别建立随机森林模型、GMB模型及LSTM模型,进行待预测产品的销量预测,分别得到销量预测结果A、B、C。S03.对所述各个销量预测模型的初步销量预测结果进行算术平均计算,得到最终的销量预测结果。对上述销量预测结果进行算术平均计算,即计算A、B、C的平均值,为了使预测的结果更加准确,可采用加权算术平均计算各个销量预测结果,具体来说为,给每个销量预测模型分别赋予一个权重值,然后进行加权算术平均计算,得到最终的销量预测结果。可选的,如图2所示,对历史销量数据进行筛选,具体为,所述获取待预测产品的历史销量数据包括:获取在当前时刻之前的指定时间段内待预测产品的销量大于第一预设值的历史销量数据。为了保证历史销量数据的可靠性,在获取的历史销量数据中,当前时刻之前的指定时间段内待预测产品的销量大于第一预设值,例如,近12个月中,至少6个月的销量大于10,近3个月的销量均大于20,近6个月的销量占总销量的1/6以上,等等,第一预设值可以根据实际需要设置。可选的,如图2所示,对历史销量数据的确实数据进行处理,具体为,所述对所述历史销量数据进行预处理还包括:剔除缺失率大于第二预设值的历史销量数据,对缺失率不大于第二预设值的历史销量数据的缺失部分进行填充。可以理解的是,历史销售数据中的某个历史时间序列或者某个历史时间序列和特征变量集合对应的历史销量可能会存在缺失,因此,将缺失率大于第二预设值的历史销本文档来自技高网...

【技术保护点】
1.销量预测方法,其特征在于,包括以下步骤:S01.获取待预测产品的历史销量数据,对所述历史销量数据进行预处理;S02.根据预处理后的历史销量数据分别建立多个不同的销量预测模型进行销量预测,得到多个初步销量预测结果;S03.对所述各个销量预测模型的初步销量预测结果进行算术平均计算,得到最终的销量预测结果。

【技术特征摘要】
1.销量预测方法,其特征在于,包括以下步骤:S01.获取待预测产品的历史销量数据,对所述历史销量数据进行预处理;S02.根据预处理后的历史销量数据分别建立多个不同的销量预测模型进行销量预测,得到多个初步销量预测结果;S03.对所述各个销量预测模型的初步销量预测结果进行算术平均计算,得到最终的销量预测结果。2.如权利要求1所述的销量预测方法,其特征在于,所述获取待预测产品的历史销量数据包括:获取在当前时刻之前的指定时间段内待预测产品的销量大于第一预设值的历史销量数据。3.如权利要求1所述的销量预测方法,其特征在于,所述对所述历史销量数据进行预处理还包括:剔除缺失率大于第二预设值的历史销量数据,对缺失率不大于第二预设值的历史销量数据的缺失部分进行填充。4.如权利要求3所述的销量预测方法,其特征在于,所述对缺失率不大于第二预设值的历史销量数据的缺失部分进行填充包括:首尾两端的缺失数据通过前后最邻近数据插补进行填充,中间的缺失数据通过线性插补进行填充。5.如权利要求1所述的销量预测方法,其特征在于,所述对所述历史销量数据进行预处理还包括:S11.获取历史销量数据的特征变量集合;S12.删除所述特征变量集合中的近零方差变量、高相关度变量及线性组合变量;...

【专利技术属性】
技术研发人员:龚世宇梁敏杜科张秋平曹梦麟唐军
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1