老周是十里八乡最有名的厨师,他熬的“山珍汤”咸淡恰到好处。这天,小徒弟小林想学这门手艺。老周没有直接告诉他配方,只让他捧起一只碗,一遍遍地舀汤试味。第一勺,小林觉得淡了;第二勺,又咸得皱眉;尝到第十勺,平均味道好像有了点眉目;尝到第五十勺,他心里渐渐有数了——这锅汤的咸淡,稳稳落在某个刻度附近。老周笑眯眯地说:“娃子,你刚才亲手摸到了大数定律。” 大数定律是概率论里最朴素也最深刻的一条规律:单个随机现象看不出名堂,但把很多次独立观测放在一起取平均,随机性就会互相抵消,平均值会稳定地贴近某个固定值——数学上叫期望。抛硬币、掷骰子、民意调查、天气预报、AI 模型训练时的损失曲线,背后都有它在起作用。这篇文章用一口汤、一只碗,把这锅“大数定律”炖得明明白白,读完你就懂:为什么样本越多,越接近真相。

岗位关联

学懂大数定律,你就抓住了机器学习“用数据说话”的底层信任感——它解释了为什么大数据比小数据可靠,也是你做统计推断、模型评估时最重要的直觉地基。

目录
  1. 可视化演示
  2. 大数定律直觉:舀得越多,汤味越分明
  3. 弱大数定律:十拿九稳的承诺
  4. 强大数定律:时间给出的最终判决
  5. 样本均值性质:误差被一勺一勺摊薄
  6. 中心极限关系:一张误差形状的图画
  7. 统计估计应用:从一锅汤到万家灯火
  8. 蒙特卡洛方法:用随机打败随机
  9. 收敛速度分析:到底要尝多少勺
  10. AI 应用场景
  11. Python 演示
  12. 常见误区
  13. 面试题

可视化演示

展示样本均值随n增大收敛于期望值、弱大数定律(概率收敛)与强大数定律(几乎必然收敛)对比、以及蒙特卡洛方法估计π的应用。

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

大数定律 样本均值收敛:X̄_n → μ,方差随n增大按1/√n递减 弱vs强:弱LLN依概率收敛,强LLN几乎必然收敛,后者更强 X̄_n → μ as n→∞ 蒙特卡洛:随机采样估计π,4×(圆内/总数)→π

大数定律直觉:舀得越多,汤味越分明

小林第一天试味只尝了五勺,给出的咸淡估计是2.5分,而老周心里知道整锅汤的真实咸淡是3.5分。第二天尝了三十勺,估计变成3.4分;第三天尝一百勺,居然到了3.49分。不是哪一勺特别准,而是“多尝”这件事本身在起作用。经验丰富的老周把这叫做“大数出真相”。

概率论把“每勺汤的咸淡评分”看成一个随机变量,整锅汤真正的水准是它的数学期望——可以理解成“无穷多勺评分的中心”。每次试味,相当于从这锅汤的分布里独立地抽一个值。随机性让单勺评分忽高忽低,但把 n 勺评分加起来除以 n,得到样本均值,它会随着 n 增大越来越靠近真实期望。

更普遍地说,设某随机事件 A 在 n 次独立重复试验中出现了 n_A 次,比值 n_A/n 叫频率。历史上雅各布·伯努利证明:当 n 无限增大时,频率会趋近事件本身的概率 P(A)。比如抛均匀硬币,正面出现的频率最终会贴着 0.5 走。这就是大数定律最直观的面貌——随机中的稳定。

小林恍然大悟:原来自己每一次“尝汤”,都像投下一枚小小的数据点;单独看没有意义,攒多了,整锅汤的真相就浮出水面了。老周补了一句:“记住,是'平均'把锅里的颠簸抹平了。”

