arrow
Return

SecBNN: Efficient Secure Inference on Binary Neural Networks

delete2024-01-01
delete0
PRE
AI
H
Hanxiao Chen
H
Hongwei Li *
M
Meng Hao
J
Jia Hu
G
Guowen Xu
X
Xilin Zhang
T
Tianwei Zhang
DOI:10.1109/TIFS.2024.3484936delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This work studies secure inference on Binary Neural Networks (BNNs), which have binary weights and activations as a desirable feature. Although previous works have developed secure methodologies for BNNs, they still have performance limitations and significant gaps in efficiency when applied in practice. We present SecBNN, an efficient secure two-party inference framework on BNNs. SecBNN exploits appropriate underlying primitives and contributes efficient protocols for the non-linear and linear layers of BNNs. Specifically, for non-linear layers, we introduce a secure sign protocol with an innovative adder logic and customized evaluation algorithms. For linear layers, we propose a new binary matrix multiplication protocol, where a divide-and-conquer strategy is provided to recursively break down the matrix multiplication problem into multiple sub-problems. Building on top of these efficient ingredients, we implement and evaluate SecBNN over two real-world datasets and various model architectures under LAN and WAN. Experimental results show that SecBNN substantially improves the communication and computation performance of existing secure BNN inference works by up to 29 x and 14 x, respectively.
Keywords:
Wide area networks
Protocols
Accuracy
Quantization (signal)
Neural networks
Buildings
Computer architecture
Inference algorithms
Logic
Adders
Binary neural networks
private inference
secure two-party computation

Journal

IEEE Transactions on Information Forensics and Security cover
IEEE Transactions on Information Forensics and Security
IF:
8
Papers:
5.2K
Citations:
2.3W

Organization

N
Nanyang Technological University
Scholars:
4.9W
Papers: 4.8W
Citations: 8.1W