SWIFT: Super-fast and Robust Privacy-Preserving Machine Learning
Nishat Koti, Mahak Pancholi, Arpita Patra, Ajith Suresh

TL;DR
SWIFT is a novel, efficient, and robust privacy-preserving machine learning framework that guarantees output delivery even under adversarial conditions, advancing secure outsourcing of ML computations.
Contribution
It introduces the first robust and efficient three-party computation framework for PPML in the 3PC setting, extending to 4PC, with significant speed improvements over existing frameworks.
Findings
SWIFT matches or exceeds the speed of existing frameworks like BLAZE and Trident.
Provides guaranteed output delivery in malicious settings, enhancing robustness.
Achieves 2x faster performance in 4-party computations compared to FLASH.
Abstract
Performing machine learning (ML) computation on private data while maintaining data privacy, aka Privacy-preserving Machine Learning~(PPML), is an emergent field of research. Recently, PPML has seen a visible shift towards the adoption of the Secure Outsourced Computation~(SOC) paradigm due to the heavy computation that it entails. In the SOC paradigm, computation is outsourced to a set of powerful and specially equipped servers that provide service on a pay-per-use basis. In this work, we propose SWIFT, a robust PPML framework for a range of ML algorithms in SOC setting, that guarantees output delivery to the users irrespective of any adversarial behaviour. Robustness, a highly desirable feature, evokes user participation without the fear of denial of service. At the heart of our framework lies a highly-efficient, maliciously-secure, three-party computation (3PC) over rings that…
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
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Adversarial Robustness in Machine Learning
MethodsLogistic Regression
