awesome-differential-privacy
github.com/menisadi/awesome-differential-privacy ↗Curated list of differential privacy libraries, courses, and readings
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me youtube resources from awesome-differential-privacy"
Installation instructions →What's inside
YouTube
- Accessing Data While Preserving Privacy
Talk at the Institut Henri Poincaré.
- A Practical Beginners' Guide to Differential Privacy
CERIAS security seminar at Purdue University.
- Protecting Privacy with MATH
Minutephysics video made in collaboration with the US Census Bureau.
- The Definition of Differential Privacy
Talk by Cynthia Dwork at the Institute for Advanced Study.
- Tutorial on Differential Privacy
Tutorial from the Simons Institute for the Theory of Computing.
Learn
- A Course in Differential Privacy
Video lectures by Gautam Kamath.
- A Friendly, Non-Technical Introduction to Differential Privacy
Blog post series by Damien Desfontaines.
- BIU Winter School on Differential Privacy
Lectures from the Bar-Ilan University school "Differential Privacy: From Theory to Practice".
- CS 860 - Algorithms for Private Data Analysis
Graduate course by Gautam Kamath, with lecture notes and videos.
- Differential Privacy in Deep Learning
Introduction to applying differential privacy to deep learning.
- Programming Differential Privacy
Online book about differential privacy, for programmers.
Read
- An Illustrated Primer
Worked examples of differential privacy by Frank McSherry.
- A Primer for a Non-Technical Audience
Introduction to differential privacy for lawyers and policymakers.
- Differential Privacy for Dummies
Informal introduction by Frank McSherry.
- Introducing Opacus
Announcement of the Opacus library.
- Introducing TensorFlow Privacy
Announcement of the TensorFlow Privacy library.
- Laplacian Noisy Counting Mechanism Illustration
Interactive illustration of the Laplace mechanism.
Industry Articles
- Apple - Differential Privacy Overview
Apple's overview of its use of differential privacy.
- Apple - Learning with Privacy at Scale
How Apple uses local differential privacy to learn from user data.
- Google - Deep Learning with Differential Privacy
Paper introducing differentially private stochastic gradient descent.
- Google's Differential Privacy May Be Better Than Apple's
Comparison of the two companies' approaches.
- How One of Apple's Key Privacy Safeguards Falls Short
Critique of the privacy parameters used by Apple.
- Microsoft - Collecting Telemetry Data Privately
How Microsoft collects telemetry with local differential privacy.
Code and Projects
- ARX
Data anonymization tool supporting differential privacy, k-anonymity and other privacy models.
- diffpriv
R package for easy differential privacy.
- Diffprivlib
IBM's general-purpose library of differential privacy mechanisms and machine learning models.
- DP-XGBoost
Differentially private gradient boosted trees at scale, built on XGBoost.
- Fast Differential Privacy
Faster differentially private training of PyTorch models.
- Google's Differential Privacy Library
C++, Go and Java libraries for computing differentially private statistics.
Showing a sample of 48 resources. View the full list on GitHub →