Blockchain Empowered Asynchronous Federated Learning for Secure Data Sharing in Internet of Vehicles

被引:523
作者
Lu, Yunlong [1 ]
Huang, Xiaohong [1 ]
Zhang, Ke [2 ]
Maharjan, Sabita [3 ,4 ]
Zhang, Yan [3 ,5 ]
机构
[1] Beijing Univ Posts & Telecommun, Inst Network Technol, Beijing 100876, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Informat & Commun Engn, Chengdu 610051, Peoples R China
[3] Simula Metropolitan Ctr Digital Engn, Oslo 0167, Norway
[4] Univ Oslo, Oslo 0316, Norway
[5] Univ Oslo, Dept Informat, Oslo, Norway
基金
中国国家自然科学基金;
关键词
Data sharing; Blockchain; Asynchronous federated learning; Deep reinforcement learning; Internet of Vehicles; INDUSTRIAL INTERNET; EDGE; OPTIMIZATION; NETWORKS; 5G;
D O I
10.1109/TVT.2020.2973651
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In Internet of Vehicles (IoV), data sharing among vehicles for collaborative analysis can improve the driving experience and service quality. However, the bandwidth, security and privacy issues hinder data providers from participating in the data sharing process. In addition, due to the intermittent and unreliable communications in IoV, the reliability and efficiency of data sharing need to be further enhanced. In this paper, we propose a new architecture based on federated learning to relieve transmission load and address privacy concerns of providers. To enhance the security and reliability of model parameters, we develop a hybrid blockchain architecture which consists of the permissioned blockchain and the local Directed Acyclic Graph (DAG). Moreover, we propose an asynchronous federated learning scheme by adopting Deep Reinforcement Learning (DRL) for node selection to improve the efficiency. The reliability of shared data is also guaranteed by integrating learned models into blockchain and executing a two-stage verification. Numerical results show that the proposed data sharing scheme provides both higher learning accuracy and faster convergence.
引用
收藏
页码:4298 / 4311
页数:14
相关论文
共 43 条
[1]   Energy Peer-to-Peer Trading in Virtual Microgrids in Smart Grids: A Game-Theoretic Approach [J].
Anoh, Kelvin ;
Maharjan, Sabita ;
Ikpehai, Augustine ;
Zhang, Yan ;
Adebisi, Bamidele .
IEEE TRANSACTIONS ON SMART GRID, 2020, 11 (02) :1264-1275
[2]  
[Anonymous], 2019, IEEE T CYBERNETICS
[3]  
[Anonymous], UBER TLC FOIL RESPON
[4]   Caching in the Sky: Proactive Deployment of Cache-Enabled Unmanned Aerial Vehicles for Optimized Quality-of-Experience [J].
Chen, Mingzhe ;
Mozaffari, Mohammad ;
Saad, Walid ;
Yin, Changchuan ;
Debbah, Merouane ;
Hong, Choong Seon .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2017, 35 (05) :1046-1061
[5]   Internet of Vehicles: Architecture, Protocols, and Security [J].
Contreras-Castillo, Juan ;
Zeadally, Sherali ;
Antonio Guerrero-Ibanez, Juan .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (05) :3701-3709
[6]   Blockchain for Internet of Things: A Survey [J].
Dai, Hong-Ning ;
Zheng, Zibin ;
Zhang, Yan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :8076-8094
[7]   Deep Reinforcement Learning and Permissioned Blockchain for Content Caching in Vehicular Edge Computing and Networks [J].
Dai, Yueyue ;
Xu, Du ;
Zhang, Ke ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (04) :4312-4324
[8]   Blockchain and Deep Reinforcement Learning Empowered Intelligent 5G Beyond [J].
Dai, Yueyue ;
Xu, Du ;
Maharjan, Sabita ;
Chen, Zhuang ;
He, Qian ;
Zhang, Yan .
IEEE NETWORK, 2019, 33 (03) :10-17
[9]   Joint Load Balancing and Offloading in Vehicular Edge Computing and Networks [J].
Dai, Yueyue ;
Xu, Du ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4377-4387
[10]  
Feyzmandavian HR, 2015, IEEE DECIS CONTR P, P1384, DOI 10.1109/CDC.2015.7402404