Splintering with distributions: A stochastic decoy scheme for private computation
Praneeth Vepakomma, Julia Balla, Ramesh Raskar

TL;DR
This paper introduces a stochastic decoy scheme that splits client data into privatized shares, enabling secure computation of inner products and matrix operations with privacy preservation in distributed machine learning.
Contribution
The paper proposes a novel stochastic data splitting scheme that allows private computation on distributed data without revealing sensitive information to the server.
Findings
Effective privacy-preserving data splitting method.
Secure computation of inner products and matrix operations.
Maintains data privacy during distributed processing.
Abstract
Performing computations while maintaining privacy is an important problem in todays distributed machine learning solutions. Consider the following two set ups between a client and a server, where in setup i) the client has a public data vector , the server has a large private database of data vectors and the client wants to find the inner products . The client does not want the server to learn while the server does not want the client to learn the records in its database. This is in contrast to another setup ii) where the client would like to perform an operation solely on its data, such as computation of a matrix inverse on its data matrix , but would like to use the superior computing ability of the server to do so without having to leak to the server.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Stochastic Gradient Optimization Techniques
