学生t作为高斯的混合


23

使用自由度k>0,位置参数和比例参数的学生t分布密度 l ls

Γ(k+12)Γ(k2kπs2){1+k1(xls)}(k+1)/2,

如何显示,学生t -配送可以通过让写为高斯分布的混合XN(μ,σ2)τ=1/σ2Γ(α,β)和集成的联合密度f(x,τ|μ)得到边际密度f(x|μ)?得到的t的参数是什么t分布,作为?的函数μ,α,β

通过将联合条件密度与Gamma分布相结合,我迷失了微积分。

Answers:


31

正态分布的PDF为

fμ,σ(x)=12πσe(xμ)22σ2dx

但在以下方面τ=1/σ2

gμ,τ(x)=τ2πeτ(xμ)22dx.

Gamma分布的PDF是

hα,β(τ)=1Γ(α)eτβτ1+αβαdτ.

因此,他们的乘积经过简单的代数简化后就可以得出

fμ,α,β(x,τ)=1βαΓ(α)2πeτ((xμ)22+1β)τ1/2+αdτdx.

其内部部分具有明显的形式,使其成为一个的倍数伽玛函数当集成在全范围τ = 0τ = 。因此,该积分是即时的(通过知道Gamma分布的积分为单位获得),从而得到了边际分布exp(constant1×τ)×τconstant2dττ=0τ=

fμ,α,β(x)=βΓ(α+12)2πΓ(α)1(β2(xμ)2+1)α+12.

尝试匹配为分布提供的模式,这表明存在问题:Student t分布PDF实际上与t

1ks(11+k1(xls)2)k+12

的幂是2,而不是1)。匹配的术语表示ķ = 2 α= μ,和小号= 1 / (xl)/s21k=2αl=μs=1/αβ


请注意,此推导不需要微积分:所有事情都是通过查找Normal和Gamma PDF的公式,执行一些涉及乘积和幂的微不足道的代数操作以及匹配代数表达式中的模式(按此顺序)。


10
受到这个答案的启发,我制作了t分布的动画,作为正态分布的混合。可在此处获得:sumsar.net/blog/2013/12/t-as-a-a-mixture-of-normals
RasmusBååth2013年

1
@whuber:从技术上讲,对于这种匹配,您总是会隐式使用微积分,因为您可以使用已知的积分形式将伽玛密度积分出来。(这相当于统计学家将西兰花与肉和土豆混合在一起来隐藏西兰花的方法。)隐藏微积分的聪明方法!
恢复莫妮卡

1

我不知道计算步骤,但是我确实知道某本书的结果(不记得是哪本书...)。我通常直接记住它... :-) 具有k度自由度的Student 分布可以看作是方差混合Y的正态分布,其中Y遵循反伽马分布。更精确地,Xķ X = tkYYXt(k)XYΦYIG(k/2,k/2)Φ


0

0

1/τX=Y
is equivalent to a Gaussian mixture with that prior: conditioned on τ, Y is Gaussian with precision τ, and the prior τ is as desired. Then it remains to show that 1/τX is a t-distribution. We can write
τΓ(α,β)β2Γ(α,2)β2χ2(2α)
using a well-known result about gammas and Chi-squares (decompose a gamma as a sum of exponentials and combine the exponentials to normals to Chi squares) This in turn implies that
YX1(β/2)χ2(2α)
=Xαβχ2α2/(2α)
which is a scaled t with k=2α and s=1/αβ by variance of t. We can recenter our representation at μ and l would follow.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.