DeepReDuce: ReLU Reduction for Fast Private Inference
Nandan Kumar Jha, Zahra Ghodsi, Siddharth Garg, Brandon Reagen

TL;DR
DeepReDuce introduces a method to selectively remove ReLU activations from neural networks to significantly reduce inference latency in privacy-preserving settings while maintaining high accuracy, enabling more practical private inference.
Contribution
It proposes a novel ReLU reduction technique that optimizes the tradeoff between network accuracy and inference speed in private neural inference.
Findings
Reduces ReLU count by up to 3.5 times
Maintains high accuracy with fewer ReLUs
Outperforms state-of-the-art private inference methods
Abstract
The recent rise of privacy concerns has led researchers to devise methods for private neural inference -- where inferences are made directly on encrypted data, never seeing inputs. The primary challenge facing private inference is that computing on encrypted data levies an impractically-high latency penalty, stemming mostly from non-linear operators like ReLU. Enabling practical and private inference requires new optimization methods that minimize network ReLU counts while preserving accuracy. This paper proposes DeepReDuce: a set of optimizations for the judicious removal of ReLUs to reduce private inference latency. The key insight is that not all ReLUs contribute equally to accuracy. We leverage this insight to drop, or remove, ReLUs from classic networks to significantly reduce inference latency and maintain high accuracy. Given a target network, DeepReDuce outputs a Pareto frontier…
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
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Adversarial Robustness in Machine Learning
Methods*Communicated@Fast*How Do I Communicate to Expedia?
