Corella: A Private Multi Server Learning Approach based on Correlated Queries

03/26/2020
by   Hamidreza Ehteram, et al.
12

The emerging applications of machine learning algorithms on mobile devices motivate us to offload the computation tasks of training a model or deploying a trained one to the cloud. One of the major challenges in this setup is to guarantee the privacy of the client's data. Various methods have been proposed to protect privacy in the literature. Those include (i) adding noise to the client data, which reduces the accuracy of the result, (ii) using secure multiparty computation, which requires significant communication among the computing nodes or with the client, (iii) relying on homomorphic encryption methods, which significantly increases computation load. In this paper, we propose an alternative approach to protect the privacy of user data. The proposed scheme relies on a cluster of servers where at most T of them for some integer T, may collude, that each running a deep neural network. Each server is fed with the client data, added with a strong noise. This makes the information leakage to each server information-theoretically negligible. On the other hand, the added noises for different servers are correlated. This correlation among queries allows the system to be trained such that the client can recover the final result with high accuracy, by combining the outputs of the servers, with minor computation efforts. Simulation results for various datasets demonstrate the accuracy of the proposed approach.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 7

page 8

page 9

page 10

research
07/06/2020

Splintering with distributions: A stochastic decoy scheme for private computation

Performing computations while maintaining privacy is an important proble...
research
04/26/2021

Multi-Server Verifiable Delegation of Computations: Unconditional Security and Practical Efficiency

Outsourcing computation has gained significant popularity in recent year...
research
06/03/2019

BAYHENN: Combining Bayesian Deep Learning and Homomorphic Encryption for Secure DNN Inference

Recently, deep learning as a service (DLaaS) has emerged as a promising ...
research
03/27/2018

Cloud-based MPC with Encrypted Data

This paper explores the privacy of cloud outsourced Model Predictive Con...
research
12/01/2022

Split Learning without Local Weight Sharing to Enhance Client-side Data Privacy

Split learning (SL) aims to protect user data privacy by splitting deep ...
research
04/30/2021

Multi-Matrix Verifiable Computation

The problem of securely outsourcing computation to cloud servers has att...
research
12/07/2020

Machine Learning Prediction of Gamer's Private Networks

The Gamer's Private Network (GPN) is a client/server technology created ...

Please sign up or login with your details

Forgot password? Click here to reset