Skip to main navigation Skip to search Skip to main content

PASNet: Polynomial Architecture Search Framework for Two-party Computation-based Secure Neural Network Deployment

  • Hongwu Peng
  • , Shanglin Zhou
  • , Yukui Luo
  • , Nuo Xu
  • , Shijin Duan
  • , Ran Ran
  • , Jiahui Zhao
  • , Chenghong Wang
  • , Tong Geng
  • , Wujie Wen
  • , Xiaolin Xu
  • , Caiwen Ding
  • University of Connecticut
  • Lehigh University
  • Northeastern University
  • Duke University
  • University of Rochester

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Two-party computation (2PC) is promising to enable privacy-preserving deep learning (DL). However, the 2PC-based privacy-preserving DL implementation comes with high comparison protocol overhead from the non-linear operators. This work presents PASNet, a novel systematic framework that enables low latency, high energy efficiency & accuracy, and security-guaranteed 2PC-DL by integrating the hardware latency of the cryptographic building block into the neural architecture search loss function. We develop a cryptographic hardware scheduler and the corresponding performance model for Field Programmable Gate Arrays (FPGA) as a case study. The experimental results demonstrate that our light-weighted model PASNet-A and heavily-weighted model PASNet-B achieve 63 ms and 228 ms latency on private inference on ImageNet, which are 147 and 40 times faster than the SOTA CryptGPU system, and achieve 70.54% & 78.79% accuracy and more than 1000 times higher energy efficiency. The pretrained PASNet models and test code can be found on Github1.

Original languageEnglish
Title of host publication2023 60th ACM/IEEE Design Automation Conference, DAC 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350323481
DOIs
StatePublished - 2023
Event60th ACM/IEEE Design Automation Conference, DAC 2023 - San Francisco, United States
Duration: Jul 9 2023Jul 13 2023

Publication series

NameProceedings - Design Automation Conference
Volume2023-July

Conference

Conference60th ACM/IEEE Design Automation Conference, DAC 2023
Country/TerritoryUnited States
CitySan Francisco
Period07/9/2307/13/23

Keywords

  • FPGA
  • Multi Party Computation
  • Neural Architecture Search
  • Polynomial Activation Function
  • Privacy-Preserving in Machine Learning
  • Software/Hardware Co-design

Fingerprint

Dive into the research topics of 'PASNet: Polynomial Architecture Search Framework for Two-party Computation-based Secure Neural Network Deployment'. Together they form a unique fingerprint.

Cite this