PrivColl: Practical Privacy-Preserving Collaborative Machine Learning

被引:17
作者
Zhang, Yanjun [1 ]
Bai, Guangdong [1 ]
Li, Xue [1 ]
Curtis, Caitlin [1 ]
Chen, Chen [1 ]
Ko, Ryan K. L. [1 ]
机构
[1] Univ Queensland, St Lucia, Qld, Australia
来源
COMPUTER SECURITY - ESORICS 2020, PT I | 2020年 / 12308卷
关键词
Privacy; Machine learning; Collaborative learning;
D O I
10.1007/978-3-030-58951-6_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Collaborative learning enables two or more participants, each with their own training dataset, to collaboratively learn a joint model. It is desirable that the collaboration should not cause the disclosure of either the raw datasets of each individual owner or the local model parameters trained on them. This privacy-preservation requirement has been approached through differential privacy mechanisms, homomorphic encryption (HE) and secure multiparty computation (MPC), but existing attempts may either introduce the loss of model accuracy or imply significant computational and/or communicational overhead. In this work, we address this problem with the lightweight additive secret sharing technique. We propose PrivColl, a framework for protecting local data and local models while ensuring the correctness of training processes. PrivColl employs secret sharing technique for securely evaluating addition operations in a multiparty computation environment, and achieves practicability by employing only the homomorphic addition operations. We formally prove that it guarantees privacy preservation even though the majority (n - 2 out of n) of participants are corrupted. With experiments on real-world datasets, we further demonstrate that PrivColl retains high efficiency. It achieves a speedup of more than 45X over the state-of-the-art MPC-/HE-based schemes for training linear/logistic regression, and 216X faster for training neural network.
引用
收藏
页码:399 / 418
页数:20
相关论文
共 50 条
[21]   GuardianML: Anatomy of Privacy-Preserving Machine Learning Techniques and Frameworks [J].
Njungle, Nges Brian ;
Jahns, Eric ;
Wu, Zhenqi ;
Mastromauro, Luigi ;
Stojkov, Milan ;
Kinsy, Michel A. .
IEEE ACCESS, 2025, 13 :61483-61510
[22]   Privacy-Preserving Collaborative Learning Through Feature Extraction [J].
Sarmadi, Alireza ;
Fu, Hao ;
Krishnamurthy, Prashanth ;
Garg, Siddharth ;
Khorrami, Farshad .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (01) :486-498
[23]   Efficient Privacy-Preserving Machine Learning in Hierarchical Distributed System [J].
Jia, Qi ;
Guo, Linke ;
Fang, Yuguang ;
Wang, Guirong .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2019, 6 (04) :599-612
[24]   On Lightweight Privacy-Preserving Collaborative Learning for Internet-of-Things Objects [J].
Jiang, Linshan ;
Tan, Rui ;
Lou, Xin ;
Lin, Guosheng .
PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS DESIGN AND IMPLEMENTATION (IOTDI '19), 2019, :70-81
[25]   Privacy-preserving collaborative filtering [J].
Polat, H ;
Du, WL .
INTERNATIONAL JOURNAL OF ELECTRONIC COMMERCE, 2005, 9 (04) :9-35
[26]   Privacy-Preserving Deep Learning on Machine Learning as a Service-a Comprehensive Survey [J].
Tanuwidjaja, Harry Chandra ;
Choi, Rakyong ;
Baek, Seunggeun ;
Kim, Kwangjo .
IEEE ACCESS, 2020, 8 (08) :167425-167447
[27]   Privacy-Preserving Machine Learning Based on Cryptography: A Survey [J].
Chen, Congcong ;
Wei, Lifei ;
Xie, Jintao ;
Shi, Yang .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2025, 19 (04)
[28]   Privacy-preserving machine learning with multiple data providers [J].
Li, Ping ;
Li, Tong ;
Ye, Heng ;
Li, Jin ;
Chen, Xiaofeng ;
Xiang, Yang .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 :341-350
[29]   A Distributed Trust Framework for Privacy-Preserving Machine Learning [J].
Abramson, Will ;
Hall, Adam James ;
Papadopoulos, Pavlos ;
Pitropakis, Nikolaos ;
Buchanan, William J. .
TRUST, PRIVACY AND SECURITY IN DIGITAL BUSINESS, TRUSTBUS 2020, 2020, 12395 :205-220
[30]   Approximate homomorphic encryption based privacy-preserving machine learning: a survey [J].
Yuan, Jiangjun ;
Liu, Weinan ;
Shi, Jiawen ;
Li, Qingqing .
ARTIFICIAL INTELLIGENCE REVIEW, 2025, 58 (03)