Incentive Mechanism Design for Joint Resource Allocation in Blockchain-Based Federated Learning

被引:28
|
作者
Wang, Zhilin [1 ]
Hu, Qin [1 ]
Li, Ruinian [2 ]
Xu, Minghui [3 ]
Xiong, Zehui [4 ]
机构
[1] Indiana Univ Purdue Univ Indianapolis, Dept Comp & Informat Sci, Indianapolis, IN 46202 USA
[2] Bowling Green State Univ, Dept Comp Sci, Bowling Green, OH 43551 USA
[3] Shandong Univ, Sch Comp Sci & Technol, Jinan 250100, Peoples R China
[4] Singapore Univ Technol Design, Pillar Informat Syst Technol & Design, Singapore 487372, Singapore
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Blockchain; federated learning; game theory; incentive mechanism; resource allocation; PRIVACY;
D O I
10.1109/TPDS.2023.3253604
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Blockchain-based federated learning (BCFL) has recently gained tremendous attention because of its advantages, such as decentralization and privacy protection of raw data. However, there has been few studies focusing on the allocation of resources for the participated devices (i.e., clients) in the BCFL system. Especially, in the BCFL framework where the FL clients are also the blockchain miners, clients have to train the local models, broadcast the trained model updates to the blockchain network, and then perform mining to generate new blocks. Since each client has a limited amount of computing resources, the problem of allocating computing resources to training and mining needs to be carefully addressed. In this paper, we design an incentive mechanism to help the model owner (MO) (i.e., the BCFL task publisher) assign each client appropriate rewards for training and mining, and then the client will determine the amount of computing power to allocate for each subtask based on these rewards using the two-stage Stackelberg game. After analyzing the utilities of the MO and clients, we transform the game model into two optimization problems, which are sequentially solved to derive the optimal strategies for both the MO and clients. Further, considering the fact that local training related information of each client may not be known by others, we extend the game model with analytical solutions to the incomplete information scenario. Extensive experimental results demonstrate the validity of our proposed schemes.
引用
收藏
页码:1536 / 1547
页数:12
相关论文
共 50 条
  • [1] Joint Resource Allocation and Incentive Design for Blockchain-Based Mobile Edge Computing
    Sun, Wen
    Liu, Jiajia
    Yue, Yanlin
    Wang, Peng
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (09) : 6050 - 6064
  • [2] Deep Reinforcement Learning for Resource Allocation in Blockchain-based Federated Learning
    Dai, Yueyue
    Yang, Huijiong
    Yang, Huiran
    [J]. ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 179 - 184
  • [3] Adaptive Resource Allocation for Blockchain-Based Federated Learning in Internet of Things
    Zhang, Jiaxiang
    Liu, Yiming
    Qin, Xiaoqi
    Xu, Xiaodong
    Zhang, Ping
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (12) : 10621 - 10635
  • [4] FGFL: A blockchain-based fair incentive governor for Federated Learning
    Gao, Liang
    Li, Li
    Chen, Yingwen
    Xu, ChengZhong
    Xu, Ming
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 163 : 283 - 299
  • [5] FlwrBC: Incentive Mechanism Design for Federated Learning by Using Blockchain
    Cam, Nguyen Tan
    Kiet, Vu Tuan
    [J]. IEEE ACCESS, 2023, 11 : 107855 - 107866
  • [6] The Design of Reputation System for Blockchain-based Federated Learning
    Chen, Xinyan
    Wang, Taotao
    Zhang, Shengli
    [J]. 2021 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND BLOCKCHAIN TECHNOLOGY (AIBT 2021), 2021, : 114 - 120
  • [7] InFEDge: A Blockchain-Based Incentive Mechanism in Hierarchical Federated Learning for End-Edge-Cloud Communications
    Wang, Xiaofei
    Zhao, Yunfeng
    Qiu, Chao
    Liu, Zhicheng
    Nie, Jiangtian
    Leung, Victor C. M.
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (12) : 3325 - 3342
  • [8] Blockchain-Based Decentralized Federated Learning With On-Chain Model Aggregation and Incentive Mechanism for Industrial IoT
    Yang, Qing
    Xu, Wei
    Wang, Taotao
    Wang, Hao
    Wu, Xiaoxiao
    Cao, Bin
    Zhang, Shengli
    [J]. IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 : 6420 - 6429
  • [9] Joint Incentive Mechanism Design and Energy-Efficient Resource Allocation for Federated Learning in UAV-Assisted Internet of Vehicles
    Lin, Shangjing
    Li, Yueying
    Han, Zhibo
    Zhuang, Bei
    Ma, Ji
    Tianfield, Huaglory
    [J]. DRONES, 2024, 8 (03)
  • [10] Blockchain-based Federated Learning for Industrial Metaverses: Incentive Scheme with Optimal AoI
    Kang, Jiawen
    Ye, Dongdong
    Nie, Jiangtian
    Xiao, Jiang
    Deng, Xianjun
    Wang, Siming
    Xiong, Zehui
    Yu, Rong
    Niyato, Dusit
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2022), 2022, : 71 - 78