Skip to content

This repository provides the implementation for the paper `Generalized PTR: User-Friendly Recipes for Data-Adaptive Algorithms with Differential Privacy`

Notifications You must be signed in to change notification settings

jeremy43/Generalized_PTR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Generalized_PTR

This repository provides the implementation for the paper Generalized PTR: User-Friendly Recipes for Data-Adaptive Algorithms with Differential Privacy

We apply the generalized PTR framework to solve an open problem from the Private Aggregation of Teacher Ensembles (PATE) [Papernot et al., 2017, 2018] — privately publishing the entire model through privately releasing data-dependent DP losses. Our algorithm makes use of the smooth sensitivity framework [Nissim et al., 2007] and the Gaussian mechanism to construct a highprobability test of the data-dependent DP.

How to run?

python pate.py

About

This repository provides the implementation for the paper `Generalized PTR: User-Friendly Recipes for Data-Adaptive Algorithms with Differential Privacy`

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages