Hawk: Accurate and Fast Privacy-Preserving Machine Learning Using Secure Lookup Table Computation
Hamza Saleem, Amir Ziashahabi, Muhammad Naveed, Salman Avestimehr

TL;DR
Hawk introduces efficient privacy-preserving machine learning protocols using lookup tables for non-linear functions, achieving significant speedups and high accuracy while exploring relaxed security models that balance privacy and efficiency.
Contribution
The paper presents novel lookup table-based methods for secure non-linear computation and explores epsilon-dX-privacy, enabling faster training with acceptable privacy leakage.
Findings
Logistic regression is up to 9x faster
Neural network training is up to 688x faster
Achieved 96.6% accuracy on MNIST in 15 epochs
Abstract
Training machine learning models on data from multiple entities without direct data sharing can unlock applications otherwise hindered by business, legal, or ethical constraints. In this work, we design and implement new privacy-preserving machine learning protocols for logistic regression and neural network models. We adopt a two-server model where data owners secret-share their data between two servers that train and evaluate the model on the joint data. A significant source of inefficiency and inaccuracy in existing methods arises from using Yao's garbled circuits to compute non-linear activation functions. We propose new methods for computing non-linear functions based on secret-shared lookup tables, offering both computational efficiency and improved accuracy. Beyond introducing leakage-free techniques, we initiate the exploration of relaxed security measures for…
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 · Internet Traffic Analysis and Secure E-voting
MethodsLogistic Regression
