3. 需求不确定性建模:正态分布与泊松分布在需求预测中的应用、标准差与变异系数的计算

需求不确定性是库存缺货的核心诱因。要量化缺货风险,首先必须对需求分布进行数学建模。本章聚焦两种最常用的概率分布——正态分布与泊松分布,并讲解衡量离散程度的两个关键指标:标准差(σ)与变异系数(CV)。

3.1 正态分布 vs. 泊松分布:适用场景与数学特征

选择哪种分布取决于需求数据的性质。下表总结了两种分布的核心差异与选择依据:

特征维度 正态分布 泊松分布
适用数据类型 连续型需求(如重量、长度、金额) 离散型计数(如订单笔数、故障次数)
关键参数 均值 μ,标准差 σ 平均发生率 λ(λ = 均值 = 方差)
方差与均值关系 独立,方差可大于或小于均值 方差 = 均值(λ)
典型应用 月需求量、补货周期总需求 日订单数、周缺货次数、低需求SKU
前提假设 数据对称、无极端异常值 事件独立、发生率稳定
选型提示:当需求均值较低(如 λ < 10)且需求为整数计数时,优先使用泊松分布;当需求数据连续且样本量足够(通常 n > 30)时,正态分布是更稳健的选择。

3.2 标准差(σ)与变异系数(CV)的计算

标准差衡量需求的波动幅度,变异系数则衡量相对波动幅度,两者共同构成缺货风险量化的基础。

3.2.1 标准差(σ)

总体标准差与样本标准差公式如下:

总体标准差:σ = √[ Σ(xᵢ - μ)² / N ]
样本标准差:s = √[ Σ(xᵢ - x̄)² / (n - 1) ]

在库存管理中,通常使用样本标准差,因为历史需求数据是样本而非全量总体。

3.2.2 变异系数(CV)

变异系数消除了量纲和均值的影响,用于比较不同SKU的需求波动性:

CV = σ / μ   (或 s / x̄)

CV 值越大,表示相对波动越剧烈,缺货风险越高。

实战经验:CV < 0.5 为低波动,0.5 ≤ CV ≤ 1.0 为中波动,CV > 1.0 为高波动。高波动SKU应设置更高的安全库存系数。

3.3 需求不确定性建模流程

以下流程图展示了从原始需求数据到分布选择、参数计算、再到缺货风险量化的完整路径:

需求不确定性建模与缺货风险量化流程 历史需求数据 数据清洗与正态性检验 分布选择(正态/泊松) 计算 μ, σ, CV 计算 λ(均值=方差) 安全库存 = Z × σ 安全库存 = Z × √λ 缺货风险概率输出

3.4 实战计算示例

以下通过两个案例演示标准差与变异系数的计算过程:

案例 A:正态分布(连续需求)

某SKU过去12周的需求数据(单位:件):

周需求:120, 135, 110, 145, 130, 125, 140, 115, 150, 128, 138, 122

计算步骤:

  1. 均值 μ = (120+135+110+145+130+125+140+115+150+128+138+122) / 12 = 1,558 / 12 ≈ 129.83
  2. 标准差 σ = √[ Σ(xᵢ - μ)² / (n-1) ] ≈ 12.15
  3. 变异系数 CV = 12.15 / 129.83 ≈ 0.094(低波动)

案例 B:泊松分布(离散计数)

某低需求SKU过去10天的日订单数:

日订单:2, 0, 1, 3, 1, 2, 0, 1, 2, 1

计算步骤:

  1. 平均发生率 λ = (2+0+1+3+1+2+0+1+2+1) / 10 = 13 / 10 = 1.3
  2. 标准差 σ = √λ = √1.3 ≈ 1.14
  3. 变异系数 CV = 1.14 / 1.3 ≈ 0.877(中高波动)
注意:泊松分布要求方差等于均值。若实际数据方差显著偏离均值(如方差远大于均值),应考虑使用负二项分布或其他过离散模型。

3.5 分布选择决策树

为帮助快速决策,以下给出分布选择的简化规则:

  • 数据为连续型且样本量 ≥ 30 → 正态分布(使用 μ, σ)
  • 数据为离散计数且均值 λ ≤ 10 → 泊松分布(使用 λ)
  • 数据为离散计数且均值 λ > 10 → 可用正态近似泊松(μ=λ, σ=√λ)
  • 数据存在明显偏态或过离散 → 考虑伽马分布或负二项分布