Fast and Differentially Private Algorithms for Decentralized Collaborative Machine Learning

05/23/2017
by   Aurélien Bellet, et al.
0

Consider a set of agents in a peer-to-peer communication network, where each agent has a personal dataset and a personal learning objective. The main question addressed in this paper is: how can agents collaborate to improve upon their locally learned model without leaking sensitive information about their data? Our first contribution is to reformulate this problem so that it can be solved by a block coordinate descent algorithm. We obtain an efficient and fully decentralized protocol working in an asynchronous fashion. Our second contribution is to make our algorithm differentially private to protect against the disclosure of any information about personal datasets. We prove convergence rates and exhibit the trade-off between utility and privacy. Our experiments show that our approach dramatically outperforms previous work in the non-private case, and that under privacy constraints we significantly improve over purely local models.

READ FULL TEXT
research
04/16/2020

Differentially Private Linear Regression over Fully Decentralized Datasets

This paper presents a differentially private algorithm for linear regres...
research
10/17/2016

Decentralized Collaborative Learning of Personalized Models over Networks

We consider a set of learning agents in a collaborative peer-to-peer net...
research
10/22/2020

Differentially-Private Federated Linear Bandits

The rapid proliferation of decentralized learning systems mandates the n...
research
07/20/2019

ER-AE: Differentially-private Text Generation for Authorship Anonymization

Most of privacy protection studies for textual data focus on removing ex...
research
06/12/2020

Differentially Private Stochastic Coordinate Descent

In this paper we tackle the challenge of making the stochastic coordinat...
research
03/25/2021

Realistic Differentially-Private Transmission Power Flow Data Release

For the modeling, design and planning of future energy transmission netw...
research
11/28/2022

Decentralized Learning with Multi-Headed Distillation

Decentralized learning with private data is a central problem in machine...

Please sign up or login with your details

Forgot password? Click here to reset