Scalable Binary Neural Network applications in Oblivious Inference

Author:

Zhang Xinqiao1,Samragh Mohammad2,Hussain Siam2,Huang Ke3,Koushanfar Farinaz2

Affiliation:

1. UC San Diego and San Diego State University, USA

2. UC San Digeo, USA

3. San Diego State University, USA

Abstract

Binary neural network (BNN) delivers increased compute intensity and reduces memory/data requirements for computation. Scalable BNN enables inference in a limited time due to different constraints. This paper explores the application of Scalable BNN in oblivious inference, a service provided by a server to mistrusting clients. Using this service, a client can obtain the inference result on his/her data by a trained model held by the server without disclosing the data or learning the model parameters. Two contributions of this paper are: 1) we devise lightweight cryptographic protocols explicitly designed to exploit the unique characteristics of BNNs. 2) we present an advanced dynamic exploration of the runtime-accuracy tradeoff of scalable BNNs in a single-shot training process. While previous works trained multiple BNNs with different computational complexities (which is cumbersome due to the slow convergence of BNNs), we train a single BNN that can perform inference under various computational budgets. Compared to CryptFlow2, the state-of-the-art technique in the oblivious inference of non-binary DNNs, our approach reaches 3 × faster inference while keeping the same accuracy. Compared to XONN, the state-of-the-art technique in the oblivious inference of binary networks, we achieve 2 × to 12 × faster inference while obtaining higher accuracy.

Publisher

Association for Computing Machinery (ACM)

Subject

Hardware and Architecture,Software

Reference48 articles.

1. [n. d.]. Malaria Cell Images accessed on 01/20/2019. https://www.kaggle.com/iarunava/cell-images-for-detecting-malaria. [n. d.]. Malaria Cell Images accessed on 01/20/2019. https://www.kaggle.com/iarunava/cell-images-for-detecting-malaria.

2. More efficient oblivious transfer and extensions for faster secure computation

3. Private collaborative forecasting and benchmarking

4. Marshall Ball , Brent Carmer , Tal Malkin , Mike Rosulek , and Nichole Schimanski . 2019. Garbled Neural Networks are Practical.IACR Cryptol. ePrint Arch. 2019 ( 2019 ), 338. Marshall Ball, Brent Carmer, Tal Malkin, Mike Rosulek, and Nichole Schimanski. 2019. Garbled Neural Networks are Practical.IACR Cryptol. ePrint Arch. 2019 (2019), 338.

5. Joseph Bethge Christian Bartz Haojin Yang Ying Chen and Christoph Meinel. 2020. MeliusNet: Can binary neural networks achieve mobilenet-level accuracy?arXiv preprint arXiv:2001.05936(2020). Joseph Bethge Christian Bartz Haojin Yang Ying Chen and Christoph Meinel. 2020. MeliusNet: Can binary neural networks achieve mobilenet-level accuracy?arXiv preprint arXiv:2001.05936(2020).

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3