郭震 AI公众号:郭震AI

10 常见概率分布之几何分布

发布日期:

最近更新:

分类: AI概率论小白

预计阅读: 4 分钟

阅读次数: 0

预计阅读4 分钟
结构重点9 个
图文要点6 张
正文规模1.8k 字

整理说明

这篇内容怎么整理

郭震 · 2026-06-04

独立整理围绕 9 个结构重点拆成环境、步骤、验证点和常见误区,尽量让读者能照着复现。
图文对照保留 6 张和配置、流程、判断结果有关的图片,方便快速定位正文重点。
持续校对工具、模型和命令变化较快,后续优先修正入口、参数和风险提醒。

阅读路线

先按这条路线读

先抓住主线,再回到代码、配置和图文细节,读起来会更稳。

图文要点

先看本文图文节点

按图先建立主线,再跳回正文核对步骤、配置和判断标准。

几何分布概念图查看大图
几何分布概念图

几何分布关心第一次成功要等多久。它适合等待时间问题,而不是固定次数内成功多少次。

几何分布核对图查看大图
几何分布核对图

我会区分二项分布和几何分布:一个问成功次数,一个问首次成功发生在第几次。

几何分布是离散概率分布的一种,主要用来描述在一系列独立的伯努利试验中,直到第一次成功所需的试验次数。换句话说,几何分布关注的是“在第几次试验中首次获得成功”。这种分布非常适合用于建模“等待时间”类型的问题。

几何分布的定义

如果一个随机变量 XX 表示在独立重复实验中第一次成功所需的实验次数,并且每次实验成功的概率为 pp,那么 XX 服从参数为 pp 的几何分布,记作 XGeom(p)X \sim \text{Geom}(p)

几何分布判断卡查看大图
几何分布判断卡

判断几何分布时,先确认每次试验独立、成功概率固定,并且问题问的是第一次成功出现的位置。

概率质量函数

几何分布的概率质量函数(PMF)可以表示为:

P(X=k)=(1p)k1p(k=1,2,3,)P(X = k) = (1-p)^{k-1} p \quad (k = 1, 2, 3, \ldots)

其中,P(X=k)P(X = k) 表示第一次成功发生在第 kk 次试验的概率。

累积分布函数

几何分布的累积分布函数(CDF)表示为:

P(Xk)=1(1p)k(k=1,2,3,)P(X \leq k) = 1 - (1-p)^k \quad (k = 1, 2, 3, \ldots)

几何分布的性质

几何分布有几个重要的性质,它们对理解和实际应用很有帮助:

概率阅读地图卡查看大图
概率阅读地图卡

《常见概率分布之几何分布》这类内容容易被细节带偏。先看图里的主线,再回到正文核对环境、输入、输出和判断标准。

  1. 期望值
    • 几何分布的期望值 E(X)E(X)1p\frac{1}{p}
  2. 方差
    • 几何分布的方差 Var(X)Var(X)1pp2\frac{1-p}{p^2}

这些性质使得几何分布在一些实际问题中非常有用,比如:

  • 求解在多次投掷一枚硬币后,第一次出现“正面”的次数。
  • 在顾客到达服务台的场景中,计算首次服务成功的顾客数量。

应用案例

投掷硬币的例子

假设你在投掷一枚公平的硬币,正面朝上的概率 p=0.5p = 0.5。你想知道在多次投掷中,第一次出现“正面”的次数。根据几何分布的定义,我们知道这个随机变量 XGeom(0.5)X \sim \text{Geom}(0.5)

计算概率

我们可以计算第一次出现“正面”在第 kk 次投掷的概率:

比如 k=1k = 1

P(X=1)=(10.5)110.5=10.5=0.5P(X = 1) = (1-0.5)^{1-1} \cdot 0.5 = 1 \cdot 0.5 = 0.5

再看 k=3k = 3

P(X=3)=(10.5)310.5=(0.5)20.5=0.250.5=0.125P(X = 3) = (1-0.5)^{3-1} \cdot 0.5 = (0.5)^2 \cdot 0.5 = 0.25 \cdot 0.5 = 0.125

这些计算结果表明,第一次成功可能在第一次或第三次尝试中发生的概率。

方差与期望计算

  • 对于投掷硬币的场景,期望值为:
E(X)=1p=10.5=2E(X) = \frac{1}{p} = \frac{1}{0.5} = 2

这意味着,在无限多次投掷中,我们平均需要投掷 2 次才能首次达到“正面”。

  • 方差计算为:
Var(X)=1pp2=0.5(0.5)2=2Var(X) = \frac{1-p}{p^2} = \frac{0.5}{(0.5)^2} = 2

这意味着,实际的投掷次数将围绕着期望次数 2 波动,波动量为 2。

Python 示例

下面是一个简单的 Python 示例,展示了如何使用概率质量函数计算几何分布的概率:

import numpy as np
import matplotlib.pyplot as plt

# 设定参数
p = 0.5
k = np.arange(1, 21)  # 试验次数

# 计算几何分布的概率
pmf = (1 - p) ** (k - 1) * p

# 绘图展示
plt.bar(k, pmf)
plt.xlabel('试验次数 (k)')
plt.ylabel('概率 P(X=k)')
plt.title('几何分布 (p=0.5)')
plt.xticks(k)
plt.show()

在这段代码中,我们设定了概率 p=0.5p=0.5,然后计算出了前 20 次试验中首次成功的概率,并通过条形图展示出来。

常见概率分布之几何分布应用复盘卡查看大图
常见概率分布之几何分布应用复盘卡

学完《常见概率分布之几何分布》后,不妨换一个自己的场景试一次,重点观察输入、处理和输出是否能对应起来。

常见概率分布之几何分布应用检查卡查看大图
常见概率分布之几何分布应用检查卡

如果想把《常见概率分布之几何分布》用到自己的任务里,可以先缩小场景,只验证一个最关键的判断点。

总结

几何分布是一个非常重要的概率分布,用于建模等待时间的情形,实际应用广泛。在了解了几何分布的定义、性质以及实际案例后,我们可以更好地运用其来解决实际问题。

在下一个部分,我们将深入探讨如何计算随机变量的期望值,并进一步理解它与方差的关系。这将有助于我们更全面地掌握概率论的基础知识,特别是在实际问题中的应用。

继续阅读

从这篇继续找到相关教程

AI 教程总索引

常见问题

读前先确认这三点

常见概率分布之几何分布适合谁读?

这是 AI 概率必备 系列第 10 / 21 篇,适合正在学习AI 概率必备,并且需要把概念落到操作步骤或判断标准里的读者。

读这篇AI 概率必备教程要多久?

按中文技术文章阅读速度估算,通读大约 4 分钟;如果要跟着复现,建议把命令、配置和结果检查分开做。

这篇文章里的图文节点怎么用?

正文里有 6 个图文节点,可以先用它们抓住流程、配置和判断点,再回到对应段落细读。

分享文章

转发到常用平台

微信/朋友圈可先复制链接

相关教程

AI 教程总索引

继续阅读

继续找到相关 AI 教程

返回栏目

Reader Messages

读者留言

有问题、补充资料或实测结果,可以直接留下。这里不需要登录。

最多 800 字

为了防刷,每条留言会做长度、链接数量和提交频率限制。

0/800

留言列表

0
正在加载留言...