Towards Blockchain-Based Federated Machine Learning: Smart Contract for Model Inference

Author:

Drungilas VaidotasORCID,Vaičiukynas Evaldas,Jurgelaitis MantasORCID,Butkienė Rita,Čeponienė LinaORCID

Abstract

Federated learning is a branch of machine learning where a shared model is created in a decentralized and privacy-preserving fashion, but existing approaches using blockchain are limited by tailored models. We consider the possibility to extend a set of supported models by introducing the oracle service and exploring the usability of blockchain-based architecture. The investigated architecture combines an oracle service with a Hyperledger Fabric chaincode. We compared two logistic regression implementations in Go language—a pure chaincode and an oracle service—at various data (2–32 k instances) and network (3–13 peers) sizes. Experiments were run to assess the performance of blockchain-based model inference using 2D synthetic and EEG eye state datasets for a supervised machine learning detection task. The benchmarking results showed that the impact on performance is acceptable with the median overhead of oracle service reaching 2–4%, depending on the dimensionality of the dataset. The overhead tends to diminish at large dataset sizes with the runtime depending on the network size linearly, where additional peers increased the runtime by 6.3 and 6.6 s for 2D and EEG datasets, respectively. Demonstrated negligible difference between implementations justifies the flexible choice of model in the blockchain-based federated learning and other machine learning applications.

Publisher

MDPI AG

Subject

Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science

Reference41 articles.

1. Federated learning for mobile keyboard prediction;Hard;arXiv,2019

2. Federated learning: Strategies for improving communication efficiency;Konečný;arXiv,2017

3. Communication-efficient learning of deep networks from decentralized data;McMahan;Artif. Intell. Stat.,2017

4. A survey on security and privacy of federated learning

5. Federated Learning Powered by NVIDIA Clarahttps://developer.nvidia.com/blog/federated-learning-clara/

Cited by 24 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. A Differentially Private Blockchain-Based Approach for Vertical Federated Learning;2024 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS);2024-07-15

2. Scalability of blockchain: a comprehensive review and future research direction;Cluster Computing;2024-02-16

3. Federated learning for secure IoMT-applications in smart healthcare systems: A comprehensive review;Knowledge-Based Systems;2023-08

4. Towards Collaborative Privacy-preserving Machine Learning on Private Blockchain;2023 18th Iberian Conference on Information Systems and Technologies (CISTI);2023-06-20

5. Shapley Values as a Strategy for Ensemble Weights Estimation;Applied Sciences;2023-06-10

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3