Poisson Subsampled Rnyi Differential Privacy Yuqing Zhu joint work - - PowerPoint PPT Presentation

β–Ά
poisson subsampled r nyi differential privacy
SMART_READER_LITE
LIVE PREVIEW

Poisson Subsampled Rnyi Differential Privacy Yuqing Zhu joint work - - PowerPoint PPT Presentation

Poisson Subsampled Rnyi Differential Privacy Yuqing Zhu joint work with Yu-Xiang Wang 1 Privacy Amplification by Sampling , -DP , -DP Sampling probability [KLNRS08], [Li et al., 2011] , -Rnyi


slide-1
SLIDE 1

Poisson Subsampled RΓ©nyi Differential Privacy

Yuqing Zhu

1

joint work with Yu-Xiang Wang

slide-2
SLIDE 2

2

πœ—, πœ€ -DP 𝑃 π›Ώπœ—, π›Ώπœ€ -DP πœ—, 𝛽 -RΓ©nyi DP

[KLNRS’08], [Li et al., 2011]

Sampling probability𝛅 What’s the optimal bound ?

Privacy Amplification by Sampling

Strong composition tool

slide-3
SLIDE 3

Example: The Noisy SGD Algorithm

βœ“t+1 βœ“t ⌘t 1 |I| X

i∈I

rfi(βœ“t) + Zt !

Song et al. 2013; Bassily et al. 2014

1.Randomly chosen minibatch (Poisson subsampling) 2.Then add Gaussian noise (Gaussian mechanism) RDP analysis for subsampled Gaussian mechanism (Abadi et al., 2016) Really what makes Deep Learning with Differential Privacy practical

3

slide-4
SLIDE 4

Let M be any randomized algorithm that obeys (Ξ±,Ο΅(Ξ±))βˆ’RDP Ξ³ be the subsampling probability and for integer Ξ±β‰₯2

πœ—(βˆ˜π’•π’ƒπ’π’’π’Žπ’‡ 𝛽 ≀ Ο(𝛽𝛿4πœ— 2 )

Exact RDP of Subsampled Mechanism

Asymptotic rate

4

This asymptotic rate holds for any mechanism M !

slide-5
SLIDE 5

Let M be any randomized algorithm that obeys (Ξ±,Ο΅(Ξ±))βˆ’RDP Ξ³ be the subsampling probability and for integer Ξ±β‰₯2

Exact RDP of Subsampled Mechanism

5

π‘πβˆ˜π‘»π’ƒπ’π’’π’Žπ’‡ 𝜷 ≀ 𝟐 𝜷 𝐦𝐩𝐑{ 𝟐 βˆ’ 𝜹 𝜷B𝟐 𝜷𝜹 βˆ’ 𝜹 + 𝟐 + 𝜷 πŸ‘ πœΉπŸ‘ 𝟐 βˆ’ 𝜹 𝜷BπŸ‘π’‡π‘ πŸ‘ +πŸ’ F 𝜷 β„“ 𝟐 βˆ’ 𝜹 𝜷Bβ„“πœΉβ„“π’‡ β„“B𝟐 𝝑(β„“)}

𝜷 β„“IπŸ’

This bound is optimal, up to a factor of 3 on a low order term

slide-6
SLIDE 6

π‘πβˆ˜π‘»π’ƒπ’π’’π’Žπ’‡ 𝜷 ≀ 𝟐 𝜷 𝐦𝐩𝐑{ 𝟐 βˆ’ 𝜹 𝜷B𝟐 𝜷𝜹 βˆ’ 𝜹 + 𝟐 + 𝜷 πŸ‘ πœΉπŸ‘ 𝟐 βˆ’ 𝜹 𝜷BπŸ‘π’‡π‘ πŸ‘ +πŸ’ F 𝜷 β„“ 𝟐 βˆ’ 𝜹 𝜷Bβ„“πœΉβ„“π’‡ β„“B𝟐 𝝑(β„“)}

𝜷 β„“IπŸ’

Let M be any randomized algorithm that obeys (Ξ±,Ο΅(Ξ±))βˆ’RDP Ξ³ be the subsampling probability and for integer Ξ±β‰₯2

Exact Amplification Bound for RDP

6

Get rid of it

Matches the lower bound when M is Gaussian or Laplace mechanism

slide-7
SLIDE 7

Subsampled Gaussian Mechanism

𝜏 = 5, 𝛿 = 1𝑓 βˆ’ 3

7

𝑷(𝑳) 𝑷( 𝑳

  • )

Overall (πœ—, πœ€)-DP over composition

slide-8
SLIDE 8

8

Low Privacy Regime

Subsampled Gaussian Mechanism

𝜏 = 1, 𝛿 = 1𝑓 βˆ’ 3

slide-9
SLIDE 9

Poster Number Pacific Ballroom #178

Thank you!

Code available:

https://github.com/yuxiangw/autodp

9

Or just use:

pip install autodp Get Paper