霍夫丁不等式及其他相关不等式证明

霍夫丁不等式及其他相关不等式证明


周志华老师的书和台大的基石课程都用到了,霍夫丁不等式,常见形式如下:

xi,xi{0,1},x=1n(x1+x2+···+xn)

P((xE[x])t)e2nt2

含义:给出二项分布均值偏离期望的概率上限.(上限与偏离值和次数有关)
置信区间.


先证霍夫丁不等式的一般形式

霍夫丁一般形式

若:

xi,xi[ai,bi],Sn=x1+x2+···+xn

则有:
P(SnE[Sn]t)exp(2t2n1(biai)2)

证明过程要用到霍夫丁引理和马尔科夫不等式

马尔科夫不等式

马尔科夫不等式非常好证明,其形式如下
a>0,x,P(xa)E[x]a
证明:

E[x]P(xa)>=aP(xa)+0P(x<a) =aP(xa)E[x]a(1)(2)(3)

得证.
(1)式中xa,a;x0,0

证法2:可以用指示变量证明

马尔科夫不等式的意义:

给出非负随机变量大于某正数的概率的上界;
实际应用:不超过1/5的人口会有超过五倍人均收入的收入.

霍夫丁引理

E[x]=0x[a,b],λR,E[eλx]exp{λ2(ba)28}

证明:
凸函数性质:(a,f(a)),(b,f(b))线f(x)
霍夫丁不等式及其他相关不等式证明
因为 eλx是一个凸函数(下凸)
所以 eλxbxbaeλa+xabaeλb
所以 E[eλx]bE[x]baeλa+E[x]abaeλb
h=λ(ba),P=aba,L(h)=hP+ln(1P+Peh)
带入上面的表达式的右边可以得到:
E[eλx]eL(h)
查看L(h),
L(0)=0,L(0)=0,L(h)14()
由泰勒展开的二阶形式得:
(二阶项作为余项,所以不用L(0))
v(0,h),使
L(h)=12!L(v)v218h2=18λ2(ba)2
所以E[eλx]exp{λ2(ba)28}得证.

作用:E[x]=0,x[a,b],E[eλx]

证明霍夫丁不等式

若:

xi,xi[ai,bi],Sn=x1+x2+···+xn

则有:
P(SnE[Sn]t)exp(2t2n1(biai)2)

证明:
对于s,t>0有

P(SnE[Sn]t)()()=P(es(SnE[Sn])est)estE[es(SnE[Sn])]=esti=1nE[es(xiE[xi])]esti=1nes2(biai)28=exp(st+18s2i=1n(biai)2)

s是我们额外引入的变量,取合适的s值使(650)式最小.(得到尽可能紧致的上界)

g(s)=st+18s2i=1n(biai)2,min(g(s))=2t2n1(biai)2:P(SnE[Sn]t)exp(2t2n1(biai)2)

由一般式得到特殊形式(常见形式)

1.

xi[0,1],x=1n(x1+x2···+xn),

xinxi,ai=0,bi=1n

P(xE[x]t)exp(2t2ni=11n2)=exp(2nt2)

2.二项分布 xi{0,1},P(xi=1)=p,x=(x1+···xn)
xt=ϵn,pϵ(ϵ>0),

hoeffding:
P(xpnϵn)exp(2t2n1(biai)2)=exp(2(ϵn)2n1(10)2)=exp(2nϵ2)
P(xpnϵn)exp(2nϵ2) (1)
对称写出:
P(xpnϵn)exp(2nϵ2) (2)

有(1)(2)得:
P(xpnϵn)12exp(2nϵ2)
或者写成
P(x[n(pϵ),n(p+ϵ)])12exp(2nϵ2)

若记x/n=p̃ 
P(p̃ [pϵ,p+ϵ])12exp(2nϵ2)

该公式给出置信区间.

P(|p̃ p|>ϵ)2exp(2nϵ2)

关于置信区间,一下引用自,维基百科-置信区间

在统计学中,一个概率样本的置信区间(Confidence interval)是对这个样本的某个总体参数的区间估计。置信区间展现的是,这个总体参数的真实值有一定概率落在与该测量结果有关的某对应区间。置信区间给出的是,声称总体参数的真实值在测量值的区间所具有的可信程度,即前面所要求的“一定概率”。这个概率被称为置信水平。举例来说,如果在一次大选中某人的支持率为55%,而置信水平0.95上的置信区间是(50%,60%),那么他的真实支持率落在50%和60%之区间的机率为95%,因此他的真实支持率不足50%的可能性小于2.5%(假设分布是对称的)