lim⁡n→∞nAn=P(A)\displaystyle \lim_{n\to\infty} \frac{n_A}{n} = P(A)
一整锅汤的咸淡,就是尝了无穷多勺后那个逃不掉的“平均味道”。
  1. 事件次数 n_A在 n 次独立试验中,我们关心的事件 A 出现的次数。掷 100 次硬币,正面出现 43 次,n_A=43。
    nA=事件A出现的次数n_A = \text{事件A出现的次数}
  2. 频率比值n_A 除以 n 得到频率,它就是“经验中事件发生的机会大小”,是样本告诉我们的比例。
    nAn\frac{n_A}{n}
  3. 极限逼近当 n 趋向无穷大,频率的极限等于理论概率 P(A),这就是大数定律告诉我们的稳定规律。
    lim⁡n→∞nAn=P(A)\lim_{n\to\infty} \frac{n_A}{n} = P(A)

弱大数定律:十拿九稳的承诺

老周看小林急着用结论,笑着提醒:“我说的是大概率靠谱,可不是板上钉钉。你尝一百勺得出 3.49,不代表不可能尝出 2.0 的平均值,只是那种情况极其罕见。”这个“极其罕见”的精确说法,就是弱大数定律。

弱大数定律的严格表述是:设 X₁, X₂, ……, Xₙ 是独立同分布的随机变量,期望为 μ,方差有限,那么对任意一个正数 ε,当 n 越来越大时,样本均值偏离期望超过 ε 的概率会趋向于 0。数学家把这种收敛方式叫“依概率收敛”。

为什么能证明这件事?关键在于切比雪夫不等式:它告诉我们随机变量偏离期望超过 ε 的概率不超过 σ²/ε²。把样本均值代进去,它的方差是 σ²/n,于是偏差概率有上界 σ²/(nε²)。当 n 趋向无穷时,这个上界乖乖地趋于 0,弱大数定律就得证了。

所以弱大数定律就是“十拿九稳”的数学版:老周说这锅汤九成九咸淡正好,但真遇到一勺异常浓的,你也没法说绝无可能。它给了我们信心,却没给绝对保证。

lim⁡n→∞P(∣Xˉn−μ∣≥ε)=0\displaystyle \lim_{n\to\infty} P\left(|\bar X_n - \mu| \ge \varepsilon\right) = 0
弱大数定律说:偏差很大的情况,在样本足够多时几乎不会发生,但并非绝对不发生。
  1. 样本均值前 n 次观测的平均,就像小林前 n 勺咸淡评分的平均值。
    Xˉn=1n∑i=1nXi\bar X_n = \frac{1}{n}\sum_{i=1}^n X_i
  2. 偏差事件|X̄ₙ−μ|≥ε 表示均值偏离真实期望至少 ε 这么远,这是一个“坏事发生”的事件。
    ∣Xˉn−μ∣≥ε|\bar X_n - \mu| \ge \varepsilon
  3. 概率趋于零P(·) 是这个偏差事件发生的概率,极限为 0 说明 n 足够大时,偏差几乎不会出现。
    lim⁡n→∞P(∣Xˉn−μ∣≥ε)=0\lim_{n\to\infty} P(|\bar X_n-\mu|\ge\varepsilon)=0

强大数定律:时间给出的最终判决

小林问:“那有没有板上钉钉的说法?”老周想了想说:“有,但那是更大的承诺——只要你永远尝下去,平均咸淡最后会死死钉在 3.5 上,不再跳走。”

这就是强大数定律:样本均值不仅“大概率接近”期望,而是以概率 1 保证整个均值序列最终收敛到 μ。数学上写作 P(lim X̄ₙ = μ)=1。1909 年,法国数学家博雷尔为这个结果奠定了最早的严格基础,后来被归入“几乎必然收敛”的范畴。

几乎必然收敛和依概率收敛是两种力度不同的收敛:几乎必然收敛意味着几乎所有样本路径最终都安稳落户,而依概率收敛只保证偏离概率变小。可以这样理解:强收敛是“每条路最后都走到家”,弱收敛是“如果你随机挑一条路,走偏的概率越来越小”。前者成立一定推出后者,反过来则不一定。

