Chinese Journal on Internet of Things ›› 2022, Vol. 6 ›› Issue (4): 82-92.doi: 10.11959/j.issn.2096-3750.2022.00300

• Theory and Technology • Previous Articles     Next Articles

An incentive mechanism with bandwidth allocation for federated learning

Yingyun GUO1,2, Bo GAO1,2, Zhifei ZHANG1,2, Yu ZHANG3, Ke XIONG1,2   

  1. 1 School of Computer and Information Technology, Beijing Jiaotong University, Beijing100044, China
    2 Engineering Research Center of High Speed Railway Network Management, Ministry of Education, Beijing Jiaotong University, Beijing 100044, China
    3 State Grid Energy Research Institute Co., Ltd., Beijing 102209, China
  • Revised:2022-09-16 Online:2022-12-30 Published:2022-12-01
  • Supported by:
    The National Natural Science Foundation of China(61872028);The Fundamental Research Funds for the Central Universities(2021JBM008);The Fundamental Research Funds for the Central Universities(2022JBXT001)

Abstract:

Federated learning (FL) is an emerging machine learning paradigm that can make full use of crowd sourced mobile resources for training on decentralized data.However, it is challenging to deploy FL over a wireless network because of the limited bandwidth and clients’ selfishness.To address these challenges, an incentive mechanism with bandwidth allocation (IMBA) was proposed.Considering the difference between clients' data quality and computing power, IMBA designs a payment scheme to incentivize high-quality clients to contribute their computing resources, thus improving the training accuracy of the model.By minimizing the weight sum of training time and payment cost, the optimal payment and bandwidth allocation scheme was determined, and the training delay was reduced by optimizing bandwidth allocation.Experiments show that IMBA effectively improves training accuracy, reduces the training delay and helps the server flexibly balance training delay and hiring payment.

Key words: federated learning, incentive mechanism, bandwidth allocation, Stackelberg game, training quality

CLC Number: 

No Suggested Reading articles found!