点击正文图片可放大查看
🌟 论文速递|Pooling & Boosting:零售需求预测的迁移学习新范式
文章信息题目:Pooling and Boosting for Demand Prediction in Retail: A Transfer Learning Approach
作者:Dazhou Lei, Yongzhi Qi, Sheng Liu, Dongyang Geng, Jianshen Zhang, Hao Hu, Zuo-Jun Max Shen
刊载:Manufacturing & Service Operations Management, Articles in Advance, 2024年5月30日在线发表
一、研究背景与问题定义
零售运营中,每个 SKU(库存单位)的准确需求预测,是库存优化与供应链决策的核心。
挑战:独立训练 SKU 模型,数据量有限,易陷“高方差”;而粗暴地在品类层面统一建模,又会丢失单品差异,产生“高偏差”。 研究问题:如何在“池化”(Pooling)与“分裂”(Splitting)之间寻得平衡,既享受大样本的稳定性,又保留单品的精准度?
二、核心技术与方法框架
本文提出了 Pooling and Boosting (PAB) ——一种基于转移学习的两阶段梯度提升树框架:
构建代理(Proxy)数据
将品类层面总销量按市场份额分配,生成“代理”SKU销量 ; 第一阶段建模:粗模型训练
在代理数据上,以 XGBoost 训练 棵树,得到代理模型 ; 第二阶段校正:正则化提升
以真实 SKU 销量为黄金标准,对首阶段模型进行残差学习,并加入树结构复杂度正则项,提升模型泛化能力; 理论支撑
在线性模型下给出误差下界分析,证明当 SKU 相关性较低且市场份额分布均匀时,Pooling 带来最大收益; 高效落地
无缝集成至 XGBoost 等工业框架,可快速扩展至大规模 SKU 预测场景。
算法伪代码概览:
Algorithm 1 (PAB)输入:SKU 销量 、特征向量 、代理分割比例 ;树模型参数
按品类汇总生成 ,再按 拆分为代理销量 ; 在 上训练 棵树,得代理模型; 在真实数据 上,以代理模型输出为输入,训练正则化增强树,完成偏差校正;输出:最终组合模型 .
三、实证研究与效果验证
3.1 JD.com 上线内测
数据集:
奶制品子类:27 SKU,2020–2021 年周度销量,共 2,565 条记录; 电源插排子类:39 SKU,同期共 3,705 条记录。 特征涵盖品牌、价格、促销、历史销量统计等 18 维信息。 评估指标:MASE、MAPE、sMAPE、wMAPE 等四种无量纲误差衡量。
主要结论:
相较 JD.com 基线方法,PAB 平均降低预测误差 9%–14%; 单独使用代理数据反而易失真,误差反增逾 10%; 经典层级预测(Top-down、MinT)虽保证一致性,却未必提升底层 SKU 精度。
3.2 Walmart 公共数据验证
数据来源:M5 Accuracy 竞赛“Food_3”品类,264 SKU,逾 2,000 天销量。 结果:PAB 在 sMAPE 和 wMAPE 上均超越竞赛冠军方法,并显著优于传统层级方法与神经网络模型。
四、管理启示与应用价值
库存风险池化:品类层面销量更平滑,可作为 SKU 预测的天然正则化项,有效抑制噪声波动。 转移学习新视角:将“顶层—底层”信息融合,不仅适用于零售,也可推广至能源调度、应急服务等层级结构预测。 降本增效预估:根据信用保守估计,每售出一件商品可节省 0.01–0.29 元人民币,年化节约可达数百万美元。
💬 欢迎讨论:
您认为 PAB 框架在哪些场景下最具推广价值? 对转移学习在层级预测中的其他应用,有何想法?
请点赞、转发,并在评论区分享您的见解!
评论
正在读取评论



