Главная
Study mode:
on
1
Intro
2
Introducing myself
3
Why privacy?
4
Machine learning is hungry for data
5
What data should we worry about?
6
The simplest way to keep data private
7
Wash away your personal data
8
But without collecting the data
9
Differential privacy
10
TensorFlow Privacy
11
The epsilon concept
12
Encrypt a trained model
13
When to use encrypted ML
14
Create virtual workers
15
Get painters to the training data on each worker
16
Send the model weights to each worker
17
Train the model on each worker
18
Send the weights back to the model owner
19
Send the loss back to the model owner
20
What's missing?
21
When to use federated learning
22
Caveats
Description:
Explore practical approaches to privacy-preserving machine learning in Python during this 19-minute PyCon US talk by Catherine Nelson. Discover tools and techniques for building accurate machine learning models while safeguarding user privacy, including federated learning and algorithms for training on encrypted data. Learn about the landscape of Python solutions for privacy-preserving ML, their integration into machine learning pipelines, and the trade-offs associated with each method. Gain insights into the ethical considerations of using personal data for ML model training, and explore packages such as TensorFlow Privacy, TensorFlow Encrypted, and PySyft. Understand concepts like differential privacy, encrypted models, and federated learning, along with their appropriate use cases and limitations. Equip yourself with practical knowledge to navigate the complex intersection of machine learning and data privacy in today's tech landscape.

Practical Privacy-Preserving Machine Learning in Python

PyCon US
Add to list
0:00 / 0:00