~/talk

Differential Privacy: From Theory to Deployment

links:none on file
slides:none on file

Differential privacy is deployed on iOS 10 at ~300 million devices to discover new keyboard words in over 10 languages while protecting users via local differential privacy. The system combines randomized response with a count-min sketch and a Hadamard basis rotation to compress a one-hot vector into one bit communication per client, achieving heavy-hitter recovery down to about √(n log S) frequency with server time ~O(n log S) and practical accuracy; patents and press follow the deployment.

AI-written summary · about

  1. 0:00Intro
  2. 0:45What is Differential Privacy
  3. 1:23Learning from Private Data
  4. 4:51Other Applications
  5. 10:44Local Differential Privacy
  6. 12:31Privacy Knob
  7. 14:43Premise
  8. 15:34Private Heavyhitters
  9. 17:35Communication Constraints
  10. 19:11Client Side
  11. 22:22Problem
  12. 24:07Solution
  13. 26:17Computation
  14. 27:08Clientside Computation
  15. 30:48Differentially Private
  16. 31:34Sampling
  17. 31:59Bread and Jam
  18. 38:12Engineering Challenges
  19. 38:37Theory Bounds
  20. 40:05Challenges
  21. 41:02Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.