跳到正文
格致开物MATHWIKI

韦布尔分布

内容维护:格致开物 · 编写与核验 · 修订记录 · 纠错

韦布尔分布(Weibull distribution)是一族定义在非负半轴上的连续分布,常用其形状参数区分随时间上升、保持不变或下降的瞬时失效率。本文采用无位置平移的寿命形式:形状 k>0、尺度 λ>0,记作 Weibull⁡(k,λ)。该尺度不是指数分布的率。

设某个教学寿命模型的生存概率为 S(t)=e−(t/10)2,时间以小时计。十小时后仍工作的概率为 e−1;已工作十小时的个体再工作五小时的概率,则需把十五小时的生存概率除以十小时的生存概率,不能直接照搬五小时的生存概率。

生存函数与失效率

对 t≥0 定义 S(t)=Pr⁡(T>t)=e−(t/λ)k,F(t)=1−S(t). 在 t>0 处求导得到密度 f(t)=kλ(tλ)k−1e−(t/λ)k. 负半轴上累积分布为零,密度也为零。由 F(0)=0、F(∞)=1 和密度非负可见分布归一化;闭支撑为 [0,∞),零点没有原子。[1]

在已存活到 t 的条件下,下一小段时间失效的概率为 [F(t+Δt)−F(t)]/S(t)。除以 Δt 再取极限,得到失效率 h(t)=f(t)S(t)=kλ(t/λ)k−1. 所以 k>1 时随时间增加,k=1 时恒为 1/λ,0<k<1 时随时间下降。失效率的单位是每小时,它可以超过一,因为它是局部速率而非一个区间的概率。

相同尺度十下形状二与一的失效率曲线
k=2 的失效率线性上升;k=1 恒定。曲线高度的单位是每小时。

指数变换与矩

令 Y=(T/λ)k。对 y≥0, Pr⁡(Y>y)=Pr⁡(T>λy1/k)=e−y. 因此 Y 服从率一的指数分布;反过来,T=λY1/k 构造了韦布尔随机变量。这还给出从均匀随机数生成它的方法:若 U∼Uniform⁡(0,1),取 T=λ(−log⁡U)1/k。

用该变换计算实数阶矩,得到 𝔼[Tr]=λr∫0∞yr/ke−ydy=λrΓ(1+r/k),r>−k. 所有非负整数阶矩都存在。特别地,均值为 λΓ(1+1/k),方差为 λ2[Γ(1+2/k)−Γ(1+1/k)2]。尺度不是一般意义上的均值;它总是满足 F(λ)=1−e−1 的那个分位点。

已经存活之后的概率

开头模型取 k=2,λ=10。在已工作十小时的条件下,再工作五小时的概率为 Pr⁡(T>15∣T>10)=S(15)S(10)=exp⁡[−(1.5)2+1]=e−1.25≈0.286505. 而新个体工作五小时的生存概率为 e−0.25≈0.778801。两者差异与上升失效率相符。此模型均值为 10Γ(3/2)=5π≈8.862269 小时,方差为 100−25π≈21.460184 平方小时。

韦布尔形状二尺度十的生存曲线及十和十五小时的概率
条件概率是 S(15)/S(10),比较的是纵坐标之比。

作为变式,保持尺度十而令 k=1。条件生存概率变为 S(15)/S(10)=e−0.5=S(5),恰好恢复指数分布的无记忆性。对一般 k,无记忆等式要求 (s+t)k=sk+tk 对所有正数成立,取 s=t 已迫使 2k=2,即 k=1。

韦布尔失效率只有上述单调或恒定三种形式。若数据生成机制确有先降后升的浴盆形失效率,单个二参数韦布尔模型无法精确表示;仅有一张右偏直方图也不足以确定形状。这里讨论非负寿命的最小值形式,极值理论中的反向韦布尔最大值形式具有不同方向的支撑,比较名称时应核对密度和端点。

参考文献

  1. ↑ SciPy,scipy.stats.weibull_min,Notes:密度、形状及指数变换,访问日期:2026年10月25日。