Overview
Syllabus
Intro
Introducing myself
Why privacy?
Machine learning is hungry for data
What data should we worry about?
The simplest way to keep data private
Wash away your personal data
But without collecting the data
Differential privacy
TensorFlow Privacy
The epsilon concept
Encrypt a trained model
When to use encrypted ML
Create virtual workers
Get painters to the training data on each worker
Send the model weights to each worker
Train the model on each worker
Send the weights back to the model owner
Send the loss back to the model owner
What's missing?
When to use federated learning
Caveats
Taught by
PyCon US