Processing math: 100%

高斯分布有偏的样本方差估计

对参数的估计运用了一种从样本数据中进行点估计的技术,这种技术将参数估计看做是样本数据的函数,由于样本数据是随机采样出来的,数据的任何函数都是随机的,因此参数估计也是一个随机变量(此结论最终是为了说明可以通过采样得到的数据来计算参数估计的期望及方差)。

估计的偏差定义为参数估计的期望减去参数真实值,如果等于 0,说明是无偏的,否则就是有偏的,下面的过程是为了说明,样本方差

ˆσ2m=1mmi=1(x(i)ˆμm)2

是有偏的估计,其中样本均值也是根据采样数据得到的估计参数:

ˆμm=1mmi=1x(i)E[ˆμm]=μ

(样本均值是一个无偏估计)。

并且样本数据为满足高斯分布的一组独立同分布(independent identically distribute, i.i.d)的样本:

{x(1),,x(m)}

服从高斯分布,采样个数为 m 个:

p(x(i);μ,σ2)=12πσ2exp(12(x(i)μ)2σ2)

下面是公式推导


估计的偏差为:

bias(ˆσ2m)=E[ˆσ2m]σ2

其中:

E[ˆσ2m]=E[1mmi=1(x(i)ˆμm)2]=E[1mmi=1[(x(i)μ)(ˆμmμ)]2]=E[1mmi=1[(x(i)μ)2+(ˆμmμ)22(x(i)μ)(ˆμmμ)]]=E[1mmi=1(x(i)μ)2+(ˆμmμ)22mmi=1(x(i)μ)(ˆμmμ)]=E[1mmi=1(x(i)μ)2+(ˆμmμ)22m(ˆμmμ)mi=1(x(i)μ)]=E[1mmi=1(x(i)μ)2+(ˆμmμ)22(ˆμmμ)2]=E[1mmi=1(x(i)μ)2]E[(ˆμmμ)2]=σ2Var[ˆμm]

还需要用到一个公式:

Var[x±y]=Var[x]+Var[y]±2Cov[x,y]

由于样本之间相互独立,协方差为 0,所以:

σ2Var[ˆμm]=σ2Var[1mmi=1x(i)]=σ21m2Var[mi=1x(i)]=σ21mσ2=m1mσ2

代回到 bias :

bias(ˆσ2m)=1mσ2

所以可以证明最开始给出的样本方差是有偏的估计。

为了得到无偏估计,可以做一个贝塞尔修正(Bessel’s correction),将样本方差估计为:

ˆσ2m=1m1mi=1(x(i)ˆμm)2

理论上来说,这是因为 m 个样本的样本方差自由度为 m - 1, 其中一个自由度因为均值而消去,所以归一化系数是 1 / m - 1。