简述
对于某一个一维随机变量X,我们让它的观测x={x1,x2,…,xN}为总体。
接下来,我们对X的这n个数据进行等概率随机抽样,获取大小为n的样本,记作:y:={y1,y2,…,yn}。
我们一般通过抽样数据对总体进行估计。
例如我们要估计总体的均值我们一般,如下操作:
yˉ^:=n∑i:yi∈yyi.
但实际操作中,我们抽取的样本可能被选择的概率并不均等,或者有数据缺失的情况。
比如,极端情况下我们只能采样y1或者y1总被采样。
这种情况,总体的估计会完全受y1影响而导致很高的标准误。
面对这个情况,我们需要用到Horvitz–Thompson估计量,通过加权对每个样本进行修正。
估计量
yˉ^HT=N1i:yi∈y∑πiyi,
其中πi是yi属于被抽样群体的概率(注意这里只写了yi,实际上对于没被取样的样本也有对应的概率)。
注意,这里均值除的是总体的数量N,而不是样本的数量n。
我们将πi1看作yi的权重的话,我们会得到
yˉ^HT=N1i:yi∈y∑wiyi,
这里,我们定义wi:=πi1。
所以,这个定义方式也叫做逆概率加权。
无偏估计
在进行逆概率加权之后,我们对样本进行了改变,此时加权后的样本能正确估计总体吗?
通过对估计量的期望值进行计算,
E[yˉ^HT]=E[N1i:yi∈y∑πiyi]=E[N1j:xj∈x∑πjxiδ(xi∈y)]=N1j:xj∈x∑πjxiE[δ(xj∈y)]=N1j:xj∈x∑πjxiπj=N1j:xj∈x∑xi=E[X].
分层采样
我们对数据进行分割,记作,U1,U2,…,UH,使得U1∪U2∪⋯∪UH=x且Ui∩Uj=∅ for any (Ui,Uj)。
如果我们对每一个区块都采样nh的话,
对于来自不同的区块区块的样本,逆概率加权所需的概率为
πi=∣Ui∣nh,for all i∈[H].