Impala: Low-Latency, Communication-Efficient Private Deep Learning Inference
Woo-Seok Choi, Brandon Reagen, Gu-Yeon Wei, David Brooks

TL;DR
Impala introduces a cryptographic protocol that significantly reduces communication and computation costs for private deep learning inference by combining HE and MPC with novel optimizations.
Contribution
The paper presents new protocol optimizations, including proxy server use, low-overhead key switching, optimized garbled circuits, and sparse HE convolution, to enhance efficiency in private inference.
Findings
Over 3X bandwidth savings compared to previous methods.
4X speedup in private inference performance.
Reduced client bandwidth and improved evaluation speed.
Abstract
This paper proposes Impala, a new cryptographic protocol for private inference in the client-cloud setting. Impala builds upon recent solutions that combine the complementary strengths of homomorphic encryption (HE) and secure multi-party computation (MPC). A series of protocol optimizations are developed to reduce both communication and performance bottlenecks. First, we remove MPC's overwhelmingly high communication cost from the client by introducing a proxy server and developing a low-overhead key switching technique. Key switching reduces the clients bandwidth by multiple orders of magnitude, however the communication between the proxy and cloud is still excessive. Second, to we develop an optimized garbled circuit that leverages truncated secret shares for faster evaluation and less proxy-cloud communication. Finally, we propose sparse HE convolution to reduce the computational…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Privacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques
