Publication:
Chain FL: Decentralized federated machine learning via blockchain

dc.contributor.coauthorMasry, Ahmed
dc.contributor.departmentDepartment of Electrical and Electronics Engineering
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorAkgün, Barış
dc.contributor.kuauthorKoçaş, Halil Eralp
dc.contributor.kuauthorKorkmaz, Caner
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.kuauthorUysal, Ahmet
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.date.accessioned2024-11-09T23:35:54Z
dc.date.issued2020
dc.description.abstractFederated learning is a collaborative machine learning mechanism that allows multiple parties to develop a model without sharing the training data. It is a promising mechanism since it empowers collaboration in fields such as medicine and banking where data sharing is not favorable due to legal, technical, ethical, or safety issues without significantly sacrificing accuracy. In centralized federated learning, there is a single central server, and hence it has a single point of failure. Unlike centralized federated learning, decentralized federated learning does not depend on a single central server for the updates. In this paper, we propose a decentralized federated learning approach named Chain FL that makes use of the blockchain to delegate the responsibility of storing the model to the nodes on the network instead of a centralized server. Chain FL produced promising results on the MNIST digit recognition task with a maximum 0.20% accuracy decrease, and on the CIFAR-10 image classification task with a maximum of 2.57% accuracy decrease as compared to non-FL counterparts.
dc.description.indexedbyWOS
dc.description.indexedbyScopus
dc.description.openaccessNO
dc.description.sponsoredbyTubitakEuN/A
dc.identifier.doi10.1109/BCCA50787.2020.9274451
dc.identifier.isbn978-1-7281-8370-1
dc.identifier.scopus2-s2.0-85098720756
dc.identifier.urihttps://doi.org/10.1109/BCCA50787.2020.9274451
dc.identifier.urihttps://hdl.handle.net/20.500.14288/12567
dc.identifier.wos848747500021
dc.keywordsBlockchain
dc.keywordsEthereum
dc.keywordsFederated learning
dc.keywordsMachine learning
dc.keywordsDecentralized federated learning
dc.language.isoeng
dc.publisherIeee
dc.relation.ispartof2020 Second International Conference On Blockchain Computing And Applications (Bcca)
dc.subjectComputer science
dc.subjectInformation systems
dc.subjectComputer science
dc.titleChain FL: Decentralized federated machine learning via blockchain
dc.typeConference Proceeding
dspace.entity.typePublication
local.contributor.kuauthorKorkmaz, Caner
local.contributor.kuauthorKoçaş, Halil Eralp
local.contributor.kuauthorUysal, Ahmet
local.contributor.kuauthorÖzkasap, Öznur
local.contributor.kuauthorAkgün, Barış
local.publication.orgunit1College of Engineering
local.publication.orgunit2Department of Electrical and Electronics Engineering
local.publication.orgunit2Department of Computer Engineering
relation.isOrgUnitOfPublication21598063-a7c5-420d-91ba-0cc9b2db0ea0
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery21598063-a7c5-420d-91ba-0cc9b2db0ea0
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files