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 条
  • [41] Enhancing privacy-preserving machine learning with self-learnable activation functions in fully homomorphic encryption
    Xiong, Jichao
    Chen, Jiageng
    Lin, Junyu
    Jiao, Dian
    Liu, Hui
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2024, 86
  • [42] Learning privacy-preserving Bayesian network based on genetic algorithms
    Lv Yali
    Shi Hongbo
    ISTM/2007: 7TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-7, CONFERENCE PROCEEDINGS, 2007, : 2597 - 2600
  • [43] Privacy-Preserving distributed deep learning based on secret sharing
    Duan, Jia
    Zhou, Jiantao
    Li, Yuanman
    INFORMATION SCIENCES, 2020, 527 : 108 - 127
  • [44] Malware detection for mobile computing using secure and privacy-preserving machine learning approaches: A comprehensive survey
    Nawshin, Faria
    Gad, Radwa
    Unal, Devrim
    -Ali, Abdulla Khalid Al
    Suganthan, Ponnuthurai N.
    COMPUTERS & ELECTRICAL ENGINEERING, 2024, 117
  • [45] Practical Privacy-Preserving Federated Learning in Vehicular Fog Computing
    Li, Yiran
    Li, Hongwei
    Xu, Guowen
    Xiang, Tao
    Lu, Rongxing
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (05) : 4692 - 4705
  • [46] Privacy-preserving deep learning for electricity consumer characteristics identification
    Zhang, Zhixiang
    Lu, Qian
    Xu, Hansong
    Xu, Guobin
    Kong, Fanyu
    Yu, You
    FRONTIERS IN ENERGY RESEARCH, 2022, 10
  • [47] AMPPERE: A Universal Abstract Machine for Privacy-Preserving Entity Resolution Evaluation
    Yao, Yixiang
    Ghai, Tanmay
    Ravi, Srivatsan
    Szekely, Pedro
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 2394 - 2403
  • [48] Privacy-Preserving Graph Analysis
    Gopal, Bhavish Raj
    Patra, Arpita
    PROCEEDINGS OF THE 2024 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, CCS 2024, 2024, : 5125 - 5127
  • [49] Privacy Preserving Machine Learning with Homomorphic Encryption and Federated Learning
    Fang, Haokun
    Qian, Quan
    FUTURE INTERNET, 2021, 13 (04):
  • [50] IDPriU: A two-party ID-private data union protocol for privacy-preserving machine learning
    Yan, Jianping
    Wei, Lifei
    Qian, Xiansong
    Zhang, Lei
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2025, 88