PPCNN: An efficient privacy-preserving CNN training and inference framework

被引:2
作者
Zhao, Fan [1 ]
Li, Zhi [1 ]
Wang, Hao [1 ,2 ]
机构
[1] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan, Peoples R China
[2] Zhejiang Lab, Hangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
CNN; privacy-preserving machine learning; secret sharing; secure multiparty computation; MULTIPARTY; SCHEME; SYSTEM;
D O I
10.1002/int.23030
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Convolutional neural network (CNN) is one of the representative models of deep learning, commonly used to analyze visual images. CNN model is more accurate when trained on large amounts of data from multiple sources, and the huge training cost makes the model much more valuable. However, data from various sources is often privacy-sensitive. Therefore, the privacy of these data should be protected during CNN model training and inference. In this paper, we propose an efficient and secure two-party computation (2PC) framework PPCNN for privacy-preserving CNN training and inference. Specifically, we use a new secret sharing technique introduced in ABY2.0 to securely compute various computational tasks involved in the CNN training and inference processes. This secret sharing technique can significantly reduce the communication overhead. Meanwhile, we assign these computationally intensive tasks to cloud servers to reduce the computational burden on local devices. We demonstrate the security of these protocols in the semihonest model. In addition, we use the MP-SPDZ library to simulate our PPCNN framework, and the experiments prove its high efficiency and accuracy.
引用
收藏
页码:10988 / 11018
页数:31
相关论文
共 49 条
  • [41] Privacy-Preserving Deep Learning
    Shokri, Reza
    Shmatikov, Vitaly
    [J]. CCS'15: PROCEEDINGS OF THE 22ND ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2015, : 1310 - 1321
  • [42] Szegedy C, 2015, PROC CVPR IEEE, P1, DOI 10.1109/CVPR.2015.7298594
  • [43] Resource Allocation in IoT Edge Computing via Concurrent Federated Reinforcement Learning
    Tianqing Zhu
    Zhou, Wei
    Ye, Dayong
    Cheng, Zishuo
    Li, Jin
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (02) : 1414 - 1426
  • [44] Secure video retrieval using image query on an untrusted cloud
    Yan, Hongyang
    Chen, Mengqi
    Hu, Li
    Jia, Chunfu
    [J]. APPLIED SOFT COMPUTING, 2020, 97 (97)
  • [45] PPCL: Privacy-preserving collaborative learning for mitigating indirect information leakage
    Yan, Hongyang
    Hu, Li
    Xiang, Xiaoyu
    Liu, Zheli
    Yuan, Xu
    [J]. INFORMATION SCIENCES, 2021, 548 : 423 - 437
  • [46] Yao A. C., 1986, 27th Annual Symposium on Foundations of Computer Science (Cat. No.86CH2354-9), P162, DOI 10.1109/SFCS.1986.25
  • [47] PrivColl: Practical Privacy-Preserving Collaborative Machine Learning
    Zhang, Yanjun
    Bai, Guangdong
    Li, Xue
    Curtis, Caitlin
    Chen, Chen
    Ko, Ryan K. L.
    [J]. COMPUTER SECURITY - ESORICS 2020, PT I, 2020, 12308 : 399 - 418
  • [48] Zhang YL, 2017, PROCEEDINGS OF THE TWENTY-SIXTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES (SOSP '17), P19, DOI [10.1109/SP.2017.12, 10.1145/3132747.3132768]
  • [49] The Dynamic Privacy-Preserving Mechanisms for Online Dynamic Social Networks
    Zhu, Tianqing
    Li, Jin
    Hu, Xiangyu
    Xiong, Ping
    Zhou, Wanlei
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (06) : 2962 - 2974