The present invention relates to a merchant passenger flow forecasting method which combines the historical mean and the lifting tree, and is characterized by the following steps: preprocessing the complete merchant behavior data of a certain period of time; constructing the characteristics of the preprocessed data; constructing the passenger flow forecasting model based on the historical mean and the lifting tree; and carrying out the passenger flow forecasting; Traffic prediction. The invention proposes a prediction model for Internet passenger traffic volume based on integration of historical mean and lifting tree. The essence of the model is that the weighting coefficients of the lifting tree model and the historical mean model are calculated according to the formula and fused according to a certain proportion. The invention not only considers how to improve the prediction accuracy of the model, but also considers the relationship between the prediction of passenger flow and time, and makes a comparative analysis of the prediction results of different models.
【技术实现步骤摘要】
一种融合历史均值与提升树的商家客流量预测方法
本专利技术涉及一种融合历史均值与提升树的客流量预测模型,属于智能信息处理和机器学习领域。
技术介绍
移动定位服务的发展使得互联网商家“线上线下”的交易数据急剧增长。对比传统的零售行业,互联网商家的营销对用户消费给予了更多的关注,在产品详情页的介绍、客服服务、便捷的移动支付等方面都致力于为用户带来更好的消费体验。比如,某些商业智能服务平台可以为每个商家提供销售预测。基于预测结果,商家可以与用户建立信任关系,吸引到更多忠实的用户并优化运营决策、降低成本、改善用户体验。现有的销售预测技术一般通过历史数据,简单地使用时间加权序列方法进行预测。但在实际生活中,用户的消费行为往往受到节假日、天气等因素的影响,此时,现有的技术无法及时预测出商家的客流量,可能导致预测精度并不理想,预测出的客流量在很大程度上偏离商家的实际客流量。
技术实现思路
本专利技术的目的是提供一种能够更为精度地预测出客流量的方法。为了达到上述目的,本专利技术的技术方案是提供了一种融合历史均值与提升树的商家客流量预测方法,其特征在于,包括以下步骤:步骤1、对某一时间段的商家完整行为数据进行预处理,商家完整行为数据包括商家特征数据、用户支付行为数据和用户浏览行为数据;步骤2、对经过预处理的数据构建特征,增加节假日数据及天气特征数据;步骤3、基于历史均值与提升树构建客流量预测模型,包括以下步骤:步骤301、分别对XGBoost与GBDT构建2个学习模型,对2个学习模型调整树的深度、学习率以及迭代次数的参数,确定XGBoost学习模型的学习率以及树的最大深度时,引入 ...
【技术保护点】
1.一种融合历史均值与提升树的商家客流量预测方法,其特征在于,包括以下步骤:步骤1、对某一时间段的商家完整行为数据进行预处理,商家完整行为数据包括商家特征数据、用户支付行为数据和用户浏览行为数据;步骤2、对经过预处理的数据构建特征,增加节假日数据及天气特征数据;步骤3、基于历史均值与提升树构建客流量预测模型,包括以下步骤:步骤301、分别对XGBoost与GBDT构建2个学习模型,对2个学习模型调整树的深度、学习率以及迭代次数的参数,确定XGBoost学习模型的学习率以及树的最大深度时,引入XGBoost学习模型中内置的cv函数;步骤302、利用步骤2得到的数据对XGBoost学习模型与GBDT学习模型进行训练,设定预测日,计算预测日之前到某一天的平均客流量、销量增量;。步骤4、把过去某一时间段的历史销量的相关度矩阵作为步骤3已训练的客流量预测模型的输入,将未来某一时间段的销量和XGBoost学习模型与GBDT学习模型的模型融合的权重系数Credit作为输出:
【技术特征摘要】
1.一种融合历史均值与提升树的商家客流量预测方法,其特征在于,包括以下步骤:步骤1、对某一时间段的商家完整行为数据进行预处理,商家完整行为数据包括商家特征数据、用户支付行为数据和用户浏览行为数据;步骤2、对经过预处理的数据构建特征,增加节假日数据及天气特征数据;步骤3、基于历史均值与提升树构建客流量预测模型,包括以下步骤:步骤301、分别对XGBoost与GBDT构建2个学习模型,对2个学习模型调整树的深度、学习率以及迭代次数的参数,确定XGBoost学习模型的学习率以及树的最大深度时,引入XGBoost学习模型中内置的cv函数;步骤302、利用步骤2得到的数据对XGBoost学习模型与GBDT学习模型进行训练,设定预测日,计算预测日之前到某一天的平均客流量、销量增量;。步骤4、把过去某一时间段的历史销量的相关度矩阵作为步骤3已训练的客流量预测模型的输入,将未来某一时间段的销量和XGBoost学习模型与GBDT学习模型的模型融合的权重系数Credit作为输出:式中,是过去某一时间段的平均销量;Fuslast是过去某一时间段的销量,由此,将XGBoost学习模型、GBDT学习模型和历史均值模型得到的过去某一时间段的平均销量和销量值,分别代入权重系数Credit公式当中,求出相...
【专利技术属性】
技术研发人员:白智远,吕品,温从威,杨锦浩,陈智,
申请(专利权)人:上海电机学院,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。