FLB2: Layer 2 Blockchain Implementation Scheme on Federated Learning Technique

Revin Naufal Alief, Made Adi Paramartha Putra, Augustin Gohil, Jae-Min Lee, Dong‐Seong Kim
{"title":"FLB2: Layer 2 Blockchain Implementation Scheme on Federated Learning Technique","authors":"Revin Naufal Alief, Made Adi Paramartha Putra, Augustin Gohil, Jae-Min Lee, Dong‐Seong Kim","doi":"10.1109/ICAIIC57133.2023.10067038","DOIUrl":null,"url":null,"abstract":"The usage of the federated learning (FL) concept in the artificial intelligence (AI) field has increased. The main concept of FL is to tackle the centralized-based approach, which requires the model to update training data to the cloud server by creating a decentralized deep learning (DL) model. However, the current FL model is still not completely decentralized, as each client needs to upload the training data to a centralized aggregator. Thus, this paper proposed an implementation of the FL scheme by using blockchain to tackle this problem. The proposed system uses the blockchain as the place to exchange training data instead of sending the training data immediately to the aggregator. In addition, this paper also tried to implement the layer 2 blockchain to minimize the time needed to exchange training information between each client and aggregator. The simulation result of this paper shows that we are able to implement the layer 2 blockchain in the FL system successfully. Also, it is shown that by using the layer 2 blockchain, training data exchange time is able to be reduced by around 50% compared to the layer 1 blockchain. In addition, this paper shows that the implementation of the layer 2 blockchain does not affect the performance of the FL model in terms of accuracy.","PeriodicalId":105769,"journal":{"name":"2023 International Conference on Artificial Intelligence in Information and Communication (ICAIIC)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Artificial Intelligence in Information and Communication (ICAIIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAIIC57133.2023.10067038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The usage of the federated learning (FL) concept in the artificial intelligence (AI) field has increased. The main concept of FL is to tackle the centralized-based approach, which requires the model to update training data to the cloud server by creating a decentralized deep learning (DL) model. However, the current FL model is still not completely decentralized, as each client needs to upload the training data to a centralized aggregator. Thus, this paper proposed an implementation of the FL scheme by using blockchain to tackle this problem. The proposed system uses the blockchain as the place to exchange training data instead of sending the training data immediately to the aggregator. In addition, this paper also tried to implement the layer 2 blockchain to minimize the time needed to exchange training information between each client and aggregator. The simulation result of this paper shows that we are able to implement the layer 2 blockchain in the FL system successfully. Also, it is shown that by using the layer 2 blockchain, training data exchange time is able to be reduced by around 50% compared to the layer 1 blockchain. In addition, this paper shows that the implementation of the layer 2 blockchain does not affect the performance of the FL model in terms of accuracy.
FLB2:基于联邦学习技术的第二层区块链实现方案
联邦学习(FL)概念在人工智能(AI)领域的应用越来越广泛。FL的主要概念是解决基于集中式的方法,该方法要求模型通过创建分散的深度学习(DL)模型将训练数据更新到云服务器。然而,目前的FL模型仍然不是完全去中心化的,因为每个客户端都需要将训练数据上传到一个集中的聚合器。因此,本文提出了一种利用区块链实现FL方案来解决这一问题。该系统使用区块链作为交换训练数据的场所,而不是将训练数据立即发送到聚合器。此外,本文还尝试实现第二层区块链,以最大限度地减少每个客户端和聚合器之间交换培训信息所需的时间。本文的仿真结果表明,我们能够成功地在FL系统中实现第二层区块链。此外,研究表明,通过使用第2层区块链,与第1层区块链相比,训练数据交换时间能够减少约50%。此外,本文还表明,在准确性方面,第二层区块链的实现不会影响FL模型的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信