如何从高斯尺度参数的分布中采样

机器算法验证 分布 正态分布 采样
2022-03-26 14:34:31

我希望能够对维度的多维高斯分布的标准偏差进行采样n; 也就是说,给定一些ϕ, 我想采样

P(σ|ϕ)1σneϕ2σ2

对于高n,这种分布急剧上升;为了我的目的n将在1000-3000的数量级。从这个分布中获取单个样本的“有效”方法是什么?(单个样本为ϕ将在每个样本之间变化。)

1个回答

我认为,如果您愿意从中取样,您的问题可以解决σ2并不是σ.

查看逆 Gamma 分布,带参数αβ.σ2IG(α,β)如果它的密度是:

βα(σ2)(α+1)exp(βσ2)Γ(α)
如果你设置α=n2β=ϕ2,那么你的分布与IG(α,β)