A Hierarchical Blockchain-Enabled Federated Learning Algorithm for Knowledge Sharing in Internet of Vehicles

被引:203
作者
Chai, Haoye [1 ]
Leng, Supeng [1 ]
Chen, Yijin [1 ]
Zhang, Ke [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Informat & Commun Engn, Chengdu 611731, Peoples R China
基金
欧盟地平线“2020”;
关键词
Hierarchical blockchain; federated learning; knowledge sharing; IOT; MECHANISM;
D O I
10.1109/TITS.2020.3002712
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Internet of Vehicles (IoVs) is highly characterized by collaborative environment data sensing, computing and processing. Emerging big data and Artificial Intelligence (AI) technologies show significant advantages and efficiency for knowledge sharing among intelligent vehicles. However, it is challenging to guarantee the security and privacy of knowledge during the sharing process. Moreover, conventional AI-based algorithms cannot work properly in distributed vehicular networks. In this paper, a hierarchical blockchain framework and a hierarchical federated learning algorithm are proposed for knowledge sharing, by which vehicles learn environmental data through machine learning methods and share the learning knowledge with each others. The proposed hierarchical blockchain framework is feasible for the large scale vehicular networks. The hierarchical federated learning algorithm is designed to meet the distributed pattern and privacy requirement of IoVs. Knowledge sharing is then modeled as a trading market process to stimulate sharing behaviours, and the trading process is formulated as a multi-leader and multi-player game. Simulation results show that the proposed hierarchical algorithm can improve the sharing efficiency and learning quality. Furthermore, the blockchain-enabled framework is able to deal with certain malicious attacks effectively.
引用
收藏
页码:3975 / 3986
页数:12
相关论文
共 31 条
[1]   On Indoor Millimeter Wave Massive MIMO Channels: Measurement and Simulation [J].
Ai, Bo ;
Guan, Ke ;
He, Ruisi ;
Li, Jianzhi ;
Li, Guangkai ;
He, Danping ;
Zhong, Zhangdui ;
Saidul Huq, Kazi Mohammed .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2017, 35 (07) :1678-1690
[2]   Challenges Toward Wireless Communications for High-Speed Railway [J].
Ai, Bo ;
Cheng, Xiang ;
Kuerner, Thomas ;
Zhong, Zhang-Dui ;
Guan, Ke ;
He, Rui-Si ;
Xiong, Lei ;
Matolak, David W. ;
Michelson, David G. ;
Briso-Rodriguez, Cesar .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2014, 15 (05) :2143-2158
[3]  
[Anonymous], 2014, ICML ICML 14
[4]  
Bennis M, 2018, IEEE GLOBAL C COMMUN
[5]   Distributed optimization and statistical learning via the alternating direction method of multipliers [J].
Boyd S. ;
Parikh N. ;
Chu E. ;
Peleato B. ;
Eckstein J. .
Foundations and Trends in Machine Learning, 2010, 3 (01) :1-122
[6]   Cooperative and Distributed Computation Offloading for Blockchain-Empowered Industrial Internet of Things [J].
Chen, Wuhui ;
Zhang, Zhen ;
Hong, Zicong ;
Chen, Chuan ;
Wu, Jiajing ;
Maharjan, Sabita ;
Zheng, Zibin ;
Zhang, Yan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :8433-8446
[7]   A Dynamic Bandwidth Allocation Algorithm in Mobile Networks with Big Data of Users and Networks [J].
Fan, Bo ;
Leng, Supeng ;
Yang, Kun .
IEEE NETWORK, 2016, 30 (01) :6-10
[8]   Incentive Mechanism for Reliable Federated Learning: A Joint Optimization Approach to Combining Reputation and Contract Theory [J].
Kang, Jiawen ;
Xiong, Zehui ;
Niyato, Dusit ;
Xie, Shengli ;
Zhang, Junshan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (06) :10700-10714
[9]   Blockchained On-Device Federated Learning [J].
Kim, Hyesung ;
Park, Jihong ;
Bennis, Mehdi ;
Kim, Seong-Lyun .
IEEE COMMUNICATIONS LETTERS, 2020, 24 (06) :1279-1283
[10]  
Konecny J., 2016, Federated optimization: Distributed machine learning for on-device intelligence