Lab Assignment 3: Lab 3: Differential Privacy in Practice

Due: Friday, October 16, 2026Late deadline: Monday, October 19, 2026 (10% penalty)
Notebook
Open

Submission Guidelines

Languages

Python

Time Limit

2 seconds

Memory Limit

256 MB

Problem Description

Lab 3: Differential Privacy in Practice

Break naive aggregate releases with differencing and reconstruction attacks, implement the Laplace, Gaussian, randomized-response and exponential mechanisms, and measure the privacy/utility trade-off on UCI Adult. Section 2.8 repeats the release with OpenDP.