Distributed and Secure ML with Self-tallying Multi-party Aggregation

11/26/2018
by   Yunhui Long, et al.
0

Privacy preserving multi-party computation has many applications in areas such as medicine and online advertisements. In this work, we propose a framework for distributed, secure machine learning among untrusted individuals. The framework consists of two parts: a two-step training protocol based on homomorphic addition and a zero knowledge proof for data validity. By combining these two techniques, our framework provides privacy of per-user data, prevents against a malicious user contributing corrupted data to the shared pool, enables each user to self-compute the results of the algorithm without relying on external trusted third parties, and requires no private channels between groups of users. We show how different ML algorithms such as Latent Dirichlet Allocation, Naive Bayes, Decision Trees etc. fit our framework for distributed, secure computing.

READ FULL TEXT

page 4

page 14

research
11/03/2021

Introducing a Framework to Enable Anonymous Secure Multi-Party Computation in Practice

Secure Multi-Party Computation (SMPC) allows a set of parties to securel...
research
11/24/2018

Biscotti: A Ledger for Private and Secure Peer-to-Peer Machine Learning

Centralized solutions for privacy-preserving multi-party ML are becoming...
research
06/22/2022

Multi-party Secure Broad Learning System for Privacy Preserving

Multi-party learning is an indispensable technique for improving the lea...
research
09/30/2021

Secure Machine Learning over Relational Data

A closer integration of machine learning and relational databases has ga...
research
10/27/2021

Masked LARk: Masked Learning, Aggregation and Reporting worKflow

Today, many web advertising data flows involve passive cross-site tracki...
research
01/26/2019

A Practical Scheme for Two-Party Private Linear Least Squares

Privacy-preserving machine learning is learning from sensitive datasets ...
research
03/01/2023

SMPC Task Decomposition: A Theory for Accelerating Secure Multi-party Computation Task

Today, we are in the era of big data, and data are becoming more and mor...

Please sign up or login with your details

Forgot password? Click here to reset