基于客流量的贝叶斯回归服装销售预测方法
- 格式:pdf
- 大小:1.10 MB
- 文档页数:5
第55卷 第4期2018年4月Vol.55ꎬNo.4Apr.ꎬ2018
研究与技术DOI:10.3969/j.issn.1001 ̄7003.2018.04.008
基于客流量的贝叶斯回归服装销售预测方法
宋宪捷1aꎬ周建军1bꎬ鹿士凯2ꎬ刘凤坤3(1.天津工业大学a.纺织学院ꎻb.艺术与服装学院ꎬ天津300387ꎻ2.河南理工大学计算机科学与技术学院ꎬ河南焦作454000ꎻ3.中国纺织信息中心ꎬ北京100025)
摘要:科学、准确地预测服装销售量ꎬ对服装企业研发、生产、配送、销售等流程起到至关重要的作用ꎮ为此ꎬ文章采用贝叶斯一元回归方法ꎬ借助贝叶斯极大似然估计的优势ꎬ并结合时间序列移动平均法构建了服装销售量预测模型ꎮ该模型首先引入客流量的概念ꎬ以此作为服装销售预测的中间转化量ꎬ采用时间序列的移动平均法构建季节因子ꎬ屏蔽季节影响因素ꎬ用以预测客流量ꎻ然后依据客流量预测值通过贝叶斯一元回归方法预测服装销售量ꎻ最后利用案例验证了贝叶斯回归服装销售量预测的有效性和准确性ꎮ关键词:服装ꎻ销售预测ꎻ时间序列ꎻ贝叶斯回归ꎻ客流量中图分类号:TS941.1 文献标志码:A 文章编号:1001 ̄7003(2018)04 ̄0044 ̄05 引用页码:041108
ClothingsalesforecastbasedonpassengerflowandBayesianregressionmodelSONGXianjie1aꎬZHOUJianjun1bꎬLUShikai2ꎬLIUFengkun3(1a.CollegeofTextileꎻ1b.CollegeofFashionꎬTianjinPolytechnicUniversityꎬTianjin300387ꎬChinaꎻ2.CollegeofComputerScienceandTechnologyꎬHenanPolytechnicUniversityꎬJiaozuo454000ꎬChinaꎻ3.ChinaTextileInformationCenterꎬBeijing100025ꎬChina)Abstract:Scientificandaccuratepredictionofclothingsalesisofvitalimportancetothedevelopmentꎬproductionꎬdistributionandsalesofclothingenterprises.ThereforeꎬclothingsalesforecastmodelwasconstructedbyapplyingBayesianmonadicregressionmethodꎬtakingadvantageoftheBayesianmaximumlikelihoodestimationandcombiningmovingaveragemethodoftimeseries.Themodelfirstintroducedtheconceptofpassengerflowasthemiddletransformationquantityofclothingsalesforecast.Besidesꎬthemovingaveragemethodoftimeserieswasusedtoconstructseasonalfactorsꎬshieldseasonalinfluencingfactorsandpredictpassengerflow.ThenꎬtheclothingsalesvolumewaspredictedbyBayesianmonadicregressionmethodaccordingtothepredictedvalueofpassengerflow.FinallyꎬthevalidityandaccuracyofBayesianregressionmodelwereverifiedbycases.Keywords:clothingꎻsalesforecastꎻtimeseriesꎻBayesianregressionꎻpassengerflow
收稿日期:2017 ̄09 ̄09ꎻ修回日期:2018 ̄02 ̄24作者简介:宋宪捷(1991)ꎬ女ꎬ硕士研究生ꎬ研究方向为服装工程ꎮ通信作者:周建军ꎬ副教授ꎬfz02zhou@163.comꎮ
科学、准确的销售预测可以节省可观的人力、财力ꎬ避免断货ꎬ减少库存ꎬ减少资金占用ꎬ为企业经营决策提供有力的支持[1]ꎮ因此ꎬ服装销售的预测对企业的设计、生产、物流、销售等起到举足轻重的作用ꎮ服装销售很大程度上会受到天气、地域、人为等因素的影响ꎬ呈现出季节性、周期性、趋势性和随机性[2]ꎬ情况较为复杂和特殊ꎬ且主观性较强ꎮ目前所建立的销售模型包括时间序列的马尔科夫链模型、人工神经网络模型、决策树等其他模型[3 ̄5]ꎮ池可等[6]对多种服装销售预测方法进行了定量比较ꎬ结果显示:移动平均法和指数平滑法在基本固定型的服装销售中预测精度较好ꎻ季节指数法较适用流行趋势型ꎬ多元回归法较适用于季节因果型服装销售ꎬ一元回归法较适用于流行趋势型ꎮ相比之下ꎬ基于贝叶斯原理的回归模型在预测过程中不仅利用了前期的数据信息ꎬ还加入了决策者的经
—44—Vol.55ꎬNo.4Apr.ꎬ2018第55卷 第4期2018年4月
验和判断等信息ꎬ并将客观因素和主观因素结合起来ꎬ对异常情况的发生具有较多的灵活性[7]ꎮ
结合以上研究ꎬ本文提出基于客流量的贝叶斯回归法预测服装销售ꎮ首先ꎬ引入客流量为中间转换量ꎬ应用时间序列移动平均法对客流量进行预测ꎬ然后以客流量预测值作为依据ꎬ采用贝叶斯回归方法预测销售量ꎬ得到最大概率的区间范围ꎬ最后用区间中位数来作为最终的预测值ꎮ
1 基于客流量的贝叶斯回归服装销售预测方法的构建1.1 服装销售影响因素服装ꎬ一种具有季节性和趋势性等特性的产品ꎬ其销售量受到诸多复杂因素的影响ꎬ除包括季节等客观影响因素之外ꎬ还包括消费者的购买观念等主观影响因素ꎮ因此ꎬ对于服装销售量的预测既需要感性也需要理性ꎮ由于贝叶斯一元回归法需要选取观测值ꎬ因此本文引入客流量作为预测的中间转换量ꎮ客流量ꎬ作为经营转化最基本的指标[8]ꎬ是影响
服装销售量的直接原因ꎮ天气、促销、季节、地域、产品等因素是影响服装销售的主要原因ꎮ本文给出服装销售影响因素的关系图ꎬ如图1所示ꎮ由于时间序列作为经典的预测模型ꎬ因此客流量的预测引用此方法ꎮ
图1 服装销售影响因素的关系Fig.1 Relationshipofinfluencingfactorsinclothingsales1.2 基于客流量的贝叶斯回归的服装销售预测
流程 基于服装销售的主要影响因素ꎬ本文将时间序
列和贝叶斯回归两种方法有效结合ꎬ提出了一种更完善的服装销售预测模型ꎬ该模型能够对服装销售复杂特征进行最大程度的有效分析ꎮ如图2所示为服装销售预测流程图ꎮ
图2 服装销售预测流程Fig.2 Flowchartofclothingsalesforecast 具体操作如下:
1)收集近三年各季节的客流量数据ꎻ2)确定季节因子:每一季度的季节因子等于本
月的客流量除以上下相邻客流量的移动平均值ꎻ3)利用季节因子修正各季度的客流量值ꎬ并建
立时间与客流量之间的时间序列回归方程ꎻ4)利用回归方程和季节因子ꎬ预测下个季度的
客流量预测值ꎻ5)建立贝叶斯回归模型ꎻ
6)根据近年的各季度的客流量和销售量数据ꎬ
确定似然函数ꎬ求出极大似然估计量ꎻ7)根据4)得到的客流量预测值ꎬ利用贝叶斯回
归的区间预测公式和可信概率求得销售值的预测区间ꎬ并取中间值作为销售预测最终值ꎮ1.3 贝叶斯回归预测模型的原理1)贝叶斯简单回归模型[9](又称为贝叶斯一元
回归模型)为:yi|xi=β1+β2xi+μi
ꎬi=1ꎬꎬnꎮ
其中ꎬyi表示因变量第i个观察值ꎻxi表示自变量第i个观察值ꎻμi表示第i个扰动项ꎻβ1ꎬβ2是未知参数ꎮ在这里假定μ1ꎬꎬμn之间相互独立ꎬ并且服从N(0ꎬσ2)ꎬ由此可以看出模型中的未知参数是β1、β2、σ2ꎮ
2)确定极大似然估计量:为使得样本所估计的
模型参数产生的概率最大ꎬ选取极大似然估计的方法ꎬ因此要求得模型中的未知参数β1、β2
、σ2ꎬ有似然
函数为:L(y|xꎬβ1ꎬβ2
ꎬσ)=1σnexp
1
2σ2
∑n
1(yi-β1-β2xi)2
{}
(1)那么ꎬ由贝叶斯定理ꎬ得到联合后验密度:
—54—第55卷 第4期2018年4月Vol.55ꎬNo.4Apr.ꎬ2018
h(β1ꎬβ2
ꎬσ|xꎬy)∝
1σn+1
exp-12σ2∑n1(yi-β1-β2xi)2{}ꎬ
-∞∞
因此ꎬ可得到极大似然估计量为:^β1=y-^β
2
x(2)
^β2=
∑(x
i-x)(yi-y)
∑(x
i-x)2
(3)
其中x=n-1∑xiꎬy=n-1∑yiꎬ且σ2的一个无偏估计量为:^σ2=s2=1n-2∑(yi-^β1-^β2x
i)2(4)
对σ求积分ꎬ得到二维后验密度ꎬ在已知x和y时ꎬβ1和β2的联合分布服从一个二元studentt ̄分布ꎮ3)基于一个新的观察值x∗及过去的经验ꎬ可以求得其因变量y∗预测区间:首先根据y∗的预测密度有:p(y∗|x∗)=∭L(y∗|x∗ꎬβ1ꎬβ2ꎬσ)h(β1ꎬβ2ꎬ|xꎬy)dβ1dβ2dσꎬ再根据预测密度得出预测区间:y∗-^β1-^β2x∗^σ1+1n+(x∗-x)2∑n1(xi-x)2éëêêùûúú1/2|样本~tn-2(5)2 服装销售预测案例分析在此引入J公司的天猫销售数据作为研究对象ꎮJ公司是2012年8月在天猫店开始营业ꎬ此前已在线下店铺经营2年ꎬ有一定的客流基础ꎮ选取其2014年
至2015年的季度客流量数据ꎮ表1 时间序列移动平均法数据分析Tab.1 Dataanalysisofmovingaveragemethodoftimeseries
年份季度t客流量真实值x四季度移动平均值TC1中间移动平均值TC2季节因子SR平均季节因子SR修正季节客流量x∗销售量真实值y
201312780241.112504721157
21932650.8123859980031989432553322560790.780.7725836878543510962568262580101.361.352600711464
201452840002591932585431.101.11255856135262027332578942574790.790.81250288 89171937452570642583520.750.77251617 80383477772596412613431.331.352576131672