想象你是一家人的“厨房总管”。每天早晨你要决定今晚做什么菜(选品),预估家人想吃什么菜、吃多少(需求预测),打开冰箱看看还剩哪些食材(库存盘点),再决定要不要去菜市场采购、各买多少(补货决策)。老练的大厨,家里的冰箱永远恰到好处:既不会在客人突然来访时缺了关键调料,也不会让半袋发霉的菜心在角落里躺两周。而新手主妇,要么冰箱塞满过期食材造成浪费,要么炒菜到一半发现没葱了。 其实,零售企业的商品管理就是这门“厨房艺术”的百倍放大版——食材变成上万种商品,家人变成几百万顾客,冰箱变成仓库与门店。而 AI 登场后,这门手艺正从“靠经验拍脑袋”进化成“靠数据做决策”。选品算法告诉你该上什么新菜,需求预测告诉你周末该备多少斤排骨,自动补货系统会在盐罐见底之前自动下单。整条链路串起来,就是零售业的“智能厨房”。

岗位关联

掌握智能选品与自动补货,是成为零售 AI 应用工程师的核心技能。它把机器学习、运筹优化与供应链管理串成一条完整价值链,直接影响商家利润与库存健康度。

目录
  1. 可视化演示
  2. 智能选品算法
  3. 需求预测方法
  4. 自动补货策略
  5. 库存优化控制
  6. 供应链协同
  7. 落地实施挑战
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

通过选品评分矩阵、需求预测时序和补货闭环管线三个模式,展示AI如何驱动商品筛选、库存预测与自动补货决策。

本节配有交互动效(进入视口后自动加载,约 3KB)。

智能选品算法

大厨决定菜单,靠的是平时观察:哪道菜端上桌被抢光,哪道菜总剩半盘。老伴爱吃辣,孩子爱吃甜——这些“顾客画像”决定菜单结构。AI 版的选品,就是用数据把这份“观察力”自动化。零售商的每个货架、每个线上页面,都像一个不断试菜的餐桌,而购物篮数据就是最真实的“剩菜记录”。

从“厨房直觉”过渡到“数据算法”,第一步是学会看购物篮。每个收银小票就是一个购物篮:顾客把 A 商品和 B 商品放在一起,说明它们之间有“搭伙”关系。就像大厨发现“买排骨的人常顺手买玉米”,于是推出“排骨玉米汤”组合套餐——这就是关联规则挖掘。选品算法还会做 ABCD 分层:把商品按销售额贡献排序,A 类贡献 80% 营收,是招牌菜;B 类是常销菜;C 类偶尔有人点;D 类几乎无人问津,该换掉了。

关联规则中最核心的度量是置信度,它衡量“买 A 的人有多少比例也会买 B”:

回到厨房比喻:选品算法就是那个记性极好的大厨,记住每个家庭的饮食偏好,把菜单设计得既丰富又精准。A 类菜日日供应,C、D 类菜该下架就下架,再用“啤酒-尿布”式的关联发现不断上新组合——选品从此不是拍脑袋,而是看数据。

conf(A→B)=P(A∩B)P(A)\displaystyle conf(A \to B) = \frac{P(A \cap B)}{P(A)}
置信度可以这样理解:在买啤酒的顾客中,有多大比例同时买了尿布。分子是“同时买两样”的人数占比,分母是“买了前一样”的人数占比,相除得到“前件出现后后件被连带购买”的概率。
  1. 同时购买概率 $P(A \cap B)$在所有交易中,同时包含商品 A 和商品 B 的订单占比。就像记录全家人一周的晚餐,发现“红烧肉”和“青菜”同桌出现的频率。
    P(A∩B)=同时含 A、B 的订单数总订单数\displaystyle P(A \cap B) = \frac{\text{同时含 A、B 的订单数}}{\text{总订单数}}
  2. 前件购买概率 $P(A)$在所有交易中,包含商品 A 的订单占比。这一步相当于先圈定“吃过红烧肉的次数”,作为参照基数。
    P(A)=含 A 的订单数总订单数\displaystyle P(A) = \frac{\text{含 A 的订单数}}{\text{总订单数}}
  3. 置信度比值用同时购买占比除以前件购买占比,得到“在买 A 的前提下,B 被同时购买的条件概率”。值越高,说明“买 A 带 B”的规律越强,越值得做成组合推荐或捆绑陈列。
    conf(A→B)=P(A∩B)P(A)\displaystyle conf(A \to B) = \frac{P(A \cap B)}{P(A)}

