You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

有放回与无放回抽样下白球数量概率分布结果一致的原因咨询

有放回与无放回抽样下白球数量概率分布结果一致的原因咨询

嘿,我来帮你拆解这个困惑!先把你的问题背景再明确下:

原题:一个容器里装着5个红球、2个白球、3个黑球,不放回地依次抽3个球,需要求白球数量的概率分布,以及对应的均值和方差。

但你发现用有放回和无放回两种抽样方式计算,居然得到了相同的结果(比如某个概率算出来都是28/75),这让你特别疑惑——明明两种抽样逻辑不一样,怎么结果会重合呢?

首先得澄清一个关键点:两种抽样的概率分布并不是普遍一致的,但在这个问题里,你可能是遇到了「均值必然相等」的情况,或者是计算时的巧合(也有可能是计算出错啦)。下面给你掰扯清楚核心逻辑:

1. 为什么均值一定相等?

不管是有放回还是无放回抽样,白球数量的均值(期望)都是一样的,这是「期望线性性」的魔力——不管抽样之间是否独立(无放回抽样是不独立的,抽一个球后总体变了),每个单次抽取中抽到白球的概率都是 白球数/总球数 = 2/10 = 1/5,抽3次的期望就是 3*(1/5) = 0.6,这个结果和是否放回完全无关。

2. 概率分布和方差通常是不同的

咱们直接算两个抽样方式下的具体概率,就能看出来差异:

  • 无放回抽样(超几何分布):
    • 抽到0个白球:C(2,0)*C(8,3)/C(10,3) = 56/120 = 7/15 ≈ 0.4667
    • 抽到1个白球:C(2,1)*C(8,2)/C(10,3) = 56/120 = 28/75 ≈ 0.3733
    • 抽到2个白球:C(2,2)*C(8,1)/C(10,3) = 8/120 = 1/15 ≈ 0.0667
  • 有放回抽样(二项分布):
    • 抽到0个白球:(8/10)^3 = 512/1000 = 64/125 = 0.512
    • 抽到1个白球:C(3,1)*(2/10)*(8/10)^2 = 384/1000 = 48/125 = 0.384
    • 抽到2个白球:C(3,2)*(2/10)^2*(8/10) = 96/1000 = 12/125 = 0.096

你看,除了均值,单个概率值和方差都不一样:无放回抽样的方差是 3*(2/10)*(8/10)*(10-3)/(10-1) = 28/75 ≈ 0.3733,而有放回的方差是 3*(2/10)*(8/10) = 12/25 = 0.48,明显不同。

3. 什么时候两种分布会近似/完全一致?

只有两种情况:

  • 当抽取次数 n=1 时,放不放回没区别,概率分布完全一致;
  • 当总体数量 N 远大于抽取次数 n 时,无放回抽样近似于有放回抽样(比如从1000个球里抽3个,抽走几个对总体影响极小),这时候超几何分布会趋近于二项分布。

回到你的情况,你算出的28/75其实是无放回抽样下抽到1个白球的概率,而有放回抽样的对应概率是48/125,两者并不相等,大概率是你计算有放回时出错啦,可以再核对一遍步骤~

备注:内容来源于stack exchange,提问作者crimson-wind

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 13:27:44