Quelle est la preuve de cette version non standard de l'inégalité d'Azuma?

12

Dans l'annexe B de Boosting and Differential Privacy de Dwork et al., Les auteurs indiquent le résultat suivant sans preuve et le qualifient d'inégalité d'Azuma:

Soit C1,,Ck des variables aléatoires à valeurs réelles telles que pour tout i[k] ,

  1. Pr[|Ci|α]=1
  2. pour chaque , nous avons .(c1,,ci1)Supp(C1,,Ci1)E[CiC1=c1,,Ci1=ci1]β

Alors pour chaque , nous avons .z>0Pr[i=1kCi>kβ+zkα]ez2/2

J'ai du mal à le prouver. La version standard de l'inégalité d'Azuma dit:

Supposons que est une martingale et presque sûrement. Alors pour tout , on a .{X0,X1,,Xk}|XiXi1|γit>0Pr[Xkt]exp(t2/(2i=1kγi2))

Pour prouver la version de l'inégalité d'Azuma énoncée par Dwork et al., J'ai pensé que nous devrions prendre et . De cette façon, je pense que est une martingale. Mais tout ce que nous pouvons dire, c'est que presque sûrement, non? Ce facteur de deux cause des problèmes, car il signifie qu'après substitution, nous constatons simplement que , ce qui est plus faible que la conclusion énoncée par Dwork et al.X0=0Xi=Xi1+CiE[CiC1,C2,,Ci1]{X0,,Xk}|XiXi1|2αPr[i=1kCi>kβ+zk2α]ez2/2

Y a-t-il une astuce simple qui me manque? La déclaration de Dwork et al. manque un facteur de deux?

William Hoza
la source
La déclaration dans le document est vraie, mais ne découle pas de la version "habituelle" de l'inégalité d'Azuma. Le problème est que l'instruction habituelle suppose mais tout intervalle de la même longueur fera l'affaire; il n'y a aucune raison de supposer un intervalle symétrique. XiXi1[a,a]
Thomas soutient Monica le

Réponses:

13

Je ne trouve pas de référence, donc je vais juste esquisser la preuve ici.

Théorème. Soit vraies variables aléatoires. Soit constantes. Supposons que, pour tout et tous dans le support de , on aX1,,Xna1,,an,b1,,bni{1,,n}(x1,,xi1)(X1,,Xi1)

  1. E[Xi|X1=x1,,Xi1=xi1]0 et
  2. P[Xi[ai,bi]]=1 .

Ensuite, pour tout ,t0

P[i=1nXit]exp(2t2i=1n(biai)2).

Preuve. Définissez . Nous affirmons que Pour tout et , nous avons Par hypothèse, et pour tous les dans le support deYi=j=1iXj

(*)i{1,,n} λ0     E[eλYi]e18λ2j=1i(bjaj)2.
iλ
E[eλYi]=E[eλYi1eλXi]=E[eλYi1E[eλXi|Yi1]].
μ(yi1):=E[Xi|Yi1=yi1]0P[Xi[ai,bi]]=1yi1Yi1. (Notez que .) Ainsi, par le lemme de Hoeffding , pour tous les dans le support de et tout . Puisque , nous avons, pour tous , L'induction donne maintenant l'allégation (*) ci-dessus.Yi1=X1++Xi1
E[eλXi|Yi1=yi1]eλμ(yi1)+18λ2(biai)2
yi1Yi1λRμ(yi1)0λ0
E[eλYi]E[eλYi1e0+18λ2(biai)2].

Maintenant, nous appliquons l'inégalité de Markov à et utilisons notre revendication (*). Pour tout , Enfin, définissez pour minimiser l'expression de la main droite et obtenir le résultat. eλYnt,λ>0

P[i=1nXit]=P[Ynt]=P[eλYneλt]E[eλYn]eλte18λ2i=1n(biai)2eλt.
λ=4ti=1n(biai)2

Comme je l'ai mentionné dans mon commentaire, la principale différence entre cela et l'énoncé "habituel" de l'inégalité d'Azuma est d'exiger , plutôt que . Le premier permet plus de flexibilité et cela économise un facteur 2 dans certains cas.Xi[ai,bi]Xi[a,a]

Notez que les variables aléatoires dans la preuve sont une supermartingale. Vous pouvez obtenir la version habituelle de l'inégalité d'Azuma en prenant une Martingale , en définissant et (où ), puis en appliquant le résultat ci-dessus.YiY1,,YnXi=YiYi1[ai,bi]=[ci,ci]P[|YiYi1|ci]=1

Thomas soutient Monica
la source
Dans la première ligne de la preuve, ce devrait être vraisemblablement (borne supérieure de la somme as plutôt que ) ....Yi=j=1iXjin
Dougal
1
La preuve en est également donnée dans la monographie de Dubhashi et Panconesi.
Kristoffer Arnsfelt Hansen
@KristofferArnsfeltHansen: Super. avez vous un lien?
Thomas soutient Monica le