需求预测方法

菜单定好了,接下来要回答一个关键问题:明天该备多少食材?大厨的经验是:周末人多,要多备 30% 的菜量;春节采购,量要翻倍。这些“经验”在 AI 里被抽象成需求预测。预测的本质,是用过去的需求模式推测未来的需求量。

最简单的预测是移动平均法:把最近 7 天的销量平均,当作明天的预测值。但它太“迟钝”——对突发变化回应慢。于是有了指数平滑法:给最近的数据更高的权重,让预测既能捕捉趋势,又不会被单日噪声带偏。就像大厨给最近一周的晚餐记录加权——昨天的剩菜量比上周二更有参考价值。季节性也很关键:逢年过节、周末、发薪日,需求规律不同。产品生命周期同样影响预测:新品爬坡期、成熟期、衰退期,需求曲线完全不同,盒子里的食材“状态”一直在变。

指数平滑的核心公式如下:

大厨的“经验直觉”在 AI 里变成一组可调参的数学公式。移动平均是沉稳老手,指数平滑是灵活新手,季节系数是节日提醒器,生命周期是菜品兴衰的旁观者——四者配合,把“备多少菜”从一门玄学变成一门科学。

Ft+1=α×xt+(1−α)×Ft\displaystyle F_{t+1} = \alpha \times x_t + (1 - \alpha) \times F_t
这个公式很像大厨的记忆更新:新的预测 = 平滑系数 × 今天实际消耗 + (1 - 平滑系数) × 昨天预测值。α 是“记忆偏好”旋钮,越靠近 1,越看重今天刚发生的事实。
  1. 本期实际值 $x_t$第 t 期的真实需求量,如今天实际卖出的份数。这是“刚发生的现实”,像盘子里剩下的菜量。
    xt=第 t 期实际观测值\displaystyle x_t = \text{第 t 期实际观测值}
  2. 上期预测值 $F_t$上一期对第 t 期给出的预测。它沉淀了过去所有的历史信息,像大厨脑子里“昨天估计的食量”。
    Ft=α×xt−1+(1−α)×Ft−1\displaystyle F_t = \alpha \times x_{t-1} + (1 - \alpha) \times F_{t-1}
  3. 平滑系数 $\alpha$取值在 0 到 1 之间,决定新信息的分量。α 大,预测紧跟近期波动;α 小,预测更平滑稳定。
    0<α<1\displaystyle 0 < \alpha < 1
  4. 下一期预测 $F_{t+1}$加权合成的最终输出。它既不是照搬今天,也不是刻舟求剑,而是“今天现实”与“历史经验”的折中。
    Ft+1=α×xt+(1−α)×Ft\displaystyle F_{t+1} = \alpha \times x_t + (1 - \alpha) \times F_t

自动补货策略

预测出了明天吃多少,冰箱还得有货可做。大厨有个习惯:盐罐低于三分之一就去买,鸡蛋少于 10 个就补一板。这个“红线”就是再订货点(ROP)。但什么时候买只是第一步,买多少同样讲究——米面一次买 50 斤有折扣,但家里没地方放;绿叶菜一次只能买两天的量,放久了就不新鲜。

自动补货把这两层决策都数学化了。再订货点法解决“何时买”:库存跌破红线,系统自动生成采购单。经济订货批量(EOQ)解决“买多少”:在“多买省运费但占库存”和“少买不占地方但总跑腿”之间找最优平衡点。安全库存是为了应对意外——供应商晚到两天、销量突然翻倍,都不至于断货。动态调整则是让这些参数随季节、促销和趋势变化自动更新,像大厨过年期间主动把红线调高。