小林把两年里每一次试味的记录叠成一条线,发现那条线越往后越平,最后稳稳躺在 3.5 分上,没有哪一天再跳走——这就是强大数的承诺:不是概率上的接近,而是路径上真正的安顿。

P(lim⁡n→∞Xˉn=μ)=1\displaystyle P\left(\lim_{n\to\infty} \bar X_n = \mu\right) = 1
强大数定律说:只要一直尝下去,平均味道最终会稳定地贴在真相上,概率为 1。
  1. 内层极限对一条固定的样本路径,当 n 趋于无穷时,均值序列自身收敛到 μ。
    lim⁡n→∞Xˉn=μ\lim_{n\to\infty}\bar X_n = \mu
  2. 外层概率P(·)=1 表示“路径最终收敛到 μ”这件事发生的概率为 1,也就是几乎处处成立。
    P(lim⁡n→∞Xˉn=μ)=1P\left(\lim_{n\to\infty}\bar X_n = \mu\right) = 1

样本均值性质:误差被一勺一勺摊薄

老周反问小林:“你知道为什么平均数会往 3.5 上靠吗?”小林摇头。老周拿起一只碗:“每一勺汤都有误差,但只要它们互不商量,加起来再除以勺数,误差就被摊薄了。”

数学上确实如此。样本均值有两个关键性质。第一是无偏性:样本均值的期望恰好等于总体期望 E(X̄ₙ)=μ,说明它没有系统性偏差,不是总往高估或低估方向偏。第二是方差递减:样本均值的方差等于 σ²/n,n 越大,均值这个“估计器”的波动范围就越小。

方差推导的关键在于独立性和线性运算。把 X̄ₙ 写成 (1/n)ΣXᵢ,方差中会出现 1/n² 倍的协方差求和;因为样本独立,不同样本之间的协方差全部为 0,只剩 n 项自身方差,最终得到 σ²/n。它的平方根 σ/√n 叫标准误,是衡量估计精度的标准尺子。

所以大锅汤不用搅到完全均匀,多尝几勺就心里有数:误差被一勺一勺摊薄,十勺时误差还能感觉到,一千勺时误差已经细如游丝。

Var(Xˉn)=Var(1n∑i=1nXi)=1n2∑i=1nVar(Xi)=σ2n\displaystyle Var(\bar X_n) = Var\left(\frac{1}{n}\sum_{i=1}^n X_i\right) = \frac{1}{n^2} \sum_{i=1}^n Var(X_i) = \frac{\sigma^2}{n}
每勺汤的随机误差像一把把沙子,摊到 n 勺里,平均误差浓度只剩下原来的 1/n。
  1. 方差线性展开把常系数 1/n 提出,方差展开成协方差求和。
    Var(Xˉn)=1n2∑i=1n∑j=1nCov(Xi,Xj)Var(\bar X_n) = \frac{1}{n^2}\sum_{i=1}^n\sum_{j=1}^n Cov(X_i, X_j)
  2. 独立性消项样本独立时,i≠j 的协方差全部为 0,只剩下 i=j 的方差项。
    Cov(Xi,Xj)=0,i≠jCov(X_i, X_j) = 0, \quad i \neq j
  3. 同分布化简每个样本方差相同,n 个 σ² 相加再乘 1/n²,得到 σ²/n。
    1n2⋅nσ2=σ2n\frac{1}{n^2} \cdot n\sigma^2 = \frac{\sigma^2}{n}

中心极限关系:一张误差形状的图画

老周又抛出新问题:“你说平均值靠近 3.5,那靠近得有多稳?偏差大概是什么形状?”这下小林答不上来了。老周说:“大数定律只告诉你方向,画误差形状的是另一位朋友——中心极限定理。”

中心极限定理(CLT)说的是:当 n 足够大时,把样本均值减去期望、再除以标准误 σ/√n,得到的标准化变量会近似服从标准正态分布 N(0,1)。也就是说,均值误差的分布会变成一座对称的钟形山丘,绝大多数偏差落在山丘中间,极端偏差被甩在两侧的尾巴上。

