跳至主要内容

二项分布:完整指南与示例

了解二项分布如何对多次二元结果进行建模,并在金融、医疗与机器学习等领域得到应用。
· 10分钟 阅读

使用 AI 探索

二项分布是概率论与统计分析的核心概念。从问卷调查到质量控制、再到金融建模,它们都发挥着关键作用。本指南旨在帮助您清晰理解二项分布、其性质,以及它在数据科学与统计中的应用。

若想先打好基础,建议先阅读我们的教程《伯努利分布:完整指南与示例》,相当于先修课程。如果您希望将这些统计概念直接应用到机器学习项目中,课程《Python 生产环境中的机器学习》将提供把统计模型融入真实应用的实用见解。

什么是二项分布?

二项分布是一种离散概率分布,用于刻画在若干次相互独立的试验中成功出现的次数。每次试验只有两个可能结果,通常称为“成功”和“失败”,且各次试验的成功概率保持不变。

二项分布的关键特征包括:

  • 固定的试验次数 n
  • 独立的试验
  • 每次试验具有恒定的成功概率 p
  • 每次试验的二元结果(成功/失败)

二项分布之所以在统计学中重要,是因为它能对现实场景中“在给定次数的尝试里某一特定事件出现的频率”进行建模。

二项分布的性质

理解二项分布的性质是有效开展统计分析的关键。下面来看一些基本特征:

固定的试验次数

二项分布由两个参数定义:

  1. n:独立试验的固定次数
  2. p:每次试验成功的概率

这两个参数决定了分布的形状和特征。固定的试验次数使二项分布区别于泊松分布等相关概念,后者的事件计数可以波动。

在统计建模中,这些参数具有重要含义。固定的 n 允许在尝试次数已知的场景(如质量检验或临床试验)中进行精确的概率计算。跨试验恒定的 p 有助于刻画稳定过程,但在成功概率随情境变化时会限制适用性。

均值与方差

对于二项分布,均值(μ)与方差(σ²)的计算为:

  • 均值 = np
  • 方差 = np(1-p)

均值表示在 n 次试验中的期望成功次数。例如,如果您抛一枚公平硬币 100 次(n = 100,p = 0.5),平均期望正面朝上的次数为 50。

方差量化了分布相对于均值的离散程度。方差越大,表示不同试验集合之间成功次数的波动越大。该度量有助于评估估计的可靠性并构建置信区间。

对称性与偏度

二项分布的参数会影响其形状:

Bar chart displaying the PMF of a Binomial Distribution with 20 trials and a success probability of 0.3.二项分布 PMF - n=20,p=0.3。作者制图。

Bar chart displaying the PMF of a Binomial Distribution with 20 trials and a success probability of 0.5.二项分布 PMF - n=20,p=0.5。作者制图。

Bar chart displaying the PMF of a Binomial Distribution with 20 trials and a success probability of 0.7.二项分布 PMF - n=20,p=0.7。作者制图。

上图展示了当试验次数 n 固定时,成功概率 p 如何影响二项分布的形状。

  • 当 p = 0.5 时,分布是对称的。
  • 当 p < 0.5 时,分布呈正偏。
  • 当 p > 0.5 时,分布呈负偏。

试验次数(记作 n)也会影响二项分布的形状。随着 n 增加,分布会逐步呈现更接近钟形曲线的形态,这与成功概率 p 的具体取值无关。同时,用变异系数衡量的相对离散程度会降低;偏度也会下降,从而分布更趋对称。

下图直观展示了在不同试验次数下,增大 n 如何影响二项分布的形状:

Binomial PMF Comparisons for p=0.5 with Varying n Valuesp=0.5、不同行 n 的二项分布 PMF 对比。作者制图。

这种向更高对称性和钟形曲线的转变与中心极限定理(CLT)一致。根据 CLT,当 n 无限增大时,二项分布将越来越接近正态分布。当试验次数与成功概率的乘积(np)以及与失败概率的乘积(n(1−p))都足够大时,这种近似尤为有效。

二项分布的实际应用

二项分布用途广泛,尤其适用于涉及二元结果的场景,因而在诸多领域中都有应用。

质量控制与可靠性测试

在制造与质量保证中,二项分布可用于建模批量生产中的不良品计数。例如,给定产品缺陷概率与特定检验数量,二项分布可以计算发现一定数量不合格品的可能性,从而为流程改进和质量控制措施提供依据。