经济订货批量的经典公式:

再订货点是盐罐红线,经济批量是米面大包装,安全库存是备用的那包干香菇,动态调整是换季菜单的自动更新。四件套齐了,自动补货系统就像一位永不疲倦的厨房总管,冰箱永远维持在“刚好够用”的完美状态。

Q∗=2×D×SH\displaystyle Q^* = \sqrt{\frac{2 \times D \times S}{H}}
EOQ 的直觉是:一次买太多,仓储成本高;一次买太少,下单成本高。最优批量正是两者边际成本相等时的采购量,就像大厨在“天天跑菜市场”和“囤一冰箱食材”之间找到最优频率。
  1. 年需求量 $D$某种商品一年的总需求量。需求越大,批量自然越大。
    D=年度总需求数量\displaystyle D = \text{年度总需求数量}
  2. 单次订货成本 $S$每下一次订单的固定开销,包括人工、系统、运输起步价。订单越频繁,这项成本越扎眼。
    S=每次订货的固定成本\displaystyle S = \text{每次订货的固定成本}
  3. 单位持有成本 $H$一件商品在仓库放一年所需的成本,含仓储费、资金占用、损耗。囤货越多,这项成本越高。
    H=单位商品每年持有成本\displaystyle H = \text{单位商品每年持有成本}
  4. 最优订货批量 $Q^*$令全年总成本最小的采购批量。根号运算把“订货频率”与“持有规模”两个互相拉扯的因素压到平衡点。
    Q∗=2DSH\displaystyle Q^* = \sqrt{\frac{2DS}{H}}

库存优化控制

冰箱不是越大越好。大厨都知道:冰箱塞得太满,冷气循环变差,食材反而坏得更快;每次想找瓶酱油,得把前面七八盒剩菜挪开。库存管理同理——钱都压在仓库里,不如放在现金流里周转。库存周转率就是衡量“冰箱翻台率”的指标:一年里库存被卖光、补满、再卖光的次数。周转快,说明货卖得动;周转慢,说明货在仓库睡觉。

牛鞭效应是库存控制里最著名的“冰箱魔咒”:顾客端需求只波动了一点点,越往供应链上游走,订货波动被逐级放大。就像家里只是多来两位客人,妈妈告诉爸爸多买两斤菜,爸爸想“干脆多买五斤”,到了菜市场老板一紧张订了十斤——结果剩下的五斤全烂在冰箱里。ABC 分级管理则是给商品分“待遇”:A 类商品精细管理、日日盘点;B 类常规管理;C 类粗放自动化。毕竟,大厨不会给一包盐和一整条三文鱼同样的关注度。

库存周转率的计算公式:

牛鞭效应提醒我们:别让每个环节都“多买一点以防万一”。ABC 分级则告诉我们:管理资源要花在刀刃上。冰箱学问的本质,是让每一寸空间都为利润服务,而不是为焦虑买单。

周转率=销售成本平均库存\displaystyle \text{周转率} = \frac{\text{销售成本}}{\text{平均库存}}
如果把“销售成本”想成一年吃掉的菜量,“平均库存”想成冰箱里平均囤的食材量,周转率就是冰箱“翻台”的速度。数值越高,食材越新鲜,资金越活络。
  1. 销售成本一定时期内卖出商品对应的进货成本总和,即大厨一年花在买菜上的总开销。
    COGS=∑i=1n(商品i销量×商品i进价)\displaystyle \text{COGS} = \sum_{i=1}^{n} (\text{商品i销量} \times \text{商品i进价})
  2. 平均库存期初库存与期末库存的平均值,代表这段时期仓库平均压了多少货。
    平均库存=期初库存+期末库存2\displaystyle \text{平均库存} = \frac{\text{期初库存} + \text{期末库存}}{2}
  3. 周转率比值一年卖出多少本钱,除以平均压在仓库的本钱。结果越大,说明每块钱在仓库里“睡”的时间越短,钱滚钱越快。
    周转率=COGS平均库存\displaystyle \text{周转率} = \frac{\text{COGS}}{\text{平均库存}}

