Dynamic Pricing for Client Recruitment in Federated Learning

03/07/2022
by   Xuehe Wang, et al.
0

Though federated learning (FL) well preserves clients' data privacy, many clients are still reluctant to join FL given the communication cost and energy consumption in their mobile devices. It is important to design pricing compensations to motivate enough clients to join FL and distributively train the global model. Prior pricing mechanisms for FL are static and cannot adapt to clients' random arrival pattern over time. We propose a new dynamic pricing solution in closed-form by constructing the Hamiltonian function to optimally balance the client recruitment time and the model training time, without knowing clients' actual arrivals or training costs. During the client recruitment phase, we offer time-dependent monetary rewards per client arrival to trade-off between the total payment and the FL model's accuracy loss. Such reward gradually increases when we approach to the recruitment deadline or have greater data aging, and we also extend the deadline if the clients' training time per iteration becomes shorter. Further, we extend to consider heterogeneous client types in training data size and training time per iteration. We successfully extend our dynamic pricing solution and develop an optimal algorithm of linear complexity to monotonically select client types for FL. Finally, we also show the robustness of our solution against estimation error of clients' data sizes and run numerical experiments to validate our conclusion.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/24/2023

Regulating Clients' Noise Adding in Federated Learning without Verification

In federated learning (FL), clients cooperatively train a global model w...
research
02/16/2023

Federated Learning as a Network Effects Game

Federated Learning (FL) aims to foster collaboration among a population ...
research
08/12/2021

Dynamic Attention-based Communication-Efficient Federated Learning

Federated learning (FL) offers a solution to train a global machine lear...
research
03/04/2018

Station Assignment with Reallocation

We study a dynamic allocation problem that arises in various scenarios w...
research
07/03/2022

Protea: Client Profiling within Federated Systems using Flower

Federated Learning (FL) has emerged as a prospective solution that facil...
research
12/04/2018

Analyzing Client Behavior in a Syringe Exchange Program

Multiple syringe exchange programs serve the Chicago metropolitan area, ...
research
11/05/2022

ON-DEMAND-FL: A Dynamic and Efficient Multi-Criteria Federated Learning Client Deployment Scheme

In this paper, we increase the availability and integration of devices i...

Please sign up or login with your details

Forgot password? Click here to reset