论文标题

FedCoin:用于联合学习的点对点支付系统

FedCoin: A Peer-to-Peer Payment System for Federated Learning

论文作者

Liu, Yuan, Sun, Shuai, Ai, Zhengpeng, Zhang, Shuangfeng, Liu, Zelei, Yu, Han

论文摘要

联合学习(FL)是一种新兴的协作机器学习方法,可以在分布式数据集上培训具有隐私问题的模型。为了适当激励数据所有者贡献他们的努力,通常采用沙普利价值(SV)来公平地评估他们的贡献。但是,SV的计算是耗时的,并且计算昂贵。在本文中,我们提出了FedCoin,FedCoin是基于区块链的对等支付系统,以实现可行的基于SV的利润分配。在FedCoin中,区块链共识实体计算SVS,并根据Shapley(POSAP)协议的证明创建一个新的区块。这与流行的比特币网络形成鲜明对比,在该网络中,共识实体通过解决毫无意义的难题来“我的新块”。根据计算的SVS,提出了一种针对非拒绝和篡改式属性的FL客户之间的激励收益的计划。基于现实世界数据的实验结果表明,FedCoin可以通过准确计算SVS具有在达成共识所需的计算资源上的上限来促进来自FL客户的高质量数据。它为非DATA所有者打开了在佛罗里达州发挥作用的机会。

Federated learning (FL) is an emerging collaborative machine learning method to train models on distributed datasets with privacy concerns. To properly incentivize data owners to contribute their efforts, Shapley Value (SV) is often adopted to fairly assess their contribution. However, the calculation of SV is time-consuming and computationally costly. In this paper, we propose FedCoin, a blockchain-based peer-to-peer payment system for FL to enable a feasible SV based profit distribution. In FedCoin, blockchain consensus entities calculate SVs and a new block is created based on the proof of Shapley (PoSap) protocol. It is in contrast to the popular BitCoin network where consensus entities "mine" new blocks by solving meaningless puzzles. Based on the computed SVs, a scheme for dividing the incentive payoffs among FL clients with nonrepudiation and tamper-resistance properties is proposed. Experimental results based on real-world data show that FedCoin can promote high-quality data from FL clients through accurately computing SVs with an upper bound on the computational resources required for reaching consensus. It opens opportunities for non-data owners to play a role in FL.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源