Client-Aided Privacy-Preserving Machine Learning

被引:0
作者
Miao, Peihan [1 ]
Shi, Xinyi [1 ]
Wu, Chao [2 ]
Xu, Ruofan [3 ]
机构
[1] Brown Univ, Providence, RI 02912 USA
[2] Univ Calif Riverside, Riverside, CA USA
[3] Univ Illinois, Urbana, IL USA
来源
SECURITY AND CRYPTOGRAPHY FOR NETWORKS, PT I, SCN 2024 | 2024年 / 14973卷
关键词
Privacy-Preserving Machine Learning; Secure Multi-Party Computation; Client-Aided Protocols;
D O I
10.1007/978-3-031-71070-4_10
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Privacy-preserving machine learning (PPML) enables multiple distrusting parties to jointly train ML models on their private data without revealing any information beyond the final trained models. In this work, we study the client-aided two-server setting where two non-colluding servers jointly train an ML model on the data held by a large number of clients. By involving the clients in the training process, we develop efficient protocols for training algorithms including linear regression, logistic regression, and neural networks. In particular, we introduce novel approaches to securely computing inner product, sign check, activation functions (e.g., ReLU, logistic function), and division on secret shared values, leveraging lightweight computation on the client side. We present constructions that are secure against semi-honest clients and further enhance them to achieve security against malicious clients. We believe these new client-aided techniques may be of independent interest. We implement our protocols and compare them with the two-server PPML protocols presented in SecureML (Mohassel and Zhang, S&P'17) across various settings and ABY2.0 (Patra et al., Usenix Security'21) theoretically. We demonstrate that with the assistance of untrusted clients in the training process, we can significantly improve both the communication and computational efficiency by orders of magnitude. Our protocols compare favorably in all the training algorithms on both LAN and WAN networks.
引用
收藏
页码:207 / 229
页数:23
相关论文
共 50 条
  • [31] Privacy-Preserving Collaborative Learning Through Feature Extraction
    Sarmadi, Alireza
    Fu, Hao
    Krishnamurthy, Prashanth
    Garg, Siddharth
    Khorrami, Farshad
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (01) : 486 - 498
  • [32] More Practical Privacy-Preserving Machine Learning as A Service via Efficient Secure Matrix Multiplication
    Lu, Wen-jie
    Sakuma, Jun
    WAHC'18: PROCEEDINGS OF THE 6TH WORKSHOP ON ENCRYPTED COMPUTING & APPLIED HOMOMORPHIC CRYPTOGRAPHY, 2018, : 25 - 36
  • [33] Privacy-Preserving in the Context of Data Mining and Deep Learning
    Altalhi, Amjaad
    Al-Saedi, Maram
    Alsuwat, Hatim
    Alsuwat, Emad
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2021, 21 (06): : 137 - 142
  • [34] Towards Privacy-Preserving Deep Learning: Opportunities and Challenges
    Ali, Sheraz
    Irfan, Muhammad Maaz
    Bomai, Abubakar
    Zhao, Chuan
    2020 IEEE 7TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA 2020), 2020, : 673 - 682
  • [35] Privacy-preserving federated machine learning on FAIR health data: A real-world application
    Sinaci, A. Anil
    Gencturk, Mert
    Alvarez-Romero, Celia
    Erturkmen, Gokce Banu Laleci
    Martinez-Garcia, Alicia
    Escalona-Cuaresma, Maria Jose
    Parra-Calderon, Carlos Luis
    COMPUTATIONAL AND STRUCTURAL BIOTECHNOLOGY JOURNAL, 2024, 24 : 136 - 145
  • [36] Privacy preserving distributed machine learning with federated learning
    Chamikara, M. A. P.
    Bertok, P.
    Khalil, I.
    Liu, D.
    Camtepe, S.
    COMPUTER COMMUNICATIONS, 2021, 171 : 112 - 125
  • [37] Preserving data privacy in machine learning systems
    El Mestari, Soumia Zohra
    Lenzini, Gabriele
    Demirci, Huseyin
    COMPUTERS & SECURITY, 2024, 137
  • [38] Survey on Privacy Preserving Techniques for Machine Learning
    Tan Z.-W.
    Zhang L.-F.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (07): : 2127 - 2156
  • [39] Security Issues and Privacy Preserving in Machine Learning
    Wei L.
    Chen C.
    Zhang L.
    Li M.
    Chen Y.
    Wang Q.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2020, 57 (10): : 2066 - 2085
  • [40] EPIDL: Towards efficient and privacy-preserving inference in deep learning
    Nie, Chenfei
    Zhou, Zhipeng
    Dong, Mianxiong
    Ota, Kaoru
    Li, Qiang
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (14)