📅  最后修改于: 2023-12-03 15:28:12.146000             🧑  作者: Mango
有两个盒子,盒子A有2个白球,3个黑球,盒子B有1个白球,1个黑球。从一个盒子中任选一个,然后从中取出一个球,发现是白球,问这个白球来自于哪个盒子的概率更大?
根据贝叶斯定理:
$$P(A|B) = \frac{P(B|A) \cdot P(A)}{P(B)}$$
其中,
根据题意,我们可以得到以下已知数值:
然后,带入贝叶斯公式,得到:
$$P(A|B) = \frac{P(B|A) \cdot P(A)}{P(B)} = \frac{\frac{2}{5} \cdot \frac{1}{2}}{\frac{7}{20}} = \frac{4}{7}$$
因此,选中A盒子的概率更大。
p_b_given_a = 2/5
p_b_given_not_a = 1/2
p_a = 1/2
p_b = 3/10 + 1/2 * 1/2
p_a_given_b = p_b_given_a * p_a / p_b
print(p_a_given_b)
输出结果为:
0.5714285714285715
也即 $\frac{4}{7}$。