供应链协同

再高级的厨房管理,如果菜市场不配合,也是白搭。大厨最理想的合作关系是:告诉摊主“我家每周固定要两斤排骨”,摊主按时留好;遇到过年宴请,提前一周打个招呼,摊主直接备好货。这就叫 VMI(供应商管理库存)——供应商替你把库存管起来,按实际消耗自动补货。

供应链协同的核心是信息共享。传统模式下,下游藏着掖着,上游两眼一抹黑,只能靠多备货来对冲不确定性——牛鞭效应由此而生。协同模式则像大厨和摊主各自摊开账本:销量数据实时同步,库存水平双方可见,补货计划共同制定。产销协同计划把门店销售预测、总部采购计划、供应商产能排期拉通成一条线。智能预警系统则像厨房里的烟雾报警器——库存异常偏低、供应商延迟发货、销量突然飙升,系统第一时间告警。

衡量协同效果的指标之一是服务水平:

供应链协同的终极画面,是大厨与菜市场、肉铺、酱料店全部信息互通:冰箱自动报数,供应商自动备货,几乎不需要人为催促。这套“默契”在零售业就是 VMI 与产销协同——把上下游变成一家人。

服务水平=1−缺货量总需求量\displaystyle \text{服务水平} = 1 - \frac{\text{缺货量}}{\text{总需求量}}
服务水平是“顾客想买时店里有没有货”的概率。缺货量占比越小,服务水平越接近 100%。就像大厨不能总在家人点菜时说“这个食材刚用完”。
  1. 缺货量顾客想买但无货可卖的订单数量。大厨视角就是做好菜才发现少了关键调料的那顿饭。
    缺货量=∑有需求但库存为零的商品数\displaystyle \text{缺货量} = \sum \text{有需求但库存为零的商品数}
  2. 总需求量顾客真实需求的全部数量,包括已满足和未满足的。
    总需求量=已售量+缺货量\displaystyle \text{总需求量} = \text{已售量} + \text{缺货量}
  3. 服务水平指数从 1 中扣除缺货占比,得到需求被满足的概率。协同做得越好,缺货越少,服务越接近 1。
    服务水平=1−缺货量总需求量\displaystyle \text{服务水平} = 1 - \frac{\text{缺货量}}{\text{总需求量}}

落地实施挑战

好菜谱不等于好厨房。哪怕算法再漂亮,落地时都会遇到“厨房装修”级别的麻烦。第一关是数据质量:收银数据缺字段、库存盘点不准、供应商送货延迟记录混乱——就像大厨的记事本被水泡过,菜谱字迹模糊,看得清却用不了。第二关是系统集成:新算法要接进旧 ERP、WMS、POS 系统,像给老厨房装智能烤箱,管线未必对得上。

第三关是组织变革:采购员习惯了拍脑袋下单,现在要“听算法指挥”,信任建立需要时间。就像有些大厨坚持“我炒菜三十年不用秤”,对新式量勺充满怀疑。最后一关是持续迭代:市场在变,消费习惯在变,模型必须持续重新训练。智能补货系统不是一劳永逸的装修,而是需要定期保养的厨房设备。

衡量预测质量常用 MAPE(平均绝对百分比误差):

落地之路没有捷径:数据治理是擦干净灶台,系统集成是接通水电,组织变革是让全家接受新规矩,持续迭代是定期保养。走完这条路,大厨才真正升级成“智能厨房之主”。

