paper-with-me

홈 › Papers

RRNet: Towards ReLU-Reduced Neural Network for Two-party Computation Based Private Inference

2023-02-05 · Hongwu Peng, Shanglin Zhou, Yukui Luo, Nuo Xu, Shijin Duan, Ran Ran, Jiahui Zhao, Shaoyi Huang, Xi Xie, Chenghong Wang, Tong Geng, Wujie Wen, Xiaolin Xu, Caiwen Ding

The proliferation of deep learning (DL) has led to the emergence of privacy and security concerns. To address these issues, secure Two-party computation (2PC) has been proposed as a means of enabling privacy-preserving DL computation. However, in practice, 2PC methods often incur high computation and communication overhead, which can impede their use in large-scale systems. To address this challenge, we introduce RRNet, a systematic framework that aims to jointly reduce the overhead of MPC comparison protocols and accelerate computation through hardware acceleration. Our approach integrates the hardware latency of cryptographic building blocks into the DNN loss function, resulting in improved energy efficiency, accuracy, and security guarantees. Furthermore, we propose a cryptographic hardware scheduler and corresponding performance model for Field Programmable Gate Arrays (FPGAs) to further enhance the efficiency of our framework. Experiments show RRNet achieved a much higher ReLU reduction performance than all SOTA works on CIFAR-10 dataset.

📄 PDF Abstract BibTeX arXiv:2302.02292

Code (0)

등록된 구현이 없습니다.

Tasks

Privacy Preserving

Similar Papers 제목 키워드 기반

ARIANN: Low-Interaction Privacy-Preserving Deep Learning via Function Secret Sharing

2020-06-08 · Théo Ryffel, Pierre Tholoniat, David Pointcheval, Francis Bach

We propose AriaNN, a low-interaction privacy-preserving framework for private neural network training and inference on sensitive data. Our semi-honest 2-party computation protocol (with a trusted dealer) leverages functi…

CPUFederated LearningGPUPrivacy Preserving+1

Approximating ReLU on a Reduced Ring for Efficient MPC-based Private Inference

2023-09-09 · Kiwan Maeng, G. Edward Suh

Secure multi-party computation (MPC) allows users to offload machine learning inference on untrusted servers without having to share their privacy-sensitive data. Despite their strong security properties, MPC-based priva…

xMLP: Revolutionizing Private Inference with Exclusive Square Activation

2024-03-12 · Jiajie Li, JinJun Xiong

Private Inference (PI) enables deep neural networks (DNNs) to work on private data without leaking sensitive information by exploiting cryptographic primitives such as multi-party computation (MPC) and homomorphic encryp…

GPU

AESPA: Accuracy Preserving Low-degree Polynomial Activation for Fast Private Inference

2022-01-18 · Jaiyoung Park, Michael Jaemin Kim, Wonkyung Jung, Jung Ho Ahn

Hybrid private inference (PI) protocol, which synergistically utilizes both multi-party computation (MPC) and homomorphic encryption, is one of the most prominent techniques for PI. However, even the state-of-the-art PI …

Tabula: Efficiently Computing Nonlinear Activation Functions for Private Neural Network Inference

2021-09-29 · Max Lam, Michael Mitzenmacher, Vijay Janapa Reddi, Gu-Yeon Wei 외

Multiparty computation approaches to private neural network inference require significant communication between server and client, incur tremendous runtime penalties, and cost massive storage overheads. The primary sourc…