Computer Science ›› 2022, Vol. 49 ›› Issue (3): 31-38.doi: 10.11896/jsjkx.210700195

• Novel Distributed Computing Technology and System • Previous Articles     Next Articles

Reliable Incentive Mechanism for Federated Learning of Electric Metering Data

WANG Xin1,3,4, ZHOU Ze-bao1, YU Yun2, CHEN Yu-xu2, REN Hao-wen2, JIANG Yi-bo1, SUN Ling-yun3,4   

  1. 1 College of Computer Science and Technology,Zhejiang University of Technology,Hangzhou 310023,China
    2 Digital Grid Research Institute Co.Ltd.,China Southern Power Grid,Guangzhou 510663,China
    3 Zhejiang University-China Southern Power Grid Joint Research Centre on AI,Hangzhou 310058,China
    4 College of Computer Science and Technology,Zhejiang University,Hangzhou 310058,China
  • Received:2021-07-19 Revised:2021-08-16 Online:2022-03-15 Published:2022-03-15
  • About author:WANG Xin,born in 1984,Ph.D,asso-ciate professor,master supervisor,is a member of China Computer Federation.His main research interests include machine learning,big data analysis and federated learning.
  • Supported by:
    National Key R & D Program of China (2020YFB0906004).

Abstract: Federated learning has solved the problem of data interoperability under the premise of satisfying user privacy protection and data security.However,traditional federated learning lacks an incentive mechanism to encourage and attract data owners to participate in federated learning.Meanwhile,the lack of a federated learning audit mechanism provides the possibility for malicious nodes to conduct sabotage attacks.In response to this problem,this paper proposes a reliable federated learning incentive mechanism for electric metering data based on blockchain technology.This method starts from two aspects:rewarding data parti-cipants for training participation and evaluating data reliability for all of them.We design an algorithm to evaluate the training effect of data participants.The contribution of data participants is determined from the perspective of training effect and training cost,and the participants are rewarded according to the contribution.At the same time,a reputation model is established for the reliability of the data participants,and the reputation of the data participants is updated according to the training effect,so as to achieve the reliability assessment for data participants.Based on the open-source framework of federated learning and real electric metering data,a case study is carried out,and the obtained results verify the effectiveness of our method.

Key words: Blockchain, Electricity metering, Federated learning, Incentive mechanism, Reliability, Reputation model

CLC Number: 

  • TP391