抽样调查

研究人员常用二项分布来建模调查中具有某种特征的受访者数量。这在是/否问答或将回答分成两类的情况下尤为适用,可据样本数据估计并分析总体比例。

金融建模

二项分布是某些金融期权定价模型的核心。二项期权定价模型采用离散时间框架,在每个时间步中,标的资产以上涨或下跌的特定概率运动。该模型以相对简洁而有效的方式,基于概率情景估计期权的潜在未来价格。我们的课程《Excel 金融建模》也是学习类似金融建模概念的优质资源。

性能考量

二项分布在数据分析中十分常见,但在处理较大的 n(试验次数)或极端的 p(概率)时,会带来特定的性能考量。理解这些因素有助于有效应用并正确解读结果。

大 n 带来的计算挑战

随着二项分布的试验次数 n 增大,可能出现以下计算挑战:

  1. 精度问题:对大 n 精确计算概率会因浮点运算限制而产生精度误差。
  2. 计算开销大:直接用二项分布的概率质量函数计算大 n 的概率会非常耗费计算资源。
  3. 内存约束:在资源受限环境中,存储大 n 的所有可能结果可能会超出可用内存。

应对这些挑战,可采用以下策略:

  1. 正态近似:当 n 较大且 p 不太接近 0 或 1(以避免偏度过大)时,可用正态分布近似。通常当 np 与 n(1−p) 都大于 5(更保守的阈值为 10)时,该近似较为合理。
  2. 泊松近似:当 n 很大而 p 很小,但 np 仍适中(通常不超过约 10)时,泊松分布可提供良好近似。该方法计算量较小,尤其适合对稀有事件的建模。
  3. 递推方法:在需要精确计算时,递推算法比直接计算组合数更高效。它们利用二项概率质量函数中相邻项的关系,例如用 k 次成功的概率乘以简单因子即可得到 k+1 次成功的概率,尤其在大 n 下可显著降低计算时间。
  4. 对数变换:在计算中使用概率的对数可避免上溢和下溢问题,尤其当 n 很大或 p 取值极端时。通过求和对数而非直接相乘概率,可以保持数值精度,尤其在计算似然比或概率乘积时尤为有用。

处理很小的概率

当成功概率(p)非常小时,会出现以下影响:

  1. 偏度:二项分布会高度右偏,使用标准对称性度量进行解读与处理会更具挑战。
  2. 离散程度:相对于均值,分布的方差会非常小,在某些计算中可能导致数值不稳定。
  3. 稀有事件建模:小概率通常对应稀有事件,准确建模更具挑战。

应对这些情况的技巧包括:

  1. 泊松近似:如前所述,当 p 很小且 n 很大时,泊松分布可提供良好近似。
  2. 负二项建模:与其建模固定次数试验中的成功次数,不如建模“直到发生固定次数成功所需的试验次数”。
  3. 对数变换:在对数尺度上工作有助于缓解与极小概率相关的数值问题。
  4. 重要性采样:在仿真研究中,可使用重要性采样等技术更高效地估计稀有事件概率。

常见误解

要有效使用二项分布,需要澄清一些常见的误解:

与伯努利分布的区分

二者相关但不同。伯努利分布描述一次只有两个可能结果的单次试验,而二项分布刻画多次试验中的成功次数。当 n=1 时,二项分布等同于伯努利分布。

对试验次数的理解

务必记住,在二项分布中,试验次数 n 必须是预先固定且已知的。如果试验次数可变,那么负二项分布等其他分布可能更合适。

二项分布的替代方案

尽管二项分布通用且适用面广,但在某些情境下,其他分布可能更为合适。了解这些替代方案能为数据科学家和统计学家提供更丰富的建模工具箱。

泊松分布

泊松分布是一种离散概率分布,表示在固定时间或空间区间内发生给定次数事件的概率,假设这些事件以已知的恒定平均速率发生,且相互独立。

泊松分布的要点:

  • 建模固定区间内事件的数量。
  • 假设事件彼此独立发生。
  • 由单一参数 λ 定义,且其均值与方差均为该参数。

在以下情形中,泊松分布是二项分布的有效替代:

  • 试验次数 n 很大。
  • 成功概率 p 很小。
  • 乘积 np 适中(通常小于 10)。

