这可能是一个基本问题,这就是为什么我无法在 Stackexchange 或 Mathoverflow 上找到它的原因,但是对于我正在处理的问题,我在使用贝叶斯定理更新可能性时所涉及的算法存在问题。
背景:
我试图对没有或很少有先例的未来事件进行可能性预测。与大多数关于贝叶斯的文献和文本使用先前已知的分布来给出类似参数内未来事件的可能性不同——我的情况是建立在专家意见的基础上的,只有很少或没有合理的分布可供参考。
例子:
通用汽车宣布他们正在开发一款新车,但没有说明何时发布。起亚的生产经理需要知道他们什么时候准备好发布它,以便他们可以在大约同一时间发布他们的新车。
起亚知道新车需要以下部件才能准备好发布 (1) 发动机、(2) 变速箱、(3) 车身、(4) 车轮和悬架。起亚经验丰富的工程师表示,对于像这样的新项目,他们有 90% 的信心可以在两年内完成。起亚还发现,通用汽车在另一款 SUV 上对新变速箱进行了测试,并按设计工作,成功率为 95%。同一位工程师表示,通过这项变速箱测试,一辆汽车可以在 70% 的时间内完成。
按照我的方式,此时 KIA 可以使用初始样本开始贝叶斯计算,如下所示:
A = GM will release the new car in two years
B1 = GM will successfully test a new transmission
P(A) = Prior Probability that GM will release the new car in two years
P(B1) = Probability that GM will successfully test a new transmission
P(B1|A) = Likelihood that given a successful transmission test, the car will be released within 2 years
赋值如下
P(A) = .9
P(B1) = .95
P(B1|A) = .7
在起亚统计部门发布此更新后不久,通用汽车宣布他们已经测试了他们的新引擎,并且在所有测试中成功率达到了 98%。起亚工程师表示,通常如果发动机测试成功,那么汽车将有 80% 的可能性按时完成 - 但他们不知道发动机和发动机在整体完成时间上的可能性有多大。传输测试了。
现在我们的第二点证据的值,应该注意的是对于这种情况是独立的 - 但并非在所有情况下,例如身体必须在暂停后继续:
P(B2) = .98
P(B2|A) = .8
所以这就是我遇到麻烦的地方:考虑到先验应该保持不变,将后验 P(A|B1) 算术积分到 P(A|B1,B2) 的计算中。正如我所提到的,{} 是独立的,其他是有条件的。
我看过描述三个事件贝叶斯扩展的维基百科条目:
但是第四次和第五次延期呢?
我拥有的大多数书籍和在线资源都没有显示以我可以区分的任何方式更新先验的步骤。可能是因为我离本科微积分时代太远了,无法解释它,但我担心我需要在集合论和研究生水平的数学方面有丰富的经验,才能进行看似简单的计算。这个交流是我能找到的最接近的,甚至它也没有通过它。事实上,经过一周的搜索,我还没有找到关于更新机制的基本教程贝叶斯定理(不要介意贝叶斯定理是什么以及它是如何工作的——这些已经足够多了)除了第一个实现之外,让我认为这不是一个微不足道的计算。没有研究生水平的数学,有没有一种直接的方法来进行这种更新?
注意:我知道与“更新问题”WRT Bayes 的内在困难相关的讽刺,因为 Yudkowski 已经讨论了一段时间。我假设,也许是错误的,那些从事它的人正在引用更复杂的迭代,但是我知道我可能会遇到这个问题。