他们使用Beta-Binomial Bayesian 模型来计算后验功效(以 PDF 格式链接到学习计划)。
一、让πv和πc分别是接种疫苗或控制对象感染 Covid-19 的人口概率。群体疫苗效力定义为
VE=1−πvπc
统计学家假设参数的先验分布
θ=1−VE2−VE
代入功效的定义,可以改写为
θ=πvπv+πc
所以θ是感染 Covid-19 的受试者来自接种组的概率,并且1−θ是受试者在对照组的概率。
研究计划指出,他们假设了一个 Beta(a0=0.700102,b0=1) 先于θ这导致先验平均值E(θ)=0.4118这对应于 30% 功效的先前平均值,因为VE=(1−2θ)/(1−θ).
回想一下,后验只是另一个带有参数的 Beta 分布a1=a0+mv和b1=b0+mc在哪里mv和mc分别表示接种疫苗组和对照组生病的受试者人数。您可以从此后验分布计算所有所需的概率(并在有更多数据可用时对其进行更新)。
让我们用您帖子中提供的数据来说明它。我们有mv=9和mc=85所以后验 Beta 分布有参数a1=0.700102+9=9.700102和b1=1+85=86. 我们感兴趣的是疫苗具有 90% 或更高功效的概率,这对应于θ≤1/11.
中的计算R
如下:
# Priors
a0 = 0.700102
b0 = 1
# Posterior
a1 = a0 + 9
b1 = b0 + 85
# Critical probability
p_crit <- 0.9
theta_crit <- (p_crit - 1)/(p_crit - 2)
# Posterior probability
pbeta(theta_crit, a1, b1)
[1] 0.3982548
# Mode
theta_mode <- (a1 - 1)/(a1 + b1 - 2)
(1 - 2*theta_mode)/(1 - theta_mode)
[1] 0.8976459
所以功效大于90%的后验概率为0.398这对应于图中的灰色区域。后验 Beta 分布的模式为0.093这转化为的功效0.898,这很好地对应于报告的 90% 的功效。
这是后验密度图。红色垂直线表示θ低于其功效≥90%(由灰色区域描绘):
可以在此博客中找到更详细的说明。