MAPE=100%n∑i=1n∣Ai−FiAi∣\displaystyle MAPE = \frac{100\%}{n} \sum_{i=1}^{n} \left| \frac{A_i - F_i}{A_i} \right|
MAPE 把每个预测点的“偏差占实际值的百分比”求平均。就像大厨记下每天“估计食量”与“实际食量”的差距百分比,月底算平均,看自己的估算水平进步没有。
  1. 实际值 $A_i$ 与预测值 $F_i$第 i 天的真实销量和模型预测销量。两者之差就是预测误差,大厨记的“今天剩菜了”或“今天不够吃”。
    Ai−Fi=第 i 期预测误差\displaystyle A_i - F_i = \text{第 i 期预测误差}
  2. 绝对百分比误差误差绝对值除以实际值,把不同量级的商品拉到同一尺度比较。销量 100 和销量 10000 的商品,差 10 件的意义完全不同。
    ∣Ai−FiAi∣\displaystyle \left| \frac{A_i - F_i}{A_i} \right|
  3. 平均求和对 n 天误差取平均,把分散的误差浓缩成一个总的健康度指标。MAPE 越低,说明预测越接近真实需求,补货计划越靠谱。
    MAPE=1n∑i=1n∣Ai−FiAi∣×100%\displaystyle MAPE = \frac{1}{n} \sum_{i=1}^{n} \left| \frac{A_i - F_i}{A_i} \right| \times 100\%

AI 应用场景

电商大促选品:618 与双十一的作战地图

阶段:智能选品与需求预测

解决的问题:传统大促备货靠采购经验,经常出现爆款断货、滞销品积压的双重浪费。AI 通过历史销售、搜索热度、加购行为等数据做关联规则挖掘和 ABC 分层,提前锁定高潜力爆款,预测大促期间的需求峰值。

具体案例:某头部电商平台在大促前 45 天启动智能选品,用关联规则发现“露营桌椅”与“便携灯具”的高置信度组合,将两者打包主推;同时用指数平滑叠加季节系数预测各 SKU 销量,把主推款备货量调整为日常的 8 倍,活动期间售罄率下降 23%,滞销库存减少 15%。

连锁便利店自动补货:7-Eleven 的“鲜食不断货”

阶段:自动补货与库存优化

解决的问题:便利店鲜食保质期短、需求波动大,手工下单不是订多了报废,就是订少了缺货。AI 系统按门店实时销售、天气、时段等因素动态计算再订货点和订货量,实现“自动下单、每日多次配送”。

具体案例:某连锁便利店品牌接入自动补货系统后,饭团和三明治的日配次数从 1 次提升到 3 次,系统根据每店午高峰销量预测动态调整补货量。试点门店鲜食报废率从 8% 降到 3%,缺货率从 12% 降到 5%,门店员工每天省出 1.5 小时手工盘点时间。

快消品牌 VMI 协同:宝洁与商超的库存共管

阶段:供应链协同

解决的问题:品牌方和零售商各自备货,信息不对称导致牛鞭效应严重。VMI 模式下供应商直接读取零售商的实时库存和销售数据,代为管理库存、主动补货。

具体案例:某知名快消品牌与大型商超合作 VMI,共享 POS 数据和库存水位。系统设定自动补货规则:库存低于 7 天销量时生成补货建议,低于 4 天时自动触发订单。运行一年后,该品类的终端缺货率下降 30%,品牌方整体库存下降 18%,供应链响应周期从 2 周缩短到 3 天。

Python 演示

python40 行
import random  def exponential_smoothing(history, alpha=0.3):    """使用指数平滑法预测下一期需求"""    if not history:        return 0.0    forecast = history[0]    for actual in history[1:]:        forecast = alpha * actual + (1 - alpha) * forecast    return forecast  def auto_replenish(demands, init_stock=80, reorder_point=30, order_qty=60):    """基于订货点法自动补货,返回每日库存轨迹"""    stock = init_stock    trace = []    for demand in demands:        stock -= demand        if stock <= reorder_point:            stock += order_qty        trace.append(stock)    return trace  def main():    random.seed(42)    days = 30    daily_demand = [random.randint(5, 15) for _ in range(days)]    next_forecast = exponential_smoothing(daily_demand)    stock_trace = auto_replenish(daily_demand)    min_stock = min(stock_trace)    print("未来一天需求预测:", round(next_forecast, 2))    print("30天库存轨迹:", stock_trace)    print("最低库存:", min_stock)    print("补货后是否脱销:", min_stock < 0)  if __name__ == "__main__":    main()
目的:用指数平滑法根据 30 天历史销量预测下一天需求,同时模拟“订货点自动补货”策略下库存逐日变化,检验补货方案是否会造成脱销。
  1. forecast = alpha * actual + (1 - alpha) * forecast指数平滑核心公式,用实际值和新预测加权更新。
  2. if stock <= reorder_point:自动补货触发器,库存跌到订货点红线就下单。
  3. stock += order_qty执行补货动作,一次性补入 60 件货。
  4. random.seed(42)固定随机种子,保证每次运行生成的销量序列一致,结果可复现。
  5. min(stock_trace)检查整个模拟周期的最低库存,判断是否发生缺货。

