arrow
返回

Efficient Sum-Check Protocol for Convolution

delete2021-01-01
delete0
delete
OA
AI
C
Chanyang Ju
H
Hyeonbum Lee
H
Heewon Chung
J
Jae Hong Seo
S
Sungwook Kim *
DOI:10.1109/ACCESS.2021.3133442delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Many applications have recently adopted machine learning and deep learning techniques. Convolutional neural networks (CNNs) are made up of sequential operations including activation, pooling, convolution, and fully connected layer, and their computation cost is enormous, with convolution and fully connected layer dominating. In general, a user with insufficient computer capacity delegated certain tasks to a server with sufficient computing power, and the user may want to verify that the outputs are truly machine learning model predictions. In this paper, we are interested in verifying that the delegation of CNNs, one of the deep learning models for image recognition and classification, is correct. Specifically, we focus on the verifiable computation of matrix multiplications in a CNN convolutional layer. We use Thaler's idea (CRYPTO 2013) for validating matrix multiplication operations and present a predicate function based on the insight that the sequence of operations can be viewed as sequential matrix multiplication. Furthermore, we lower the cost of proving by splitting a convolution operation into two halves. As a result, we can provide an efficient sum-check protocol for a convolution operation that, like the state-of-the-art zkCNN (ePrint 2021) approach, achieves asymptotically optimal proving cost. The suggested protocol is about 2x cheaper than zkCNN in terms of communication costs. We also propose a verified inference system based on our method as the fundamental building component.
Keyword:
Verifiable computation
matrix multiplication
convolutional neural networks
interactive proofs
sum-check protocol

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

H
hanyang university
学者数:
2.9W
论文数: 2.7W
被引数: 36
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Preparation of Bacterial Cellulose/Inorganic Gel of Bentonite Composite by In Situ Modification
err2015-09-03
err0
errOAAI
errBo Wang; Gao-xiang Qi; Chao Huang; Xiao-Yan Yang; Hai-Rong Zhang; Jun Luo; Xue-Fang Chen; Lian Xiong; Xin-De Chen
err分享
err收藏
err分享
err收藏
Markers for Anti-cytotoxic T-lymphocyte Antigen 4 (CTLA-4) Therapy in Melanoma
err2013-10-31
err0
PREAI
errMichael A. Postow; Jianda Yuan; Shigehisa Kitano; Alexander M. Lesokhin; Jedd D. Wolchok
err分享
err收藏
学者 查看更多内容