大数定律与 CLT 是接力关系:大数定律断言均值收敛到 μ,CLT 则描述收敛路上波动的分布形状。从 CLT 还能读出收敛速度:标准误是 σ/√n,所以均值的波动幅度按 1/√n 的节奏缩小。想波动减半,样本量要变成四倍,这就是“根号 n 定律”的代价。

大数定律是方向,中心极限定理是形状。老周的话总结得很妙:“一个告诉你箭簇落向靶心,一个告诉你箭簇散开的样子像座钟。”

Zn=Xˉn−μσ/n→dN(0,1)\displaystyle Z_n = \frac{\bar X_n - \mu}{\sigma/\sqrt{n}} \xrightarrow{d} N(0,1)
大数定律告诉小林“你尝得越多越接近真相”,中心极限定理递上一张偏差分布图:多数偏差落在 ±2 个标准误内。
  1. 标准化把均值减去期望,再除以标准误 σ/√n,让不同尺度的均值误差可以互相比较。
    Zn=Xˉn−μσ/nZ_n = \frac{\bar X_n - \mu}{\sigma/\sqrt{n}}
  2. 分布收敛箭头上的 d 表示分布收敛,即 Zn 的分布越来越接近某个固定分布。
    Zn→dN(0,1)Z_n \xrightarrow{d} N(0,1)
  3. 标准正态N(0,1) 是均值 0、方差 1 的钟形分布,是概率论最重要的参照系。
    N(0,1):均值0, 方差1N(0,1): \text{均值0, 方差1}

统计估计应用:从一锅汤到万家灯火

小林终于出师。老周派他去邻村酒楼估计那锅招牌汤的咸淡。小林当然不能把人家一锅汤喝完,只能礼貌地舀上几十勺,算出平均分。这正是统计估计最日常的样子:用样本推断总体。

统计估计的第一步,是用样本频率估计总体概率。设随机变量 X 取 1 表示“事件发生”、取 0 表示“未发生”,这是一次伯努利试验。n 次独立试验后,频率 p̂=(X₁+……+Xₙ)/n 就是概率 p 的估计量。弱大数定律告诉我们 p̂ 依概率收敛到 p,这种性质叫“一致性”——样本越大,估计越可靠。

频率学派的思想在这里扎根:概率不是玄学,而是大量重复中频率的极限。民意测验、产品质量抽检、医学临床实验,全都在用这个逻辑。想控制误差,还可以用正态近似反推样本量:在误差限 ε、置信水平对应的分位数 z 下,大约需要 n≈z²p(1−p)/ε² 个样本。

邻村酒楼的老厨师听完小林的来意,笑眯眯地让他多尝几勺。小林心想:不用了,大数定律已经告诉你,我这份估计站得住脚。

p^n=1n∑i=1nXi→Pp\displaystyle \hat p_n = \frac{1}{n}\sum_{i=1}^n X_i \xrightarrow{P} p
小林不用喝完一整锅汤,舀上几十勺算个平均,就大致知道咸淡——大数定律给统计估计人撑了腰。
  1. 伯努利变量Xᵢ 只取 0 或 1,表示第 i 次试验是否成功,比如“这一勺是否偏咸”。
    Xi∼Bernoulli(p)X_i \sim Bernoulli(p)
  2. 频率估计量p̂ 是成功次数占总次数的比例,即样本频率。
    p^n=1n∑i=1nXi\hat p_n = \frac{1}{n}\sum_{i=1}^n X_i
  3. 依概率收敛箭头上的 P 表示 p̂ 依概率收敛到真实概率 p,大数定律保证了估计的一致性。
    p^n→Pp\hat p_n \xrightarrow{P} p

蒙特卡洛方法:用随机打败随机

老周做新汤时有一手绝活:从不凭感觉猜配方,而是随机扔一把“食材样本”进锅试试验,看整体效果。小林觉得这招很神奇,老周说:“这就是蒙特卡洛方法——用大量随机采样,去逼近一个确定的答案。”

