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...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Rong, Tsai, Wei-Tek
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