Efficient Core-selecting Incentive Mechanism for Data Sharing in Federated Learning

09/21/2023
by   Mengda Ji, et al.
0

Federated learning is a distributed machine learning system that uses participants' data to train an improved global model. In federated learning, participants cooperatively train a global model, and they will receive the global model and payments. Rational participants try to maximize their individual utility, and they will not input their high-quality data truthfully unless they are provided with satisfactory payments based on their data quality. Furthermore, federated learning benefits from the cooperative contributions of participants. Accordingly, how to establish an incentive mechanism that both incentivizes inputting data truthfully and promotes stable cooperation has become an important issue to consider. In this paper, we introduce a data sharing game model for federated learning and employ game-theoretic approaches to design a core-selecting incentive mechanism by utilizing a popular concept in cooperative games, the core. In federated learning, the core can be empty, resulting in the core-selecting mechanism becoming infeasible. To address this, our core-selecting mechanism employs a relaxation method and simultaneously minimizes the benefits of inputting false data for all participants. However, this mechanism is computationally expensive because it requires aggregating exponential models for all possible coalitions, which is infeasible in federated learning. To address this, we propose an efficient core-selecting mechanism based on sampling approximation that only aggregates models on sampled coalitions to approximate the exact result. Extensive experiments verify that the efficient core-selecting mechanism can incentivize inputting high-quality data and stable cooperation, while it reduces computational overhead compared to the core-selecting mechanism.

READ FULL TEXT

page 1

page 9

research
06/27/2021

A Comprehensive Survey of Incentive Mechanism for Federated Learning

Federated learning utilizes various resources provided by participants t...
research
01/24/2021

Incentive Mechanism Design for Federated Learning: Hedonic Game Approach

Incentive mechanism design is crucial for enabling federated learning. W...
research
07/10/2022

Mechanisms that Incentivize Data Sharing in Federated Learning

Federated learning is typically considered a beneficial technology which...
research
03/04/2021

One for One, or All for All: Equilibria and Optimality of Collaboration in Federated Learning

In recent years, federated learning has been embraced as an approach for...
research
01/22/2022

Online Auction-Based Incentive Mechanism Design for Horizontal Federated Learning with Budget Constraint

Federated learning makes it possible for all parties with data isolation...
research
08/24/2023

Incentive Mechanism Design for Federated Learning and Unlearning

To protect users' right to be forgotten in federated learning, federated...
research
06/03/2023

DU-Shapley: A Shapley Value Proxy for Efficient Dataset Valuation

Many machine learning problems require performing dataset valuation, i.e...

Please sign up or login with your details

Forgot password? Click here to reset