[1]SHU N,LIU B,LIN W W,et al.Survey of Distributed Machine Learning Platforms and Algorithms[J].Computer Science,2019,46(3):9-18.
[2]MCMAHAN H B,MOORE E,RAMAGE D,et al.Communication-Efficient Learning of Deep Networks from Decentralized Data[C]//AISTATS.2017:1273-1282.
[3]YANG Q.AI and Data Privacy Protection:the Way to Federated Learning[J].Journal of Information Security Research,2019,5(11):961-965.
[4]ZHENG K H,XIAO Y,WANG X,et al.A Federated Learning Framework for Electricity Metering System[J].Proceedings of The CSEE,2020,40(S1):122-133.
[5]LIAO X K,WANG L S.Research on Incentive MechanismBased on Social Norms and Boycott[J].Computer Science,2014,41(4):28-30,35.
[6]LI J,WU S Q,ZHANG S L,et al.Trusted Storage Mechanism of Distributed Electric Energy Data Based on Blockchain[J].Chinese Journal of Network and Information Security,2020,6(2):87-95.
[7]BAO X L,SU C,XIONG Y,et al.FLChain:A Blockchain forAuditable Federated Learning with Trust and Incentive[C]//BigCom.2019:151-159.
[8]SHORT A R,LELIGOU H C,PAPOUTSIDAKIS M,et al.Using Blockchain Technologies to Improve Security in Federated Learning Systems[C]//2020 IEEE 44th Annual Computers,Software,and Applications Conference (COMPSAC).IEEE,2020.
[9]ISMAEL M,SREYA F,ABDELHAKIM S H.Record and Reward Federated Learning Contributions with Blockchain[C]//CyberC.2019:50-57.
[10]TOYODA K,ZHANG A N.Mechanism Design for An Incentive-aware Blockchain-enabled Federated Learning Platform[C]//BigData.2019:395-403.
[11]WENG J S,WENG J,LI M,et al.DeepChain:Auditable and Privacy-Preserving Deep Learning with Blockchain-based Incentive[J].IEEE Transactions on Dependable and Secure Computing,2021,18(5):2438-2455.
[12]HAN Y,LIU Z L,LIU Y,et al.A Fairness-aware Incentive Scheme for Federated Learning[C]//AIES.2020:393-399.
[13]KANG J W,XIONG Z H,NIYATO D,et al.Incentive Mechanism for Reliable Federated Learning:A Joint Optimization Approach to Combining Reputation and Contract Theory[J].IEEE Internet Things of Journal.2019,6(6):10700-10714.
[14]TANG J.Nodes Incentive Strategy Based on Bayesian Game in Ad Hoc Networks[J].Computer Engineering,2019,45(8):152-158,164.
[15]ZHOU Q,LI P,NIE L.User Incentive Mechanism Based onSpatial-Temporal Correlation for Crowd Sensing[J].Computer Engineering,2021,47(3):227-236.
[16]YANG Q,LIU Y,CHENG Y,et al.Federated Learing[M].Beijing:Publishing House of Electronics Industry,2020:11-16.
[17]GUO S T,WANG R J,ZHANG F L.Summary of Principle and Application of Blockchain[J].Computer Science,2021,48(2):271-281.
[18]YUAN Y,NI X C,ZENG S,et al.The Development Status and Prospects of Blockchain Consensus Algorithms[J].Acta Automatica Sinica,2018,44(11):2011-2022.
[19]CHENG L,WANG W G.Research on Bitcoin Mining Optimization Based on SHA256 Hash Algorithm[J].Information Technology and Informatization,2015,10(1):158-159.
[20]CHENG K W,FAN T,JIN Y L,et al.SecureBoost:A Lossless Federated Learning Framework[J].arXiv:1901.08755,2021.
[21]HOU Z W,CHEN H,LI Y H.Branka Vucetic:Incentive Mechanism Design for Wireless Energy Harvesting-Based Internet of Things[J].IEEE Internet of Things Journal,2018,5(4):2620-2632.
[1] LU Chen-yang, DENG Su, MA Wu-bin, WU Ya-hui, ZHOU Hao-hao. Federated Learning Based on Stratified Sampling Optimization for Heterogeneous Clients [J]. Computer Science, 2022, 49(9): 183-193.
[2] FU Yan-ming, ZHU Jie-fu, JIANG Kan, HUANG Bao-hua, MENG Qing-wen, ZHOU Xing. Incentive Mechanism Based on Multi-constrained Worker Selection in Mobile Crowdsourcing [J]. Computer Science, 2022, 49(9): 275-282.
[3] TANG Ling-tao, WANG Di, ZHANG Lu-fei, LIU Sheng-yun. Federated Learning Scheme Based on Secure Multi-party Computation and Differential Privacy [J]. Computer Science, 2022, 49(9): 297-305.
[4] WANG Zi-kai, ZHU Jian, ZHANG Bo-jun, HU Kai. Research and Implementation of Parallel Method in Blockchain and Smart Contract [J]. Computer Science, 2022, 49(9): 312-317.
[5] CHEN Ming-xin, ZHANG Jun-bo, LI Tian-rui. Survey on Attacks and Defenses in Federated Learning [J]. Computer Science, 2022, 49(7): 310-323.
[6] LU Chen-yang, DENG Su, MA Wu-bin, WU Ya-hui, ZHOU Hao-hao. Clustered Federated Learning Methods Based on DBSCAN Clustering [J]. Computer Science, 2022, 49(6A): 232-237.
[7] ZHOU Hang, JIANG He, ZHAO Yan, XIE Xiang-peng. Study on Optimal Scheduling of Power Blockchain System for Consensus Transaction ofEach Unit [J]. Computer Science, 2022, 49(6A): 771-776.
[8] FU Li-yu, LU Ge-hao, WU Yi-ming, LUO Ya-ling. Overview of Research and Development of Blockchain Technology [J]. Computer Science, 2022, 49(6A): 447-461.
[9] GAO Jian-bo, ZHANG Jia-shuo, LI Qing-shan, CHEN Zhong. RegLang:A Smart Contract Programming Language for Regulation [J]. Computer Science, 2022, 49(6A): 462-468.
[10] YAN Meng, LIN Ying, NIE Zhi-shen, CAO Yi-fan, PI Huan, ZHANG Lan. Training Method to Improve Robustness of Federated Learning [J]. Computer Science, 2022, 49(6A): 496-501.
[11] MAO Dian-hui, HUANG Hui-yu, ZHAO Shuang. Study on Automatic Synthetic News Detection Method Complying with Regulatory Compliance [J]. Computer Science, 2022, 49(6A): 523-530.
[12] LI Bo, XIANG Hai-yun, ZHANG Yu-xiang, LIAO Hao-de. Application Research of PBFT Optimization Algorithm for Food Traceability Scenarios [J]. Computer Science, 2022, 49(6A): 723-728.
[13] ZHANG Zhi-long, SHI Xian-jun, QIN Yu-feng. Diagnosis Strategy Optimization Method Based on Improved Quasi Depth Algorithm [J]. Computer Science, 2022, 49(6A): 729-732.
[14] WANG Si-ming, TAN Bei-hai, YU Rong. Blockchain Sharding and Incentive Mechanism for 6G Dependable Intelligence [J]. Computer Science, 2022, 49(6): 32-38.
[15] SUN Hao, MAO Han-yu, ZHANG Yan-feng, YU Ge, XU Shi-cheng, HE Guang-yu. Development and Application of Blockchain Cross-chain Technology [J]. Computer Science, 2022, 49(5): 287-295.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!