常见误区

误区自动补货就是把订货点和补货量设好,之后系统会永远正确运行,不用再调整参数。

正解商品需求随季节、促销、新品迭代不断变化。冬天火锅底料卖得快,夏天冰淇淋卖得快——订货点必须跟随需求动态调整。就像大厨不会在年夜饭用平时的食材采购量备货。系统上线只是开始,动态调参才是常态。

为何常见:很多 AI 产品演示都展示“设置好后自动运转”的省心画面,让人误以为补货参数也一劳永逸。实际上参数校准需要持续用新数据更新。

误区AI 需求预测的目标是“猜得和真实销量一模一样”,预测不准就是模型没做好。

正解预测本质是概率性推断,永远存在偏差。真正重要的是预测误差的管理——通过安全库存、快速补货等机制对冲残差。就像大厨估不准明天来多少客人,但准备好“多出来的菜可以做员工餐”的预案。预测的价值在于为决策提供依据,而非追求完美。

为何常见:课本上的回归模型 R² 让人误以为预测可以逼近精确值;但零售需求受促销、天气、突发事件影响,本质不可完全预测。

误区ABC 分析后,C 类商品只贡献很少的销售额,果断砍掉,把货架让给 A 类。

正解C 类商品虽然单品贡献低,但可能是 A 类商品的“关联配角”——比如画框的挂钩、西装的备用纽扣。顾客买 A 类商品时,搭配 C 类商品的需求是真实存在的。正确做法是优化 C 类的管理成本,比如用自动化补货减少人力介入,而不是一刀切下架。

为何常见:帕累托法则的教学总强调“关注关键的 20%”,容易让人忽略剩余 80% 的存在价值。

误区为了不缺货,应该提高补货频率,每天多送几次货,库存始终满满当当。

正解补货频率过高,运输成本、人力成本、系统调用成本随之攀升;库存过高,则占用资金、增加仓储损耗。EOQ 的本质就是在“频繁少量”和“一次大批量”之间找最优解——不是越多越好,而是越均衡越好。

为何常见:缺货的切肤之痛(顾客愤怒、销售损失)比过量库存的隐性成本更容易被感知,导致人们倾向矫枉过正。

面试题

Q1. 指数平滑法中,平滑系数 α 越接近 1 意味着什么?

单选题 · easy

  • A.预测越接近本期实际值← 正确答案
  • B.预测序列越平缓稳定
  • C.预测更看重历史旧数据
  • D.预测准确性一定越高

答案:A。α 决定新信息的权重。α 越接近 1,预测更依赖最近一期实际值,响应越快但越易受噪声影响。α 越小,历史数据权重越大,曲线越平滑。D 的“一定越高”太过绝对,α 过大反而会过拟合短期波动。

Q2. 自动补货中“订货点”指什么?

单选题 · mid

  • A.库存最高水位线
  • B.安全库存上限值
  • C.触发补货的库存水平← 正确答案
  • D.仓库最大容量值

答案:C。订货点是库存消耗到该水平时触发补货的阈值,像大厨的“盐罐低于三分之一就买”。它考虑了下单到货周期内的预期消耗和安全库存,不是最高水位或容量限制。

