You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# PPML: Machine Learning on Data you cannot see
2
2
3
-
Repository for the [tutorial](https://www.eventbrite.com/e/the-learning-machine-workshop-tickets-296847798757) on **Privacy-Preserving Machine Learning** (`PPML`) presented as part of the [JGI Data Week 2022](https://www.bristol.ac.uk/golding/get-involved/data-week/)
3
+
Repository for the [tutorial](https://schedule.mozillafestival.org/session/3TAPD8-1) on **Privacy-Preserving Machine Learning** (`PPML`) presented at [Mozilla Festival 2023](https://www.mozillafestival.org/)
4
4
5
5
-[Abstract](#abstract)
6
6
-[Outline](#outline)
@@ -16,7 +16,7 @@ Privacy guarantees are one of the most crucial requirements when it comes to ana
16
16
17
17
*Privacy-preserving machine learning* (PPML) methods hold the promise to overcome all those issues, allowing to train machine learning models with full privacy guarantees.
18
18
19
-
This workshop will be mainly organised in **two parts**. In the first part, we will explore one example of ML model exploitation (i.e. _inference attack_ ) to reconstruct original data from a trained model, and we will then see how **differential privacy** can help us protecting the privacy of our model, with _minimum disruption_ to the original pipeline. In the second part of the workshop, we will examine a more complicated ML scenario to train Deep learning networks on encrypted data, with specialised _distributed federated__learning_ strategies.
19
+
This workshop will be mainly organised in **two parts**. In the first part, we will explore one example of ML model exploitation (i.e. _inference attack_ ) to reconstruct original data from a trained model, and we will then see how **differential privacy** can help us protecting the privacy of our model, with _minimum disruption_ to the original pipeline. In the second part of the workshop, we will examine a more complicated ML scenario to train Deep learning networks on encrypted data, with specialised _distributed federated__learning_ strategies.
20
20
21
21
### Outline
22
22
@@ -109,18 +109,16 @@ anything the license permits.
109
109
110
110
### Acknowledgment and funding
111
111
112
-
The material developed in this tutorial has been supported by the University of Bristol, and by the [Software Sustainability Institute](https://www.software.ac.uk) (SSI), as part of my [SSI fellowship](https://www.software.ac.uk/about/fellows/valerio-maggio) on `PETs` (Privacy Enchancing Technologies).
112
+
The material developed in this tutorial has been supported by Anaconda, the University of Bristol, and by the [Software Sustainability Institute](https://www.software.ac.uk) (SSI), as part of my [SSI fellowship](https://www.software.ac.uk/about/fellows/valerio-maggio) on `PETs` (Privacy Enchancing Technologies).
113
113
114
114
Please see this [deck](https://speakerdeck.com/leriomaggio/privacy-enhancing-data-science-ssi-fellowship-2022) to know more about my fellowship plans.
115
115
116
-
I would also like to thank all the people at [OpenMined](https://www.openmined.org) for all the encouragement and support with the preparation of this tutorial.
116
+
Public shout out all the people at [OpenMined](https://www.openmined.org) for all the encouragement and support with the preparation of this tutorial.
117
117
I hope the material in this repository could contribute to raise awareness about all the amazing work on PETs it's being provided to the Open Source and the Python communities.
For any questions or doubts, feel free to open an [issue](https://github.com/leriomaggio/ppml-tutorial/issues) in the repository, or drop me an email @ `valerio.maggio_at_gmail_dot_com`
124
+
For any questions or doubts, feel free to open an [issue](https://github.com/leriomaggio/ppml-tutorial/issues) in the repository, or drop me an email @ `valerio.maggio_at_anaconda_dot_com`
0 commit comments