Cargando…
Asynchronous Federated Learning System Based on Permissioned Blockchains
The existing federated learning framework is based on the centralized model coordinator, which still faces serious security challenges such as device differentiated computing power, single point of failure, poor privacy, and lack of Byzantine fault tolerance. In this paper, we propose an asynchronou...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8879875/ https://www.ncbi.nlm.nih.gov/pubmed/35214575 http://dx.doi.org/10.3390/s22041672 |
_version_ | 1784659021304692736 |
---|---|
author | Wang, Rong Tsai, Wei-Tek |
author_facet | Wang, Rong Tsai, Wei-Tek |
author_sort | Wang, Rong |
collection | PubMed |
description | The existing federated learning framework is based on the centralized model coordinator, which still faces serious security challenges such as device differentiated computing power, single point of failure, poor privacy, and lack of Byzantine fault tolerance. In this paper, we propose an asynchronous federated learning system based on permissioned blockchains, using permissioned blockchains as the federated learning server, which is composed of a main-blockchain and multiple sub-blockchains, with each sub-blockchain responsible for partial model parameter updates and the main-blockchain responsible for global model parameter updates. Based on this architecture, a federated learning asynchronous aggregation protocol based on permissioned blockchain is proposed that can effectively alleviate the synchronous federated learning algorithm by integrating the learned model into the blockchain and performing two-order aggregation calculations. Therefore, the overhead of synchronization problems and the reliability of shared data is also guaranteed. We conducted some simulation experiments and the experimental results showed that the proposed architecture could maintain good training performances when dealing with a small number of malicious nodes and differentiated data quality, which has good fault tolerance, and can be applied to edge computing scenarios. |
format | Online Article Text |
id | pubmed-8879875 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-88798752022-02-26 Asynchronous Federated Learning System Based on Permissioned Blockchains Wang, Rong Tsai, Wei-Tek Sensors (Basel) Article The existing federated learning framework is based on the centralized model coordinator, which still faces serious security challenges such as device differentiated computing power, single point of failure, poor privacy, and lack of Byzantine fault tolerance. In this paper, we propose an asynchronous federated learning system based on permissioned blockchains, using permissioned blockchains as the federated learning server, which is composed of a main-blockchain and multiple sub-blockchains, with each sub-blockchain responsible for partial model parameter updates and the main-blockchain responsible for global model parameter updates. Based on this architecture, a federated learning asynchronous aggregation protocol based on permissioned blockchain is proposed that can effectively alleviate the synchronous federated learning algorithm by integrating the learned model into the blockchain and performing two-order aggregation calculations. Therefore, the overhead of synchronization problems and the reliability of shared data is also guaranteed. We conducted some simulation experiments and the experimental results showed that the proposed architecture could maintain good training performances when dealing with a small number of malicious nodes and differentiated data quality, which has good fault tolerance, and can be applied to edge computing scenarios. MDPI 2022-02-21 /pmc/articles/PMC8879875/ /pubmed/35214575 http://dx.doi.org/10.3390/s22041672 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Wang, Rong Tsai, Wei-Tek Asynchronous Federated Learning System Based on Permissioned Blockchains |
title | Asynchronous Federated Learning System Based on Permissioned Blockchains |
title_full | Asynchronous Federated Learning System Based on Permissioned Blockchains |
title_fullStr | Asynchronous Federated Learning System Based on Permissioned Blockchains |
title_full_unstemmed | Asynchronous Federated Learning System Based on Permissioned Blockchains |
title_short | Asynchronous Federated Learning System Based on Permissioned Blockchains |
title_sort | asynchronous federated learning system based on permissioned blockchains |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8879875/ https://www.ncbi.nlm.nih.gov/pubmed/35214575 http://dx.doi.org/10.3390/s22041672 |
work_keys_str_mv | AT wangrong asynchronousfederatedlearningsystembasedonpermissionedblockchains AT tsaiweitek asynchronousfederatedlearningsystembasedonpermissionedblockchains |