以下场景中,泊松分布可能比二项分布更合适:

  • 质量控制: 例如,在大规模制造流程中监控缺陷数量,而每个个体产品出现缺陷的概率很小。
  • 客户流量分析: 估计每小时进入商店的顾客数量,并将来访视为彼此独立。
  • 环境监测: 统计某些自然现象(如放射性发射)在给定时间范围内的发生频率,且这些事件是离散且独立计时的。

在这些应用中,泊松分布是强有力的分析工具,尤其当二项分布的计算变得繁琐或不够精确时。

负二项分布

负二项分布是另一种离散概率分布,在某些场景下可作为二项分布的替代建模方法。

负二项分布的要点:

  • 建模在出现指定次数成功之前的失败次数。
  • 由两个参数定义:所需成功次数 r 与每次试验成功概率 p。

负二项分布与二项分布的根本区别在于:

  • 二项分布:建模固定次数试验中的成功次数。
  • 负二项分布:建模达到固定成功次数所需的试验次数。

该分布尤其适用于以下情境:

  • 过程会持续,直到达到预定成功次数。
  • 试验次数事先并不固定。
  • 需要对过度离散的计数数据进行建模。过度离散是指观测方差大于模型(通常假设二项分布)所预期的方差。

以下场景中,负二项分布可能比二项分布更合适:

  • 销售流程建模: 例如,跟踪为实现目标成功销售次数所需的销售电话数量,过程会持续直至达成目标。
  • 保险风险评估: 分析在发生一定数量的大额理赔之前的理赔次数,这对精算定价与风险管理至关重要。
  • 生态研究: 在野生动物种群的捕获-再捕获研究中,研究者会持续采样,直到再捕获到预定数量的已标记个体。

在这些应用中,当终点由成功次数而非固定试验次数定义时,负二项分布提供了更灵活的分析工具。

结语

请牢记,二项分布虽为基础概念,但只是众多统计方法之一。持续关注泊松分布与负二项分布等相关概念,将进一步提升您的分析能力。

若想加深对二项分布及相关统计概念的理解,建议参考以下资源:

不断提升您的统计知识与技能,您将能够在各个领域从容应对复杂的数据分析挑战。最后,欢迎点击下方,马上开启成为机器学习科学家的旅程。

Vinod Chugani

作者

Vinod Chugani

Vinod Chugani 的职业生涯始于东京,曾任摩根大通最年轻的对冲基金销售台负责人,随后在雷曼兄弟创下个人销售纪录,之后又打造了覆盖 30 个国家的电子分销业务,营收突破 1 亿新元,随后转向数据领域。他毕业于杜克大学经济学专业,亦为 NYC Data Science Academy 校友,并在 100 多名申请者中成为Hugo Bowne-Anderson 在 Maven 开设的 “Building AI Applications” 课程的三位奖学金获得者之一。目前,他为 DataCamp、KDnuggets、Machine Learning Mastery 和 Statology 撰稿,内容涵盖从统计学到代理式 AI 等主题,并在 NYC Data Science Academy 指导数据从业者,已完成超过 1,000 场一对一辅导。

 

常见问题解答

什么是二项分布?

二项分布用于建模在固定次数、相互独立的试验中成功次数,每次试验的成功概率相同。它广泛用于统计分析,评估每次试验只有两种可能结果(如抛硬币或质量控制测试)的情境下的概率。

如何计算二项分布的均值与方差?

二项分布的均值(μ)为 np,方差(σ²)为 np(1−p),其中 n 为试验次数,p 为成功概率。这些度量有助于理解期望结果及其波动范围。

二项分布能用于建模连续数据吗?

不能。二项分布是离散分布,只能建模计数数据。对于连续数据,需要使用正态、贝塔或伽马等连续分布。

中心极限定理在使用二项分布时起什么作用?

中心极限定理指出,大量独立同分布随机变量的和会近似服从正态分布,而不论原始分布为何。因此,当试验次数很大时,可以将二项分布用正态分布近似。

二项分布如何应用于机器学习?

在机器学习中,二项分布常用于输出变量为二元的分类任务。例如,可用于建模客户是否购买产品的概率,从而帮助训练逻辑回归等二元分类器。

二项分布在现实应用中的局限性是什么?

尽管二项分布适用面广,但它假设成功概率恒定且各次试验相互独立。在许多现实场景中,这些假设可能不成立(如概率随时间变化或结果相互关联)。

主题