README.md 1.24 KB
Newer Older
1
# Deep Learning with Differential Privacy
Xin Pan's avatar
Xin Pan committed
2

3
Most of the content from this directory has moved to the [tensorflow/privacy](https://github.com/tensorflow/privacy) repository, which is dedicated to learning with (differential) privacy. The remaining code is related to the PATE papers from ICLR 2017 and 2018.
Xin Pan's avatar
Xin Pan committed
4

Andrew Hundt's avatar
Andrew Hundt committed
5
### Introduction for [multiple_teachers/README.md](multiple_teachers/README.md)
Xin Pan's avatar
Xin Pan committed
6

7
8
9
This repository contains code to create a setup for learning privacy-preserving 
student models by transferring knowledge from an ensemble of teachers trained 
on disjoint subsets of the data for which privacy guarantees are to be provided.
Xin Pan's avatar
Xin Pan committed
10

11
12
13
Knowledge acquired by teachers is transferred to the student in a differentially
private manner by noisily aggregating the teacher decisions before feeding them
to the student during training.
Xin Pan's avatar
Xin Pan committed
14

15
paper: https://arxiv.org/abs/1610.05755
16
17
18
19
20
21
22

### Introduction for [pate/README.md](pate/README.md)

Implementation of an RDP privacy accountant and smooth sensitivity analysis for the PATE framework. The underlying theory and supporting experiments appear in "Scalable Private Learning with PATE" by Nicolas Papernot, Shuang Song, Ilya Mironov, Ananth Raghunathan, Kunal Talwar, Ulfar Erlingsson (ICLR 2018) 

paper: https://arxiv.org/abs/1802.08908