In Anhang B von Boosting and Differential Privacy von Dwork et al. Geben die Autoren das folgende Ergebnis ohne Beweis an und bezeichnen es als Azumas Ungleichung:
Lassen werden reellwertigen Zufallsvariablen , so dass für jedes , i ∈ [ k ]
- und
- für jedes haben wir \ text {E} [C_i \ mid C_1 = c_1 , \ dots, C_ {i-1} = c_ {i-1}] \ leq \ beta .
Dann haben wir für jedes z> 0 \ Pr [\ sum_ {i = 1} ^ k C_i> k \ beta + z \ sqrt {k} \ cdot \ alpha] \ leq e ^ {- z ^ 2/2} .
Ich habe Probleme, das zu beweisen. Die Standardversion der Azuma-Ungleichung besagt:
Angenommen, ist ein Martingal und fast sicher. Dann haben wir für alle t> 0 \ Pr [X_k \ geq t] \ leq \ exp (-t ^ 2 / (2 \ sum_ {i = 1} ^ k \ gamma_i ^ 2)) .
Um die von Dwork et al. Version der Azuma-Ungleichung zu beweisen, habe ich angenommen, wir sollten und . Auf diese Weise halte ich für einen Martingal. Wir können aber nur sagen, dass ziemlicher Sicherheit, oder? Dieser Faktor zwei verursacht Probleme, weil es bedeutet, dass wir nach dem Ersetzen nur feststellen, dass , was schwächer ist als die Schlussfolgerung von Dwork et al.X i = X i - 1 + C i - E [ C i ≤ C 1 , C 2 , … , C i - 1 ] { X 0 , … , X k } | X i - X i - 1 | ≤ 2 α Pr [ ∑ k i = 1
Gibt es einen einfachen Trick, den ich vermisse? Ist die Aussage von Dwork et al. Fehlt ein Faktor zwei?
quelle
Antworten:
Ich kann keine Referenz finden, deshalb skizziere ich hier nur den Beweis.
Beweis. Definiere . Wir behaupten, dass Für alle und haben wir Angenommen, und für alle in der Unterstützung vonYi=∑ij=1Xj
Nun wenden wir Markovs Ungleichung auf und verwenden unsere Behauptung (*). Für alle , Setzen Sie schließlich , um den Ausdruck für die rechte Hand zu minimieren und das Ergebnis zu erhalten.eλYn t,λ>0
Wie ich in meinem Kommentar erwähnt habe, erfordert der Hauptunterschied zwischen dieser und der "üblichen" Aussage von Azumas Ungleichung und nicht . Ersteres ermöglicht mehr Flexibilität und spart in einigen Fällen den Faktor 2.Xi∈[ai,bi] Xi∈[−a,a]
Beachten Sie, dass die Zufallsvariablen im Beweis eine Supermartingale sind. Sie können die übliche Version von Azumas Ungleichung erhalten, indem Sie ein Martingal , und (wobei ) und dann Anwenden des obigen Ergebnisses.Yi Y1,⋯,Yn Xi=Yi−Yi−1 [ai,bi]=[−ci,ci] P[|Yi−Yi−1|≤ci]=1
quelle