Program Highlights »
Workshop
Fri Dec 9th 08:00 AM -- 06:30 PM @ Room 131 + 132
Private Multi-Party Machine Learning
Borja Balle · Aurélien Bellet · David Evans · Adrià Gascón





Workshop Home Page

The workshop focuses on the problem of privacy-preserving machine learning in scenarios where sensitive datasets are distributed across multiple data owners. Such distributed scenarios occur quite often in practice, for example when different parties contribute different records to a dataset, or information about each record in the dataset is held by different owners. Different communities have developed approaches to deal with this problem, including differential privacy-like techniques where noisy sketches are exchanged between the parties, homomorphic encryption where operations are performed on encrypted data, and tailored approaches using techniques from the field of secure multi-party computation. The workshop will serve as a forum to unify different perspectives on this problem and explore the relative merits of each approach. The workshop will also serve as a venue for networking researchers from the machine learning and secure multi-party computation communities interested in private learning, and foster fruitful long-term collaborations.

The workshop will have a particular emphasis in the decentralization aspect of privacy-preserving machine learning. This includes a large number of realistic scenarios where the classical setup of differential privacy with a "trusted curator" that prepares the data cannot be directly applied. The problem of privacy-preserving computation gains relevance in this model, and effectively leveraging the tools developed by the cryptographic community to develop private multi-party learning algorithms poses a remarkable challenge. Our program will include an introductory tutorial to secure multi-party computation for a machine learning audience, and talks by world-renowned experts from the machine learning and cryptography communities who have made high quality contributions to this problem.

09:00 AM Mariana Raykova — Secure Computation: Why, How and When
09:45 AM Stratis Ioannidis — Secure Function Evaluation at Scale
11:00 AM Jack Doerner — An Introduction to Practical MPC
11:30 AM AnonML: Anonymous Machine Learning Over a Network of Data Holders
11:50 AM Private Topic Modeling
12:15 PM Poster Spotlights
02:30 PM Practical Secure Aggregation for Federated Learning on User-Held Data
03:30 PM Poster Session
04:30 PM Richard Nock — Confidential Computing - Federate Private Data Analysis
05:15 PM Dawn Song — Lessons and Open Challenges in Secure and Privacy-Preserving Machine Learning and Data Analytics