蒙特卡洛方法的核心思想很简单:把要计算的量写成某个随机变量的期望,然后用大量样本的均值去估计它。比如想估算圆周率 π,就往一个正方形里随机撒点,统计落在内切圆里的比例,这个频率会逼近 π/4。撒的点越多,估算越准,这正是大数定律在保驾护航。

更一般地,要计算积分 I=∫₀¹ f(x)dx,可以把它看成 f(U) 的期望,其中 U 是 (0,1) 上的均匀随机变量。于是用 n 个随机点 X₁,……,Xₙ,得到估计值 (1/n)Σf(Xᵢ),大数定律保证它收敛到真实积分。现代科学计算里,从期权定价到物理模拟,都在吃这碗“随机饭”。

老周把这招叫做“用随机打败随机”:单个样本是乱的,大量样本凑在一起,秩序就自己浮现了。蒙特卡洛是这句话最漂亮的应用。

I=∫01f(x) dx≈1n∑i=1nf(Xi)\displaystyle I = \int_0^1 f(x)\,dx \approx \frac{1}{n}\sum_{i=1}^n f(X_i)
随机撒点撒得多了,覆盖自然均匀,平均值就悄悄逼近了精确答案。
  1. 积分转期望均匀分布 U 的概率密度是 1,所以积分恰好等于 E[f(U)]。
    I=∫01f(x) dx=E[f(U)],U∼U(0,1)I = \int_0^1 f(x)\,dx = E[f(U)], \quad U \sim U(0,1)
  2. 样本均值估计抽 n 个随机点,用函数值的平均去估计期望。
    I^n=1n∑i=1nf(Xi)\hat I_n = \frac{1}{n}\sum_{i=1}^n f(X_i)
  3. 大数定律保证n 增大时估计值收敛到真积分,这是蒙特卡洛方法合法的根基。
    I^n→I\hat I_n \to I

收敛速度分析:到底要尝多少勺

小林学完整套理论,问了一个非常实际的问题:“师父,那我到底要尝多少勺才够?”老周捻着胡子说:“那要看你想多稳。大数定律只说'终将到',不说'多久到'——那是收敛速度的事。”

切比雪夫不等式给出一个通用的保守界:对任意 ε>0,均值偏离期望超过 ε 的概率不超过 σ²/(nε²)。这个上界随 n 按 1/n 的速度收缩,简单但粗糙。它像一张兜底的安全网:无论分布多复杂,这个保证都成立。

如果随机变量有界,霍夫丁不等式能给出漂亮得多的指数级界:P(|X̄ₙ−μ|≥t) ≤ 2exp(−2nt²)。注意右边是 exp 的负指数函数,n 每增加一点,上界就像雪崩一样往下塌。这也是实践中“多一点样本常有惊喜”的理论来源:误差尾巴不是缓慢缩小,而是指数级被掐断。

老周最后总结:“你想误差小到 0.1 分,切比雪夫会告诉你一个偏大的样本量,霍夫丁会告诉你一个精打细算的样本量。两者的区别,就是'大概安全'和'精确保底'的区别。”

P(∣Xˉn−μ∣≥t)≤2exp⁡(−2nt2)\displaystyle P(|\bar X_n - \mu| \ge t) \le 2\exp(-2nt^2)
切比雪夫是保守的兜底牌,霍夫丁是内行人的精算表:误差尾巴按指数速度缩水。
  1. 偏差事件事件 |X̄ₙ−μ|≥t 表示均值偏离期望至少 t。
    ∣Xˉn−μ∣≥t|\bar X_n - \mu| \ge t
  2. 指数上界不等式右边给出这个事件概率的指数级上界,t 固定时随 n 指数下降。
    P(∣Xˉn−μ∣≥t)≤2exp⁡(−2nt2)P(|\bar X_n - \mu| \ge t) \le 2\exp(-2nt^2)
  3. 指数衰减指数中的 −2nt² 说明,n 或 t 翻倍,上界会以 e 的负指数幂速度坍塌。
    exp⁡(−2nt2)→0,n→∞\exp(-2nt^2) \to 0, \quad n \to \infty

