Robust and Actively Secure Serverless Collaborative Learning

Olive Franzese, Adam Dziedzic, Christopher A. Choquette-Choo, Mark R. Thomas, Muhammad Ahmad Kaleem +5 more
10/1/2023

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Collaborative machine learning (ML) is widely used to enable institutions to learn better models from distributed data. While collaborative approaches to learning intuitively protect user data, they remain vulnerable to either the server, the clients, or both, deviating from the protocol. Indeed, because the protocol is asymmetric, a malicious server can abuse its power to reconstruct client data points. Conversely, malicious clients can corrupt learning with malicious updates. Thus, both clients and servers require a guarantee when the other cannot be trusted to fully cooperate. In this work, we propose a peer-to-peer (P2P) learning scheme that is secure against malicious servers and robust to malicious clients. Our core contribution is a generic framework that transforms any (compatible) algorithm for robust aggregation of model updates to the setting where servers and clients can act maliciously. Finally, we demonstrate the computational efficiency of our approach even with 1-million parameter models trained by 100s of peers on standard datasets.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{franzese2023robust,
  title  = {Robust and Actively Secure Serverless Collaborative Learning},
  author = {Olive Franzese and Adam Dziedzic and Christopher A. Choquette-Choo and Mark R. Thomas and Muhammad Ahmad Kaleem and Stephan Rabanser and Cong Fang and Somesh Jha and Nicolas Papernot and Xiao Wang},
  year   = {2023},
  eprint = {2310.16678},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.16678},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.16678.svg)](https://codeofpaper.com/paper/2310.16678)

Discussion