本系列文章主要参考UIUC姜楠老师开设的cs542
本章介绍集中不等式(Concentration inequality)。大数定理表明当独立同分布的样本很多时,其统计量会趋于其真实的统计量。而集中不等式则更定量化地描述了样本统计量与真实值之间的 bound,在算法收敛性分析过程中非常有用。这里主要介绍霍夫丁不等式(Hoeffding’s Inequality)及其应用。霍夫丁不等式能够刻画算法的输出在多大概率的意义下可以收敛到期望的结果,并通过利用不等式得到随机算法输出的结果与其期望结果的关系,从而得到想要的高概率界。
霍夫丁不等式
霍夫丁不等式的定义如下:设 X 1 , . . . , X n X_1,...,X_n X1,...,Xn 为在 R \mathbb{R} R 上的独立随机变量,且 X i ∈ [ a i , b i ] X_i \in [a_i,b_i] Xi∈[ai,bi]。令 S n = ∑ i = 1 n X i S_n=\sum_{i=1}^nX_i Sn=∑i=1nXi,则对所有 t > 0 t>0 t>0,有:
Pr [ S n − E [ S n ] ≥ t ] ≤ e − 2 t 2 ∑ i = 1 ( b i − a i ) 2 Pr [ S n − E [ S n ] ≤ − t ] ≤ e − 2 t 2 ∑ i = 1 ( b i − a i ) 2 \text{Pr}[S_n - \mathbb{E}[S_n] \ge t] \le e^{\frac{-2t^2}{\sum_{i=1}(b_i-a_i)^2}} \\ \text{Pr}[S_n - \mathbb{E}[S_n] \le -t] \le e^{\frac{-2t^2}{\sum_{i=1}(b_i-a_i)^2}} Pr[Sn−E[Sn]≥t]≤e∑i=1(bi−ai)2−2t2Pr[Sn−E[Sn]≤−t]≤e∑i=1(bi−ai)2−2t2
对于该不等式,可有以下性质:
- 两个不等式可统一表示为:
Pr [ ∣ S n − E [ S n ] ∣ ≥ t ] ≤ 2 e − 2 t 2 ∑ i = 1 n ( b i − a i ) 2 \text{Pr}[|S_n - \mathbb{E}[S_n]| \ge t] \le 2e^{\frac{-2t^2}{\sum^n_{i=1}(b_i-a_i)^2}} Pr[∣Sn−E[Sn]∣≥t]≤2e∑i=1n(bi−ai)2−2t2 - 对于经验期望和真实期望之间的误差,有:
Pr [ ∣ S n n − E [ S n n ] ∣ ≥ t ] ≤ 2 e − 2 n 2 t 2 ∑ i = 1 n ( b i − a i ) 2 \text{Pr}[|\frac{S_n}{n} - \mathbb{E}[\frac{S_n}{n}]| \ge t] \le 2e^{\frac{-2n^2t^2}{\sum^n_{i=1}(b_i-a_i)^2}} Pr[∣nSn−E[nSn]∣≥t]≤2e∑i=1n(bi−ai)2−2n2t2 - 当所有随机变量的范围都为 [ a , b ] [a,b] [a,b]