Blockchain-based Federated Learning (FL) technology enables vehicles to make smart decisions, improving vehicular services and enhancing the driving experience through a secure and privacy-preserving manner in Intelligent Transportation Systems (ITS). Many existing works exploit two-layer blockchain-based FL frameworks consisting of a mainchain and subchains for data interactions among intelligent vehicles, which resolve the limited throughput issue of single blockchain-based vehicular networks. However, the existing two-layer frameworks still suffer from (a) strong dependency on predetermined and fixed parameters of vehicular blockchains which limit blockchain throughput and reliability, and (b) high communication costs incurred by interactions among intelligent vehicles between the mainchain and subchains. To address the above challenges, we first design an adaptive blockchain-enabled FL framework for ITS based on blockchain sharding to facilitate decentralized vehicular data flows among intelligent vehicles. A streamline-based shard transmission mechanism is proposed to ensure communication efficiency almost without compromising the FL accuracy. We further formulate the proposed framework and propose an adaptive sharding mechanism using Deep Reinforcement Learning to automate the selection of parameters of vehicular shards. Numerical results clearly show that the proposed framework and mechanisms achieve adaptive, communication-efficient, credible, and scalable data interactions among intelligent vehicles.
11 February 2022 in IEEE Internet of Things Journal
The rapid development of digital technology is reshaping the architecture of the Industrial Internet of Things (IIoT). The traditional architecture cannot process vast amounts of data exchanges and provide entities with trust. The future IIoT is expected to be a decentralized architecture in which blockchain and digital twin-driven IIoT can enable trusted data exchanges. However, this architecture cannot obtain huge amounts of external real-time data and isolated data. Moreover, it cannot handle complex industrial computing tasks. Therefore, we combine oracle with decentralized learning to propose a novel IIoT-oriented digital twin architecture. We also propose an effective decentralized collaboration mechanism to support external data and resources exchanges. Moreover, we propose a novel computing collaboration mechanism to expand the learning capabilities of the industrial ecology. Experiments show that our proposed paradigm has less processing time, a more stable process, and better learning ability compared to other paradigms.
17 August 2022 in Future Generation Computer Systems
In the Industrial Internet of Things (IIoT), model and computing power sharing among devices can improve resource utilization and work efficiency. However, data privacy and security issues hinder the sharing process. Besides, in the process of model sharing, due to the customization of industrial equipment functions and the high separation of model and task types between devices, it is difficult to share model and optimize models among devices with different task requirements. In this article, we propose an adaptively federated multitask learning (AFL) for IIoT devices efficiently model sharing. Inspired by the parameter sharing mechanism, AFL builds a sparse sharing structure by designing an iterative pruning network and generating subnets for each task. Moreover, for better share relevant information, we further propose tailored task mask layers for effectively training specialized subnets, and an adaptive loss function to dynamically adjust the priority between tasks. Extensive experiments show that AFL can successfully fit hundreds of tasks from different devices into one model, which preserves both high accuracy and system scalability, and outperforms other related approaches that naively combine federated learning with multitask learning.
5 December 2022 in IEEE Transactions on Vehicular Technology
With the advantages of decentralization and high reliability, the blockchain is widely used in vehicular networks, which has attracted widespread attention from academia and industries. However, when combining blockchain into vehicular networks, there exist three challenges: 1) how to access pre-deployed blockchain when vehicles are disconnected from network infrastructures, 2) how to reduce the communication overhead caused by an increasing network scale while maintaining decentralization of blockchains, 3) how to balance limited vehicle's resources and high throughput of blockchain. To address these challenges, we propose an efficient Device-to-Device (D2D) Network-empowered blockchain framework to receive and process transactions from D2D vehicles. We then propose a grouped and leaderless consensus mechanism to reduce communication overhead as the network scale increases. We also propose an elastic resource allocation scheme using the Lyapunov optimization theory to achieve high throughput given limited resources. Finally, numerical results show that the proposed mechanisms achieve D2D interaction under different network conditions and better performance than existing approaches.
1 March 2022 in Future Generation Computer Systems