Suppose a hospital wants to publish statistics about its patients — average age, proportion with a given condition, readmission rates — without revealing anything about any individual. How much noise must be injected into each answer to guarantee that no single patient's data can be inferred?
Differential privacy (Dwork et al., 2006) gives a rigorous answer: a randomized algorithm is -differentially private if, for any two datasets and that differ in exactly one row, and for any output set :
The Gaussian mechanism is one of the most widely used tools to achieve this. Given a query with -sensitivity (the maximum change in 's output norm when one record is added or removed), it simply adds Gaussian noise with standard deviation . The result is -DP for any .
The trade-off against the Laplace mechanism is subtle: the Laplace mechanism gives the slightly stronger -DP (no ) but scales with -sensitivity. Gaussian noise scales with -sensitivity, which is often much smaller for high-dimensional queries — making the Gaussian mechanism the standard choice in modern machine learning with differential privacy.
Comments
Loading comments...