Mechanism Design for Multi-Party Machine Learning

01/24/2020
by   Mengjing Chen, et al.
0

In a multi-party machine learning system, different parties cooperate on optimizing towards better models by sharing data in a privacy-preserving way. A major challenge in the learning is the incentive issue. For example, if there is competition among the parties, one may strategically hide his data to prevent other parties from getting better models. In this paper, we study the problem through the lens of mechanism design. Compared with the standard mechanism design setting, our setting has several fundamental differences. First, each agent's valuation has externalities that depend on others' true types. We call this setting mechanism design with type-imposed externalities. Second, each agent can only misreport a lower type, but not the other way round. We show that some results (e.g., the truthfulness of the VCG mechanism) in the standard mechanism design setting fail to hold. We provide the optimal truthful mechanism in the quasi-monotone utility setting. We also provide necessary and sufficient conditions for truthful mechanisms in the most general case. Finally, we show the existence of such mechanisms are highly affected by the market growth rate and give empirical analysis.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/18/2023

TPMDP: Threshold Personalized Multi-party Differential Privacy via Optimal Gaussian Mechanism

In modern distributed computing applications, such as federated learning...
research
08/09/2021

Apportionment with Parity Constraints

In the classic apportionment problem the goal is to decide how many seat...
research
10/02/2022

pMPL: A Robust Multi-Party Learning Framework with a Privileged Party

In order to perform machine learning among multiple parties while protec...
research
01/08/2019

Contamination Attacks and Mitigation in Multi-Party Machine Learning

Machine learning is data hungry; the more data a model has access to in ...
research
10/11/2019

Privacy-Preserving Contextual Bandits

Contextual bandits are online learners that, given an input, select an a...
research
11/19/2019

Approval-Based Apportionment

In the apportionment problem, a fixed number of seats must be distribute...
research
04/12/2021

Automated Mechanism Design for Classification with Partial Verification

We study the problem of automated mechanism design with partial verifica...

Please sign up or login with your details

Forgot password? Click here to reset