AI 应用场景

A/B测试中的最小样本量

阶段:实验设计与数据收集

解决的问题:传统做法是凭感觉定实验周期,样本少了波动大、结论不可靠,样本多了浪费流量。利用大数定律与标准误公式,可以在实验前就算出“最少需要多少样本才能以指定置信度检出某量级的差异”。

具体案例:某推荐算法团队上线新排序策略,希望以 95% 置信度检出点击率 1% 的提升。根据估计的基准点击率,代入样本量公式 n≈z²p(1−p)/ε²,算得每组需要约 1.6 万曝光。实验照此执行,两周后结果显著,避免了过度拉长实验周期。

蒙特卡洛模拟期权定价

阶段:模型评估与决策模拟

解决的问题:很多金融衍生品的价格没有解析公式,传统方法只能依赖强假设的近似。蒙特卡洛先把价格写成未来收益的期望,再用大量随机路径的均值去估计,大数定律保证路径越多越逼近真实价格。

具体案例:某量化团队对欧式看涨期权定价,模拟了 1 万条未来股价路径,每条路径算出一个到期收益,取平均后按无风险利率折现。标准误随 \sqrt{n} 缩小,团队把路径数从 1 万加到 4 万,估计误差减半,定价结果进入可交易区间。

深度学习验证集损失评估

阶段:模型训练与评估

解决的问题:训练深度学习模型时,小批量数据的平均损失波动大,容易让早停策略误判。借助“样本均值方差递减”的规律,工程师可以估算出验证损失的标准误,从而选择足够大的验证集,让评估曲线平稳可信。

具体案例:训练图像分类模型时,工程师发现验证损失曲线抖动严重,无法判断是否过拟合。将验证集大小从 256 扩到 1024,标准误缩小了一半,早停阈值从“凭手感”变为“按统计口径”,模型最终精度提升了 0.8%。

Python 演示

python32 行
import random def roll_die():    # 返回一次骰子点数, 1到6均匀随机    return random.randint(1, 6) def flip_coin():    # 返回一次抛硬币结果, 1表示正面    return 1 if random.random() < 0.5 else 0 def running_average(sampler, n):    total = 0    history = []    for i in range(1, n + 1):        total += sampler()        avg = total / i        if i in (1, 10, 100, 1000, 10000):            history.append((i, avg))    return history, total / n if __name__ == "__main__":    print("骰子模拟: 期望 3.5")    dice_hist, dice_final = running_average(roll_die, 10000)    for i, avg in dice_hist:        print(f"前 {i:>5} 次均值 = {avg:.4f}")    print(f"最终均值 = {dice_final:.4f}")     print("\n硬币模拟: 正面概率期望 0.5")    coin_hist, coin_final = running_average(flip_coin, 10000)    for i, avg in coin_hist:        print(f"前 {i:>5} 次正面频率 = {avg:.4f}")    print(f"最终正面频率 = {coin_final:.4f}")
目的:用模拟骰子与抛硬币,直观演示样本均值随 n 增大逐渐收敛到真实期望的大数定律。
  1. def running_average(sampler, n):一个通用的“试味机”:传入任意随机试验函数,返回累积均值历史。
  2. random.randint(1, 6)每次掷骰子,相当于小林舀一勺汤得到一个 1 到 6 的评分。
  3. total += sampler()把新样本累进总和,这是在线计算均值的核心一步。
  4. avg = total / i每来一个样本立刻重算平均味道,这就是样本均值。
  5. if i in (1, 10, 100, 1000, 10000):只在里程碑处记录,避免打印 1 万行刷屏。
  6. dice_hist, dice_final = running_average(roll_die, 10000)跑 1 万勺骰子数据,观察均值如何逼近 3.5。
  7. return 1 if random.random() < 0.5 else 0以 0.5 概率生成 1,模拟抛硬币的伯努利试验。

常见误区

