Learn Differential Privacy for ML

Master the gold standard for mathematical privacy guarantees in machine learning. From epsilon-delta fundamentals to DP-SGD training and production-ready tools — build models that provably protect individual privacy.

6
Lessons
💻
Code Examples
🕑
Self-Paced
100%
Free

Your Learning Path

Follow these lessons in order to build a complete understanding of differential privacy for ML.

What You'll Learn

By the end of this course, you'll be able to:

𝓢

Understand DP Theory

Grasp epsilon-delta privacy, noise mechanisms, sensitivity, and composition theorems.

Train DP Models

Use DP-SGD to train neural networks with provable privacy guarantees.

🛠

Use DP Tools

Apply OpenDP, Opacus, and TensorFlow Privacy to real ML pipelines.

📊

Manage Privacy Budgets

Balance privacy and utility through careful budget allocation and accounting.