Q3. 经济订货批量公式 $Q^{\*} = \sqrt{2DS/H}$ 中,D 代表什么?

单选题 · mid

  • A.单位商品采购成本
  • B.商品年需求总量← 正确答案
  • C.单次订货固定费用
  • D.仓库总容量上限

答案:B。D 是年需求量(Demand),S 是单次订货成本,H 是单位年持有成本。公式用根号平衡“订货频率成本”与“持有库存成本”,求得年总成本最小的订货量。C 对应 S,A 不在公式中。

Q4. 牛鞭效应的典型表现是什么?

单选题 · mid

  • A.需求信息在供应链传递中被逐级放大← 正确答案
  • B.供应链各环节库存周转持续加速
  • C.价格波动导致商品销量大幅下降
  • D.消费者需求随时间呈周期性波动

答案:A。牛鞭效应指终端需求微小的波动,越往供应链上游越被放大——消费者多买两瓶,零售商订五瓶,批发商订十瓶,工厂备货二十瓶。它本质是信息失真层层叠加,与周转速度、价格波动无直接关系。

Q5. 哪些因素应纳入安全库存的计算?

多选题 · mid

  • A.需求波动幅度大← 正确答案
  • B.供应链响应不稳定← 正确答案
  • C.目标顾客年龄段
  • D.需要更高的服务水平← 正确答案

答案:ABD。安全库存是为吸收不确定性而设的缓冲:需求波动越大、供应越不稳定,需要的缓冲越多;期望服务水平越高,也越需要多备货。顾客年龄段是细分维度,与库存缓冲的统计模型无关。

Q6. 关联规则中“置信度”的数学含义是什么?

单选题 · mid

  • A.支持度除以商品总数
  • B.同时购买概率除以前件概率← 正确答案
  • C.购买 A 后购买 B 的概率
  • D.购买商品 B 的独立概率

答案:B。置信度 conf(A→B) = P(A∩B) / P(A),衡量“买 A 的人中再买 B”的条件概率。C 描述的是同样含义但缺乏公式语境,B 是标准定义式。A 是支持度概念,D 是基础概率。

Q7. 智能选品常用的数据驱动方法有哪些?

多选题 · hard

  • A.购物篮关联规则← 正确答案
  • B.顾客画像聚类← 正确答案
  • C.只靠商品重量判断
  • D.ABC 分类分析← 正确答案

答案:ABD。关联规则发现商品组合购买模式,聚类分析细分顾客偏好,ABC 分类按销售额贡献分层管理。商品重量是物流属性而非选品依据,与顾客需求分析无关。

Q8. ABC 分类法的分类依据通常是?

单选题 · easy

  • A.累计销售额占比← 正确答案
  • B.商品重量大小
  • C.商品外观颜色
  • D.商品上架时间

答案:A。ABC 分类源自帕累托法则,按累计销售额贡献划分——A 类贡献约 80% 销售额,B 类约 15%,C 类约 5%。物理属性、外观、上架时长都不是分类依据。

Q9. VMI 供应商管理库存模式的关键要素有哪些?

多选题 · hard

  • A.供应商管理库存← 正确答案
  • B.供需双方共享数据← 正确答案
  • C.完全取消安全库存
  • D.共同制定补货计划← 正确答案

答案:ABD。VMI 核心是供应商替零售商管理库存,前提是双方实时共享销售与库存数据,并协同制定补货计划。但不代表取消安全库存——需求仍有不确定性,完全取消缓冲会大幅增加断货风险。

Q10. 用 MAPE 评估预测模型时,当实际需求量接近零会发生什么?

单选题 · extreme

  • A.误差度量趋向于零← 正确答案
  • B.误差比重被急剧放大
  • C.误差将被完全消除
  • D.模型自动切换算法

答案:A。MAPE 的分母是实际值 A_i。当某期实际需求趋近于零,即使绝对误差很小,相除后的百分比也会异常巨大,让整体 MAPE 失真。因此实际值为零或极低的商品不适合单独用 MAPE 评估,需改用 MAE 或 WMAPE。