误区“我采样了 10 万个点,均值怎么还不是 3.5?大数定律不是保证了相等吗?”

正解大数定律保证的是“偏离期望超过任意固定小量的概率趋于 0”,而不是“偏差完全消失”。样本均值可以永远不等于期望,但它偏离很远的概率会越来越小。就像老周的汤,尝 100 勺均分 3.49,尝 1 万勺可能是 3.501,它不刚好等于 3.5,却几乎肯定在 3.5 很近的地方转悠。

为何常见:把“概率趋近 1”理解成“必然发生”,忽略了极限只描述长期行为而非某个具体瞬间。

误区“连续十次都是正面,按大数定律总该出反面了吧?再押正面就是傻。”

正解大数定律讲的是大量重复后的整体频率,硬币没有记忆。第 11 次仍是独立事件,正面概率依然 0.5。长期频率向 0.5 回归,靠的是后面大量结果把比例“拉平”,而不是某一发必须补债。就像汤此刻咸淡 3.8,不代表下一勺必然 3.2 来抵债。

为何常见:人们把“均值回归”的错误直觉投射到随机过程上,忘了独立性这个前提。

误区“大数定律说 n 足够大误差服从正态分布,所以我直接用正态分布算置信区间就行。”

正解大数定律只回答“均值收敛到哪”,不描述误差分布的形状;误差分布由中心极限定理回答。CLT 说标准化后的均值近似标准正态,这才支持构造置信区间。好比大数定律告诉你箭簇最终落向靶心,CLT 才告诉你箭簇散开的形状是钟形。

为何常见:两个定理名字相似,又都涉及“n 大”,被初学者当成同一个结论。

误区“数据收集了一百万条,算出来的平均值绝对错不了。”

正解大数定律成立需要条件:样本独立且同分布,期望和方差有限。如果数据存在系统性偏差——比如调查问卷只发给年轻人——样本再多,也只是逼近“年轻人总体的期望”,而非全体人群的真相。老周的勺子如果总在汤表面舀,尝 1 万勺也白搭。

为何常见:只记住"n→∞"的数字,忽略了定理的适用前提。

误区“蒙特卡洛的误差和样本量成反比,样本翻倍误差就该减半。”

正解标准误是 σ/√n,误差随 1/√n 衰减。样本变成 4 倍,误差才减半;想误差缩成一个数量级,需要 100 倍样本。这正是“根号 n 定律”的代价,也是方差缩减技术存在的意义。

为何常见:把中心极限定理里的 √n 忘掉了,用“样本越多越好”的感性直觉代替了精确的衰减规律。

面试题

Q1. 大数定律的核心结论是?

单选题 · easy

  • A.单次试验结果可以被预测
  • B.样本均值随样本数增多逼近期望← 正确答案
  • C.样本方差随样本数增多归零
  • D.随机序列必然呈现周期重复

答案:B。大数定律说的是样本均值随 n 增大依概率收敛到期望。单次结果不可预测;方差是总体性质,不随样本量改变;随机序列也不保证周期性。B 是对大数定律最直接的概括。

Q2. 均匀硬币连抛 10 次全正面,第 11 次结果如何?

单选题 · easy

  • A.反面概率更大,因为需要补偿
  • B.正面概率仍为 0.5← 正确答案
  • C.正面概率会略小于 0.5
  • D.结果无法判断且无概率可言

答案:B。每次抛硬币是独立事件,前面的结果不影响下一次,第 11 次正面概率依然是 0.5。大数定律描述的是长期频率,不是局部补偿机制。因此选择 B。

Q3. 弱大数定律中“依概率收敛”是指?

单选题 · mid

  • A.均值终有一天完全等于期望
  • B.偏离期望超过ε的概率趋近于零← 正确答案
  • C.偏差必然逐渐消失得无影无踪
  • D.均值收敛速度与样本数成正比

答案:B。依概率收敛的准确定义是:对任意固定的 ε>0,偏差超过 ε 的概率趋于 0。它不是“完全相等”,也不是“必然消失”,更不是说速度与 n 成正比。B 是对数学定义的直译。

