关注微信公众号 数据分析螺丝钉 免费领取价值万元的python/java/商业分析/数据结构与算法学习资料
背景
《甄嬛传》是大家耳熟能详的宫廷剧,其中复杂的宫斗情节和深刻的人物刻画让人津津乐道。甄嬛因为与皇帝(四郎)闹翻了,去甘露寺待了一段时间,期间与云礼(王爷)谈恋爱,怀孕了,现在这四个人正商量怎么给孩子上户口,所以就有了皇帝出行甘露寺,与甄嬛见了一面,准备让皇帝接盘。
在皇帝封甄嬛为熹贵妃回宫后,被皇后一党找到甘露寺的蛛丝马迹,一上来就跟皇帝告发甄嬛,孩子不是皇帝的,皇帝顿时气不打一处来。
在这些错综复杂的关系中,四郎面临了一个巨大的困惑:如何确认孩子的真正父亲。在现代科学中,我们可以借助贝叶斯算法来解决这个问题。本文将通过四郎的视角,用贝叶斯算法推导出孩子是自己的概率。
一、问题
在宫廷中,怀疑孩子不是自己亲生的这种问题,直接的证据往往难以取得。而四郎手通过一次怀孕的概率、年龄对怀孕因素的影响、甄嬛见过的其他男性,我们可以建立一个贝叶斯模型来推导。
二、贝叶斯算法简介
贝叶斯算法是一种通过先验概率和似然函数来计算后验概率的统计方法。其公式如下: