2024-04-28 10:36:42 发布
网友
我有以下问题:
假设已知一个给定的硬币是一个公平的硬币,或者是一个有偏见的硬币,如a部分所述。虽然你不知道它是哪一个,但是你给硬币是公平的假设赋值了0.8的先验概率。你知道吗
硬币被抛到地上。使用贝叶斯定理来确定硬币公平的概率和硬币有偏的概率。你知道吗
定理如下:
p(A | B)=p(B | A)/p(B)*p(A)
print(((0.2|0.8) / 0.2) * 0.8)
上面的代码是我的尝试,但我得到一个错误,说我不能使用“|”与浮点数
运算符“|”称为“二进制或”,它是二进制运算符,不适用于浮点运算。你知道吗
另外,p(B | A)是一个单一的概率,读作“B给定条件A发生的概率”,它不是单一概率的“|”。为了使贝叶斯定理起作用,你需要有三个输入,而不是两个。你知道吗
签出Bayes' Theorem on Math is Fun
运算符“|”称为“二进制或”,它是二进制运算符,不适用于浮点运算。你知道吗
另外,p(B | A)是一个单一的概率,读作“B给定条件A发生的概率”,它不是单一概率的“|”。为了使贝叶斯定理起作用,你需要有三个输入,而不是两个。你知道吗
签出Bayes' Theorem on Math is Fun
相关问题 更多 >
编程相关推荐