Publication | Closed Access
Partially Encrypted Multi-Party Computation for Federated Learning
62
Citations
28
References
2021
Year
Unknown Venue
EngineeringMachine LearningGradients AttacksInformation SecurityFederated StructureHardware SecurityMulti-party ComputationData ScienceAdversarial Machine LearningPrivacy-preserving CommunicationSecure Multi-party ComputationData PrivacyComputer ScienceDeep LearningDifferential PrivacyPrivacyData SecurityCryptographyFederated LearningHeavy Mpc
Multi-party computation (MPC) allows distributed machine learning to be performed in a privacy-preserving manner so that end-hosts are unaware of the true models on the clients. However, the standard MPC algorithm also triggers additional communication and computation costs, due to those expensive cryptography operations and protocols. In this paper, instead of applying heavy MPC over the entire local models for secure model aggregation, we propose to encrypt critical part of model (gradients) parameters to reduce communication cost, while maintaining MPC's advantages on privacy-preserving without sacrificing accuracy of the learnt joint model. Theoretical analysis and experimental results are provided to verify that our proposed method could prevent deep leakage from gradients attacks from reconstructing original data of individual participants. Experiments using deep learning models over the MNIST and CIFAR-10 datasets empirically demonstrate that our proposed partially encrypted MPC method can reduce the communication and computation cost significantly when compared with conventional MPC, and it achieves as high accuracy as traditional distributed learning which aggregates local models using plain text.
| Year | Citations | |
|---|---|---|
Page 1
Page 1