PPCA: Privacy-preserving Principal Component Analysis Using Secure Multiparty Computation(MPC)

05/17/2021
by   Xiaoyu Fan, et al.
0

Privacy-preserving data mining has become an important topic. People have built several multi-party-computation (MPC)-based frameworks to provide theoretically guaranteed privacy, the poor performance of real-world algorithms have always been a challenge. Using Principal Component Analysis (PCA) as an example, we show that by considering the unique performance characters of the MPC platform, we can design highly effective algorithm-level optimizations, such as replacing expensive operators and batching up. We achieve about 200× performance boost over existing privacy-preserving PCA algorithms with the same level of privacy guarantee. Also, using real-world datasets, we show that by combining multi-party data, we can achieve better training results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/06/2020

Privacy Preserving PCA for Multiparty Modeling

In this paper, we present a general multiparty model-ing paradigm with P...
research
03/31/2023

Scalable and Privacy-Preserving Federated Principal Component Analysis

Principal component analysis (PCA) is an essential algorithm for dimensi...
research
11/03/2022

Towards federated multivariate statistical process control (FedMSPC)

The ongoing transition from a linear (produce-use-dispose) to a circular...
research
03/05/2021

Privacy-preserving Analytics for Data Markets using MPC

Data markets have the potential to foster new data-driven applications a...
research
09/15/2023

Verifiable Privacy-Preserving Computing

Privacy-enhancing technologies (PETs), such as secure multi-party comput...
research
04/21/2022

SPIKE: Secure and Private Investigation of the Kidney Exchange problem

Background: The kidney exchange problem (KEP) addresses the matching of ...
research
10/17/2022

Private Data Valuation and Fair Payment in Data Marketplaces

Data valuation is an essential task in a data marketplace. It aims at fa...

Please sign up or login with your details

Forgot password? Click here to reset