Q4. 关于切比雪夫不等式,下列说法正确的有?

多选题 · mid

  • A.方差越大偏差上界越高← 正确答案
  • B.样本量越大偏差上界越低← 正确答案
  • C.随机变量为常数时方差为零← 正确答案
  • D.随机变量一定服从正态分布

答案:ABC。切比雪夫不等式给出 P(|X−μ|≥ε)≤σ²/ε²,方差越大上界越高;用它证明弱大数定律时,方差 σ²/n 随 n 减小,上界降低;常数随机变量方差确实为 0。但该不等式对任意分布都成立,并不要求正态。D 错误。

Q5. 弱大数定律与强大数定律的关系是?

单选题 · mid

  • A.弱大数成立则强大数必成立
  • B.强大数成立则弱大数必成立← 正确答案
  • C.两者在一般条件下相互等价
  • D.两者讨论的问题完全不同

答案:B。几乎必然收敛强于依概率收敛,所以强大数定律成立时,弱大数定律一定成立;反过来则不成立。两者讨论的都是均值收敛,只是收敛的力度不同。B 正确。

Q6. 样本量扩大 100 倍,均值波动幅度大约?

单选题 · mid

  • A.扩大为原来的 100 倍
  • B.缩小为原来的 100 倍
  • C.缩小为原来的 10 倍← 正确答案
  • D.基本保持不变不随样本变化

答案:C。均值波动的标准误是 σ/√n,n 扩大 100 倍,√n 扩大 10 倍,因此波动幅度缩小为原来的 1/10。这正是中心极限定理体现的“根号 n 收敛速度”。C 正确。

Q7. 关于蒙特卡洛方法,下列说法正确的有?

多选题 · hard

  • A.用样本均值估计期望依赖大数定律← 正确答案
  • B.估计误差一般按根号 n 分之一衰减← 正确答案
  • C.样本量越大结果必然零误差
  • D.方差缩减可以提高采样效率← 正确答案

答案:ABD。蒙特卡洛的本质就是用样本均值估计期望,收敛性由大数定律保证,误差量级是 1/√n。C 错在把概率收敛说成必然零误差,即使样本量很大,单次模拟结果仍会有微小波动。方差缩减技术可以降低常数因子,提高效率。

Q8. 霍夫丁不等式相对切比雪夫不等式的主要优势是?

单选题 · extreme

  • A.不要求随机样本之间相互独立
  • B.误差上界以指数速度快速衰减← 正确答案
  • C.可以直接处理无穷大方差情形
  • D.能给出样本均值的精确数值

答案:B。霍夫丁不等式的上界是 2exp(−2nt²),随 n 指数级衰减,而切比雪夫界只按 1/n 收缩。霍夫丁同样要求独立,也不适用于无穷大方差,更不能给出精确均值。B 是它的核心优势。

Q9. 用频率估计概率之所以可靠,主要依赖?

单选题 · easy

  • A.中心极限定理的分布对称性
  • B.大数定律保证的收敛性质← 正确答案
  • C.样本内部天然的离散程度
  • D.总体必须服从正态分布

答案:B。频率 p̂ 是概率 p 的一致估计量,这个一致性正是大数定律的结论:频率依概率收敛到概率。CLT 给出的是误差形状,不是可靠性的根源。离散程度是障碍而非保障,总体也不要求正态。B 正确。

Q10. 下列属于大数定律实际应用场景的有?

多选题 · hard

  • A.A/B实验确定最小样本量← 正确答案
  • B.蒙特卡洛模拟给期权定价← 正确答案
  • C.频率估计事件发生概率← 正确答案
  • D.预测下一期彩票开奖

答案:ABC。A/B 实验、蒙特卡洛模拟、频率估计概率都是大数定律的经典应用,它们都依赖“大样本下均值/频率趋近期望或概率”这一性质。D 错得很典型:大数定律是整体规律,不预测单次随机结果。