Differen'al ¡Privacy ¡and ¡Risk ¡Ra'os: ¡ ¡ The ¡seman'cs ¡of ¡privacy ¡
CompSci ¡590.03 ¡ Instructor: ¡Ashwin ¡Machanavajjhala ¡
1 ¡ Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡
Differen'al Privacy and Risk Ra'os: The seman'cs of - - PowerPoint PPT Presentation
Differen'al Privacy and Risk Ra'os: The seman'cs of privacy CompSci 590.03 Instructor: Ashwin Machanavajjhala Lecture 5 : 590.03 Fall 16 1
1 ¡ Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡
[Dwork ¡ICALP ¡2006] ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 2 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 3 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 4 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 5 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 6 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 7 ¡
– An ¡edge ¡(u,v) ¡ – The ¡adjacency ¡list ¡of ¡node ¡u ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 8 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 9 ¡
– Each ¡loca'on ¡in ¡the ¡trajectory ¡ – A ¡sequence ¡of ¡loca'ons ¡spanning ¡a ¡window ¡of ¡'me ¡ – The ¡en're ¡trajectory ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 10 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 11 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 12 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 13 ¡
max
!!,!!!∈!!
max
!∈!"#$%(!)
Pr![! !! = !] Pr![! !! = !]!≤!!!!!!
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 14 ¡
Pr ! ∈ !! ! ! = !] Pr ! ∉ !! ! ! = !]!!! Pr![! ∈ !] Pr![! ∉ !]!!!
Posterior ¡Odds ¡ Prior ¡Odds ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 15 ¡
max
!!⊂!
max
!∈!"#$%(!)
Pr ! ∈ !! ! ! = !] Pr![! ∈ !] Pr ! ∉ !! ! ! = !] Pr![! ∉ !]!≤!!!!!!
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 16 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 17 ¡
Pr ! ∈ !! ! ! = !] Pr ! ∈ ! Pr ! ∉ !! ! ! = !] Pr ! ∉ ! ! =! Pr ! = !! ! ! = !]
!∈!
Pr ! ∈ ! Pr ! = !! ! ! = !]
!∉!
Pr ! ∈ ! !! =! Pr ! ! = ! Pr ! = !
!∈!
Pr ! ! = ! Pr ! ∈ ! Pr ! ! = ! Pr ! = !
!∉!
Pr ! ! = ! Pr ! ∈ ! ! ≤ max
!!,!!!∈!!Pr ! !1 = !
Pr ! !2 = ! Pr ! = !
!∈!
Pr ! ! = ! Pr ! ∈ ! Pr ! = !
!∉!
Pr ! ! = ! Pr ! ∈ ! ! =!!!!
Cancels ¡out ¡ Bounded ¡by ¡DP ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 18 ¡
Pr ! ∈ !! ! ! = !] Pr ! ∈ ! Pr ! ∉ !! ! ! = !] Pr ! ∉ ! ! =!Pr ! = !1! ! ! = !] Pr ! = !1 Pr ! = !2! ! ! = !] Pr ! = !2 ! =!Pr![! ! = !|! = !1] Pr![! ! = !|! = !2] =!Pr![! !1 = !] Pr![! !2 = !]! !
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 19 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 20 ¡
max
!!∈!,!
max
!∈!"#$%(!)
Pr ! ∈ !! ! ! = !] Pr![! ∈ !] Pr ! ∉ !! ! ! = !] Pr![! ∉ !]!≤!!!!!!
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 21 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 22 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 23 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡ 24 ¡
25 ¡
Bob Alice
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡
26 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡
27 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡
28 ¡
¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡
29 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡
30 ¡
Lecture ¡5 ¡: ¡590.03 ¡Fall ¡16 ¡