美国广播公司。它如何避免似然函数?

机器算法验证 贝叶斯 近似贝叶斯计算
2022-03-21 22:21:44

根据维基百科的文章,我们有如下所示的场景,但是 ABC 如何在不知道或评估似然函数的情况下θ

例如,这种方法如何适用于正常的分布?假设要估计的参数是并且是已知的,它如何在不评估的情况下生成模拟?N(μ,σ)μσN(μ,σ)

在此处输入图像描述

1个回答

当您可以模拟数据但不能分析评估似然函数时,近似贝叶斯计算 (ABC) 很有用。您似乎假设有必要知道似然函数 来模拟数据。我不确定你是如何得出这个结论的,但是有一些方法可以模拟不涉及可能性的数据。ABC 不会为您“提供”这种模拟数据的方式。你必须自己想出一些合适的模拟方法。 l(θ)=P[D|θ]

在您的示例中,将从先验分布的值,并从分布中模拟样本我们可以在这里使用均匀分布随机数的分位数变换这要求我们知道但不知道似然函数或者,我们甚至可以做一个已知会产生干扰测量的真实世界实验。μp(θ)D~N(μ,σ)Φ1(u)uΦ1N(μ,σ)P[D|θ]N(μ,σ)

现在 ABC 的想法是,如果与真实数据相同,那么也是来自后验分布的样本。如果我们获得足够多的此类样本,我们可以使用 then 来近似后验分布本身。由于我们通常几乎不会观察到精确产生的模拟,因此我们允许之间,这引入了另一个近似值。D~Dθp(θ|D)DϵDD~