Toward On-Device Federated Learning: A Direct Acyclic Graph-Based Blockchain Approach
【Author】 Cao, Mingrui; Zhang, Long; Cao, Bin
【Source】IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS
【影响因子】14.255
【Abstract】Due to the distributed characteristics of federated learning (FL), the vulnerability of the global model and the coordination of devices are the main obstacle. As a promising solution of decentralization, scalability, and security, leveraging the blockchain in FL has attracted much attention in recent years. However, the traditional consensus mechanisms designed for blockchain-like proof of work (PoW) would cause extreme resource consumption, which reduces the efficiency of FL greatly, especially when the participating devices are wireless and resource-limited. In order to address device asynchrony and anomaly detection in FL while avoiding the extra resource consumption caused by blockchain, this article introduces a framework for empowering FL using direct acyclic graph (DAG)-based blockchain systematically (DAG-FL). Accordingly, DAG-FL is first introduced from a three-layer architecture in detail, and then, two algorithms DAG-FL Controlling and DAG-FL Updating are designed running on different nodes to elaborate the operation of the DAG-FL consensus mechanism. After that, a Poisson process model is formulated to discuss that how to set deployment parameters to maintain DAG-FL stably in different FL tasks. The extensive simulations and experiments show that DAG-FL can achieve better performance in terms of training efficiency and model accuracy compared with the typical existing on-device FL systems as the benchmarks.
【Keywords】Blockchains; Servers; Data models; Peer-to-peer computing; Wireless networks; Task analysis; Internet; Anomaly detection; asynchrony; blockchain; direct acyclic graph (DAG); federated learning (FL)
【发表时间】2021
【收录时间】2022-01-02
【文献类型】
【主题类别】
--
评论