Cargando…

Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey

Federated learning (FL) is a promising decentralized deep learning technology, which allows users to update models cooperatively without sharing their data. FL is reshaping existing industry paradigms for mathematical modeling and analysis, enabling an increasing number of industries to build privac...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Dun, Han, Dezhi, Weng, Tien-Hsiung, Zheng, Zibin, Li, Hongzhi, Liu, Han, Castiglione, Arcangelo, Li, Kuan-Ching
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Berlin Heidelberg 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8605788/
https://www.ncbi.nlm.nih.gov/pubmed/34840525
http://dx.doi.org/10.1007/s00500-021-06496-5
_version_ 1784602227418071040
author Li, Dun
Han, Dezhi
Weng, Tien-Hsiung
Zheng, Zibin
Li, Hongzhi
Liu, Han
Castiglione, Arcangelo
Li, Kuan-Ching
author_facet Li, Dun
Han, Dezhi
Weng, Tien-Hsiung
Zheng, Zibin
Li, Hongzhi
Liu, Han
Castiglione, Arcangelo
Li, Kuan-Ching
author_sort Li, Dun
collection PubMed
description Federated learning (FL) is a promising decentralized deep learning technology, which allows users to update models cooperatively without sharing their data. FL is reshaping existing industry paradigms for mathematical modeling and analysis, enabling an increasing number of industries to build privacy-preserving, secure distributed machine learning models. However, the inherent characteristics of FL have led to problems such as privacy protection, communication cost, systems heterogeneity, and unreliability model upload in actual operation. Interestingly, the integration with Blockchain technology provides an opportunity to further improve the FL security and performance, besides increasing its scope of applications. Therefore, we denote this integration of Blockchain and FL as the Blockchain-based federated learning (BCFL) framework. This paper introduces an in-depth survey of BCFL and discusses the insights of such a new paradigm. In particular, we first briefly introduce the FL technology and discuss the challenges faced by such technology. Then, we summarize the Blockchain ecosystem. Next, we highlight the structural design and platform of BCFL. Furthermore, we present the attempts ins improving FL performance with Blockchain and several combined applications of incentive mechanisms in FL. Finally, we summarize the industrial application scenarios of BCFL.
format Online
Article
Text
id pubmed-8605788
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Springer Berlin Heidelberg
record_format MEDLINE/PubMed
spelling pubmed-86057882021-11-22 Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey Li, Dun Han, Dezhi Weng, Tien-Hsiung Zheng, Zibin Li, Hongzhi Liu, Han Castiglione, Arcangelo Li, Kuan-Ching Soft comput Application of Soft Computing Federated learning (FL) is a promising decentralized deep learning technology, which allows users to update models cooperatively without sharing their data. FL is reshaping existing industry paradigms for mathematical modeling and analysis, enabling an increasing number of industries to build privacy-preserving, secure distributed machine learning models. However, the inherent characteristics of FL have led to problems such as privacy protection, communication cost, systems heterogeneity, and unreliability model upload in actual operation. Interestingly, the integration with Blockchain technology provides an opportunity to further improve the FL security and performance, besides increasing its scope of applications. Therefore, we denote this integration of Blockchain and FL as the Blockchain-based federated learning (BCFL) framework. This paper introduces an in-depth survey of BCFL and discusses the insights of such a new paradigm. In particular, we first briefly introduce the FL technology and discuss the challenges faced by such technology. Then, we summarize the Blockchain ecosystem. Next, we highlight the structural design and platform of BCFL. Furthermore, we present the attempts ins improving FL performance with Blockchain and several combined applications of incentive mechanisms in FL. Finally, we summarize the industrial application scenarios of BCFL. Springer Berlin Heidelberg 2021-11-20 2022 /pmc/articles/PMC8605788/ /pubmed/34840525 http://dx.doi.org/10.1007/s00500-021-06496-5 Text en © The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Application of Soft Computing
Li, Dun
Han, Dezhi
Weng, Tien-Hsiung
Zheng, Zibin
Li, Hongzhi
Liu, Han
Castiglione, Arcangelo
Li, Kuan-Ching
Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
title Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
title_full Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
title_fullStr Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
title_full_unstemmed Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
title_short Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
title_sort blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
topic Application of Soft Computing
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8605788/
https://www.ncbi.nlm.nih.gov/pubmed/34840525
http://dx.doi.org/10.1007/s00500-021-06496-5
work_keys_str_mv AT lidun blockchainforfederatedlearningtowardsecuredistributedmachinelearningsystemsasystemicsurvey
AT handezhi blockchainforfederatedlearningtowardsecuredistributedmachinelearningsystemsasystemicsurvey
AT wengtienhsiung blockchainforfederatedlearningtowardsecuredistributedmachinelearningsystemsasystemicsurvey
AT zhengzibin blockchainforfederatedlearningtowardsecuredistributedmachinelearningsystemsasystemicsurvey
AT lihongzhi blockchainforfederatedlearningtowardsecuredistributedmachinelearningsystemsasystemicsurvey
AT liuhan blockchainforfederatedlearningtowardsecuredistributedmachinelearningsystemsasystemicsurvey
AT castiglionearcangelo blockchainforfederatedlearningtowardsecuredistributedmachinelearningsystemsasystemicsurvey
AT likuanching blockchainforfederatedlearningtowardsecuredistributedmachinelearningsystemsasystemicsurvey