Semantic Scholar Open Access 2021 504 sitasi

CrypTen: Secure Multi-Party Computation Meets Machine Learning

Brian Knott Shobha Venkataraman Awni Y. Hannun Shubho Sengupta Mark Ibrahim +1 lainnya

Abstrak

Secure multi-party computation (MPC) allows parties to perform computations on data while keeping that data private. This capability has great potential for machine-learning applications: it facilitates training of machine-learning models on private data sets owned by different parties, evaluation of one party's private model using another party's private data, etc. Although a range of studies implement machine-learning models via secure MPC, such implementations are not yet mainstream. Adoption of secure MPC is hampered by the absence of flexible software frameworks that"speak the language"of machine-learning researchers and engineers. To foster adoption of secure MPC in machine learning, we present CrypTen: a software framework that exposes popular secure MPC primitives via abstractions that are common in modern machine-learning frameworks, such as tensor computations, automatic differentiation, and modular neural networks. This paper describes the design of CrypTen and measure its performance on state-of-the-art models for text classification, speech recognition, and image classification. Our benchmarks show that CrypTen's GPU support and high-performance communication between (an arbitrary number of) parties allows it to perform efficient private evaluation of modern machine-learning models under a semi-honest threat model. For example, two parties using CrypTen can securely predict phonemes in speech recordings using Wav2Letter faster than real-time. We hope that CrypTen will spur adoption of secure MPC in the machine-learning community.

Topik & Kata Kunci

Penulis (6)

B

Brian Knott

S

Shobha Venkataraman

A

Awni Y. Hannun

S

Shubho Sengupta

M

Mark Ibrahim

L

L. Maaten

Format Sitasi

Knott, B., Venkataraman, S., Hannun, A.Y., Sengupta, S., Ibrahim, M., Maaten, L. (2021). CrypTen: Secure Multi-Party Computation Meets Machine Learning. https://www.semanticscholar.org/paper/7eb733c8ac1b3d1dd8b50e066ddae10769e3b46e

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2021
Bahasa
en
Total Sitasi
504×
Sumber Database
Semantic Scholar
Akses
Open Access ✓