CSC2412: Properties of Differential Privacy & More Mechanisms
Sasho Nikolov
1
CSC2412: Properties of Di ff erential Privacy & More Mechanisms - - PowerPoint PPT Presentation
CSC2412: Properties of Di ff erential Privacy & More Mechanisms Sasho Nikolov 1 Review Data model Data set: (multi-)set X of n data points X = { x 1 , . . . , x n } . each data point (or row) x i is the data of one person - so , Bd
Sasho Nikolov
1
Data model
Data set: (multi-)set X of n data points X = {x1, . . . , xn}.
We call two data sets X and X 0 neighbouring if
2
e.g
,se
( →
we will mostly
'
⇐
'
use
this
Differential Privacy
Definition A mechanism M is ε-differentially private if, for any two neighbouring datasets X, X 0, and any set of outputs S P(M(X) ∈ S) ≤ eεP(M(X 0) ∈ S).
3
C- Range ( M )
Composition motivation
It would be nice if we can:
4
'
the output ( T
, ,
. . .,9n) of RRg
.use
RR
to
answer
" smokers ?
"
" smokers
are
under 25 yrs
+
<259
.
Composition theorem
Suppose
Then M(·) given by M(X) = M2(X, M1(X)) is (ε1 + ε2)-DP.
5
M ,
M ,
takes
and
the
,
, t)
Es
tf
2- c-
Range
( Nz) If
U,
is
O - DP
i.e
.a
is
an:{
"Itsy
. .?
then Mill , 1H)
is
e ,
Proof of the composition theorem
6
some
'
prove
:
MIX ) -
S
E
Range Ilk)
is
CE
, -14) - DP
c- S)
=
) es)
ye Range Ill
, )
E E
e' a plucky )
c- S)
' PIM , IX ')
, )
=
. RCM
, K's
.
=
ee
. -19
.c- S )
Group Privacy
What protection is offered to small groups rather than individuals?
Definition Two data sets X, X 0 are t-neighbours if they differ in the data of ≤ t individuals. For any ε-DP mechanism M, any t-neighbours X, X 0, and any set S of outputs P(M(X) ∈ S) ≤ etεP(M(X 0) ∈ S).
7
, , Xz ,
i Xj
. ., Xu }
X
'
'
,
. . ., xj .
. . . any ¥2- neighbouringProof of group privacy property
8
'
⇒ tht
, Nix?
.. . XIX
'
't
,
'
F-Yi
x
. . K ,
.
. - i'ji, ,x
"
. .,xi,
.X
'
, ti
'
,
. - -, rj
's
. - ith }"
x2
set of
' )
c- S)