The invention provides a training method, device and electronic system of a sales forecasting method and its model, in which the training method of the sales forecasting model includes: acquiring historical sales data of commodities; generating sales characteristics related to sales volume of commodities according to historical sales data; acquiring external characteristics of corresponding time periods of historical sales data; and external characteristics including time genus. At least one of the characteristics of sex, weather and people arriving at the store; training samples are determined according to sales characteristics and external characteristics, and input into the preset machine learning model for training until the loss function value of the machine learning model converges and the training is completed to obtain the sales forecasting model. The present invention considers the sales characteristics related to the sales volume of commodities and the external characteristics that may affect the sales volume of various commodities, so that the prediction results of the sales volume of commodities are more objective and accurate, and help to improve the sales volume and the flexibility of capital turnover.
【技术实现步骤摘要】
销量预测方法及其模型的训练方法、装置和电子系统
本专利技术涉及数据预测
,尤其是涉及一种销量预测方法及其模型的训练方法、装置和电子系统。
技术介绍
相关技术中,线下零售店通常通过人工预测商品销量的方式对商品进行进货、补货等;具体而言,线下零售店的店长依据近期(如当天或最近几天)的商品销量预测未来一段时间(如未来一天、未来一周等)的商品销量,并以此为依据对商品库存进行补货。这种人工预测的方式,通常只能考虑商品近几天的销售情况,难以挖掘商品销量的长期规律,以及商品销量与其它因素(如天气、节假日、价格波动、折扣等)之间的联系。为了摆脱上述这种盲目的人工补货方式,一些商家采用了相对智能的方法来进行销量预测。例如,以一段时间内的平均销量作为参考值,并和历史同期的销量进行对比,来确定商品的补货量。但此类方法依然只是基于商品的历史销量数据,同样忽略了一些重要的外部因素。当商品数量较多时,采用这样的方式预测得到的商品销量往往准确性较差,进而容易导致商品断货或者库存积压,影响销售额和资金周转。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种销量预测方法及其模型的训练方法、装置和电子系统,以提高商品销量的预测结果的准确性,进而提高销售额和资金周转灵活度。第一方面,本专利技术实施例提供了一种销量预测模型的训练方法,该方法包括:获取商品的历史销售数据;根据历史销售数据,生成与商品的销售量相关的销售特征;获取历史销售数据对应时间段的外部特征;外部特征包括时间属性、天气特征和到店人群特征中的至少一个;根据销售特征和外部特征确定训练样本,将训练样本输入至预设的机器学习模型中进行 ...
【技术保护点】
1.一种销量预测模型的训练方法,其特征在于,所述方法包括:获取商品的历史销售数据;根据所述历史销售数据,生成与所述商品的销售量相关的销售特征;获取所述历史销售数据对应时间段的外部特征;所述外部特征包括时间属性、天气特征和到店人群特征中的至少一个;根据所述销售特征和所述外部特征确定训练样本,将所述训练样本输入至预设的机器学习模型中进行训练,直至所述机器学习模型的损失函数值收敛,结束训练,得到销量预测模型。
【技术特征摘要】
1.一种销量预测模型的训练方法,其特征在于,所述方法包括:获取商品的历史销售数据;根据所述历史销售数据,生成与所述商品的销售量相关的销售特征;获取所述历史销售数据对应时间段的外部特征;所述外部特征包括时间属性、天气特征和到店人群特征中的至少一个;根据所述销售特征和所述外部特征确定训练样本,将所述训练样本输入至预设的机器学习模型中进行训练,直至所述机器学习模型的损失函数值收敛,结束训练,得到销量预测模型。2.根据权利要求1所述的方法,其特征在于,根据所述历史销售数据,生成与所述商品的销售量相关的销售特征的步骤,包括:查找所述历史销售数据中的缺失数据和异常数据;通过预设的第一数值对所述缺失数据进行填充处理,通过预设的第二数值对所述异常数据进行替换处理;统计处理后的所述历史销售数据中所述商品的销售量,得到所述商品的销售特征;其中,所述销售特征包括所述商品的平均销量、平均进货量、平均退货量、库存平均调整数量、库存平均调入量、库存平均调出量、平均当日开始库存、平均当日结束库存、平均价格、平均订单总价、平均折扣中的多种。3.根据权利要求1所述的方法,其特征在于,获取所述历史销售数据对应时间段的外部特征的步骤,包括:如果所述外部特征包括时间属性,获取所述历史销售数据对应时间段内的时间属性;所述时间属性包括工作日、双休日或节假日;如果所述外部特征包括天气特征,按照预设的时间粒度,获取所述时间段内的天气特征;所述天气特征包括温度、湿度、降雨量、风速、压强、降雨概率、云覆盖比例中的多种。4.根据权利要求1所述的方法,其特征在于,获取所述历史销售数据对应时间段的外部特征的步骤,包括:如果所述外部特征包括到店人群特征,获取所述历史销售数据对应的销售场所的视频帧数据;通过人脸特征识别的方式确定所述视频帧数据中的行人的年龄特征和性别特征;从所述视频帧数据中获取所述行人的到店时间;将所述行人的所述年龄特征、所述性别特征和所述行人的到店时间确定为人群特征。5.根据权利要求1所述的方法,其特征在于,根据所述销售特征和所述外部特征确定训练样本的步骤,包括:对所述销售特征进行预设次数的平滑预测处理,得到销售特征预测值;对所述销售特征进行统计处理,得到销售特征统计值;所述销售特征统计值包括所述预设时间段内,指定天数的最大销量值、最小销量值、销量方差、销量标准差和销量总和中的多种;对所述外部特征进行预设次数的平滑预测处理,得到外部特征预测值;将所述销售特征、所述外部特征、所述销售特征预测值、所述销售特征统计值和所述外部特征预测值确定为训练样本。6.根据权利要求1所述的方法,其特征在于,所述机器学习模型包括xgb...
【专利技术属性】
技术研发人员:楼虎彪,樊聪,杨越,
申请(专利权)人:北京旷视科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。