对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论

这篇具有很好参考价值的文章主要介绍了对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

对于《Robust Blockchained Federated Learning with Model Validation and Proof-of-Stake Inspired Consensus》的讨论

文章概述

本文主要是根据Google FL和Vanilla FL为基础进行创新的,发表于2021年。其中Vanilla FL是Google公司于2017年写的一篇论文《Communication-Efficient Learning of Deep Networks from Decentralized Data》中提到的方法,也是全球第一个提出联邦学习的论文。Google FL也是Google公司于2017年写的一篇论文《Federated Learning of Deep Networks using Model Averaging》中提到的方法,这篇论文是基于Vanilla FL为基础进行撰写的,主要提出了FedAVG方法,它是一种基于模型平均的联邦学习算法,旨在解决分布式训练中的数据隐私和通信瓶颈问题。区块链是一种分布式的、去中心化的数据库技术,可以实现在网络中多方之间安全地传输信息、交易资产,不依赖于中心化的机构或第三方信任机构。近几年有很多把联邦学习同区块链相结合的发表论文。本文是以Google FLVanilla FL为基础结合区块链技术的一篇较新科研成果。

摘要

使用IMRC方法分析本部分:

Introduction): 该论文提出了一种基于区块链和联邦学习的分布式机器学习方法,旨在解决传统联邦学习中的安全和隐私问题以及参与设备的不确定性。

Method): 该方法使用了区块链技术来保护模型的训练和交换,同时通过利用验证技术来提高模型的准确性和鲁棒性。

Results): 通过在真实数据集上进行的实验,该方法证明了它的可行性和有效性,并在准确性和隐私保护方面优于传统的联邦学习方法。

Conclusion): 这种基于区块链和验证技术的联邦学习方法可以在安全、可靠、准确和隐私保护的前提下,促进分布式机器学习的应用。

引言

1). 引言部分全面概述了分布式环境下联合学习面临的挑战和机遇。

2). 作者认为使用区块链技术和基于权益证明的共识算法可以提高联合学习系统的可扩展性、安全性和隐私性。

3). 他们还强调了模型验证和选择的重要性,以确保训练出的模型准确可靠。

4). 提出了一个全新的基于区块链的联邦学习框架,这个框架也被称为VBFL。

5). 总的来说,引言为论文的其余部分奠定了基础,概述了作者试图解决的关键目标和研究问题,并为所提出的方法提供了明确而有力的论据。

方法

1. Operations of VBFL

VBFL的操作主要由四个阶段组成:
1). 模型初始化和选择,
2). 区块创建和广播,
3). 区块验证和共识机制,
4). 模型聚合和更新。

详细来说:
在第一阶段,一组预训练模型被随机选择作为初始模型,这些模型进一步被分成子模型并分配给每个节点。
在第二阶段,每个节点通过在本地数据上训练其子模型来创建块,并将区块广播给其他节点。
在第三阶段,每个节点验证接收到的区块,并参与基于PoS的共识机制,以就当前轮次达成有效块的共识。
在最后阶段,有效的区块被用于将子模型聚合成全局模型,然后更新并重新分配给每个节点用于下一轮模型聚合。

总结:
总的来说,VBFL通过整合区块链技术和基于PoS的共识机制,提供了一个健壮且安全的联邦学习框架。

2. Validator Voting Mechanism

验证者的投票机制(VVM)是实现联邦学习过程中验证者共识的创新方法。

VVM允许验证者对区块生产者提出的模型更新进行投票,从而确保只有高质量的更新被接受到模型中。这有助于防止系统遭受恶意攻击,如模型污染或数据篡改。

此外,VVM为参与联邦学习过程的验证者提供激励,因为他们可以获得贡献准确更新到模型的奖励。

总体而言,VVM是确保联邦学习系统的鲁棒性和安全性的一种有前途的方法。

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

下面是VVM机制的详细操作过程:

1). 模型提案:区块生产者在本地训练数据上训练子模型,然后将模型更新的提议打包为区块。

2). 区块广播:区块生产者将打包的区块广播到所有验证者。

3). 投票过程:每个验证者收到提案后,可以对提案进行投票。投票方式包括赞成(i.e., Positive)、反对(i.e., Negative)。为了防止恶意攻击,验证者需要对提案进行安全性和合法性验证。对于每个提案,系统规定投票时间和投票规则。一般情况下,只有在一定比例的验证者同意该提案时,该提案才能被接受。

4). 共识达成:如果一个提案获得足够的投票数,它就会被认为是有效的,并被添加到共识模型中。如果没有足够的投票数,那么提案就会被认为是无效的,并且会被抛弃。

5). 奖励发放:如果验证者的提案被接受,他们将获得相应的奖励。如果提案被拒绝,那么验证者将不会获得任何奖励。通过这种奖励机制,系统鼓励验证者提交高质量的提案,并且惩罚那些恶意提交提案的行为。

3. VBFL-PoS Consensus Mechanism

VBFL-PoS的共识机制是在联邦学习环境中实现安全和高效共识的一种新方法

通过引入权益证明(PoS)的概念,该机制引入了一个验证者的选举过程,以确保FL网络的公平性和去中心化。

该机制还包括对恶意验证者的惩罚制度,可以促进诚实行为并防止恶意验证者对系统的攻击。

总体而言,VBFL-PoS的共识机制为实现无信任和可扩展的联邦学习提供了一个有前途的解决方案。

VBFL包含三个角色:Worker,ValidatorMiner

针对不同的角色设计了不同的奖励机制:

对于Worker:工作者通过贡献准确的模型更新和验证其他工作者的贡献来获得奖励。这样可以激励工作者积极参与联邦学习过程,并提供高质量的数据和模型更新,从而提高整个系统的效率和准确性。工作者的奖励通常以加密货币形式发放,且由系统中的智能合约自动执行。通过奖励机制,VBFL-PoS的共识机制可以促进工作者的参与和合作,同时提高系统的可靠性和安全性。

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

对于Validator:在该机制中,验证者可以通过投票表达他们对于由工作者提出的模型更新的意见,如果验证者的投票成功地推动了某个模型更新的通过,那么他们会获得一定数量的奖励。这些奖励可以是代币、积分、优惠券等形式,从而激励验证者积极参与到分布式学习中来。同时,这个奖励机制也能够鼓励验证者尽可能地提供准确的模型更新,以提高整个系统的性能。

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

对于Miner:矿工可以通过验证接收到的验证者交易的签名的合法性,而获得奖励。

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

4. VBFL-PoS Miner Selection

VBFL-PoS的矿工选择机制是该论文提出的一种新颖的选择验证者的方法。

该方法基于PoS共识机制,旨在选择在网络中具有最高利益的矿工,并参与共识过程。

提出的矿工选择过程有助于增加系统的整体安全性,同时确保FL网络的去中心化。

详细描述了提出机制的步骤,包括矿工选择、矿工参与和相应奖励。

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

该机制还分析了其安全性和性能保证,证明了其在选择可靠矿工和确保联邦学习过程稳定性方面的有效性。

总体而言,VBFL-PoS的矿工选择机制提供了一种强大和安全的方法,用于选择矿工并增强联邦学习系统的整体安全性。

实验

1. FL without malicious devices

FL without malicious devices 是指在没有任何恶意设备的情况下进行的联邦学习实验。

在这个实验中,作者使用了一个数据集,并使用了几个不同的模型来训练这个数据集。

这些模型都是通过VBFL-PoS进行训练的,并且验证了该算法在没有任何恶意设备的情况下的性能和有效性。

该实验主要是为了验证 VBFL-PoS在一个正常的联邦学习场景中的表现,并为后续的实验提供一个基准。

实验的结果为图中的橙线(不使用VBFL)和绿线(使用VBFL):

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

2. Effectiveness of Model Validation

在这些实验中,作者通过添加噪声或欺诈性数据来测试模型的鲁棒性。

作者使用了准确度等指标来衡量验证过程的效果。

实验结果表明,通过验证过程,可以有效地减少噪声和欺诈性数据对模型的影响,提高了模型的鲁棒性和准确性。

实验的结果为图中的红线(没有共识委员会机制)和蓝线(共识委员会机制):

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

3. Effectiveness of Decentralized Voting

在这个实验中,研究人员使用了两个数据集(MNISTCIFAR-10),并在两种情况下进行了测试:第一种情况是没有攻击者的情况,第二种情况是有攻击者的情况。在每种情况下,他们比较了分散式投票机制和没有分散式投票机制的情况下模型的准确性和鲁棒性。

1). 在没有攻击者的情况下,他们发现使用分散式投票机制的模型比没有使用该机制的模型具有更好的准确性和鲁棒性。这表明,分散式投票机制可以有效地消除误导和恶意投票,从而提高模型的准确性和鲁棒性。

2). 在有攻击者的情况下,他们发现使用分散式投票机制的模型比没有使用该机制的模型更具有鲁棒性,但准确性略有下降。这表明,在有攻击者的情况下,分散式投票机制可以减轻攻击者的影响,但同时也会影响模型的准确性。

3). 总的来说,这个实验表明分散式投票机制在提高模型的鲁棒性方面是有效的,但在准确性方面可能会受到一些影响。

实验的结果为图中的蓝线(没有恶意攻击者)和棕线(恶意攻击者):

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

4. VBFL-PoS vs. PoW Consensus in Miner Selection

论文作者比较了 VBFL-PoS 和 PoW 两种共识机制在矿工选择方面的有效性。

1). VBFL-PoS 采用了基于 Proof-of-Stake 的共识机制,而 PoW 则采用了工作量证明共识机制。实验旨在比较两种机制在选择矿工方面的效果,以及对于分布式学习系统的性能和安全性的影响。

2). 实验使用了不同数量和大小的数据集进行测试,并评估了两种共识机制的性能和安全性。结果显示,VBFL-PoS 共识机制在选择矿工和维护系统安全方面表现更好,能够保持更高的性能水平,并且更加安全和可靠。相比之下,PoW 共识机制的选择矿工效率较低,而且需要更多的计算资源,从而导致性能下降。

3). 因此,论文作者得出结论,VBFL-PoS 共识机制比 PoW 共识机制更适合在分布式学习系统中选择矿工,提高系统的性能和安全性。

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

观察到在所有五种设置中,由于验证机制的存在,恶意设备拥有的份额增长非常缓慢,并在早期阶段停止增长。

对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论,区块链,人工智能,机器学习

在VBFL-PoS中,因为对于VBFL的三个角色存在不同的奖励机制,故恶意设备被选为获胜矿工的概率较小,这可以解释三个VBFL-PoS实验中均没有恶意设备被选为获胜矿工的情况的原因。

结论

1). 提出的具有模型验证和基于权益证明共识的鲁棒性区块链联邦学习方法是在大数据时代中实现隐私保护和分散式机器学习的有希望的解决方案。

2). 本文提出了一种新颖的方法,将区块链和联邦学习结合起来,旨在实现分布式设备之间安全、鲁棒和高效的协作训练。

3). 验证器投票机制和VBFL-PoS共识机制提供了可靠且容错的机制,以确保所学模型的质量和区块链网络的稳定性。

4). VBFL-PoS矿工选择算法确保所有矿工公平参与,增强了网络的安全性和分散性。

4). 实验结果表明,所提出的VBFL在准确性、通信效率和对抗性攻击的鲁棒性方面优于现有的联邦学习方法。

5). 总之,提出的VBFL是实现隐私保护和分散式机器学习的有前途的方法,为广泛的应用开辟了新的机遇。文章来源地址https://www.toymoban.com/news/detail-741297.html

到了这里,关于对于 《Robust Blockchained Federated Learning with Model Validation and PoS Inspired Consensus》的讨论的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【论文导读】- Subgraph Federated Learning with Missing Neighbor Generation(FedSage、FedSage+)

    Subgraph Federated Learning with Missing Neighbor Generation 原文链接:Subgraph Federated Learning with Missing Neighbor Generation:https://arxiv.org/abs/2106.13430 Graphs have been widely used in data mining and machine learning due to their unique representation of real-world objects and their interactions. As graphs are getting bigger and bigger no

    2024年02月02日
    浏览(44)
  • [paper reading] Federated Learning With Differential Privacy:Algorithms and Performance Analysis

    1.整篇论文的总结: (1)提出了一种基于差分隐私的联邦学习框架:NbAFL(noising before model aggregation FL),在局部模型聚合成全局模型之前加入噪声(客户端和服务器端都会加噪声)。 (2)对训练的FL模型的损失函数规定了一个 理论上的收敛界限 (就是要求损失函数低于某

    2024年02月11日
    浏览(42)
  • 【论文阅读笔记】Attack-Resistant Federated Learning with Residual-based Reweighting

    个人阅读笔记,如有错误欢迎指出 Arxiv 2019        [1912.11464] Attack-Resistant Federated Learning with Residual-based Reweighting (arxiv.org) 问题:         联邦学习容易受到后门攻击 创新:         提出一种基于残差的重新加权聚合算法         聚合算法将重复中值回归和加权

    2024年02月15日
    浏览(48)
  • 【联邦学习+区块链】A Blockchain-based Decentralized Federated Learning Framework with Committee Consensus

    论文地址 :https://ieeexplore.ieee.org/abstract/document/9293091 文章提出了一种基于区块链的去中心化、自治的 FL 架构来应对现阶段所面临的各种挑战(架构如Fig.1所示)。在FL节点管理上,基于联盟链的架构保证了节点的权限控制。在存储方面,文章设计了模型和更新的链上存储模式,

    2024年02月03日
    浏览(46)
  • A Blockchain-Enabled Federated Learning System with Edge Computing for Vehicular Networks边缘计算和区块链

    摘要:在大多数现有的联网和自动驾驶汽车(CAV)中,从多辆车收集的大量驾驶数据被发送到中央服务器进行统一训练。然而,在数据共享过程中,数据隐私和安全没有得到很好的保护。此外,集中式体系结构还存在一些固有问题,如单点故障、过载请求、无法容忍的延迟等

    2024年02月05日
    浏览(40)
  • 论文阅读 - Learning Human Interactions with the Influence Model

    NIPS\\\'01 早期模型 要求知识背景: 似然函数,极大似然估计、HMM、期望最大化 目录 1 Introduction 2 The Facilitator Room 3 T h e I n f l u e n c e M o d e l 3 . 1 ( R e ) i n t r o d u c i n g t h e I n f l u e n c e M o d e l 3 . 2 L e a r n i n g f o r t h e I n f l u e n c e M o d e l 3. 2. 1 期望——影响力最大化模型 3

    2024年02月07日
    浏览(50)
  • 好文推荐 A transformer-based representation-learning model with unified processing of multimodal input

    论文地址:https://www.nature.com/articles/s41551-023-01045-x 代码地址:https://github.com/RL4M/IRENE 基于Transformer的表示学习模型,作为临床诊断辅助工具,以统一的方式处理多模态输入。将图像与文字转化为visual tokens和text tokens,通过一个双向的跨模态注意力机制块共同学习不同信息间的

    2024年02月07日
    浏览(42)
  • 《Learning to Reweight Examples for Robust Deep Learning》笔记

    [1] 用 meta-learning 学样本权重,可用于 class imbalance、noisy label 场景。之前对其 (7) 式中 ϵ i , t = 0 epsilon_{i,t}=0 ϵ i , t ​ = 0 ( 对应 Algorithm 1 第 5 句、代码 ex_wts_a = tf.zeros([bsize_a], dtype=tf.float32) )不理解:如果 ϵ epsilon ϵ 已知是 0,那 (4) 式的加权 loss 不是恒为零吗?(5) 式不是

    2024年01月23日
    浏览(94)
  • 联邦学习((Federated Learning,FL)

    每日一诗: 题竹(十三岁应试作于楚王孙园亭) ——明*张居正 绿遍潇湘外,疏林玉露寒。 凤毛丛劲节,只上尽头竿。 近期在阅读联邦学习领域相关文献,简单介绍如下文。本文仅供学习,无其它用途。如有错误,敬请批评指正! 一、联邦学习(Federated Learning,FL): 举目

    2024年02月06日
    浏览(43)
  • 【论文阅读——Profit Allocation for Federated Learning】

    由于更为严格的数据管理法规,如《通用数据保护条例》(GDPR),传统的机器学习服务生产模式正在转向联邦学习这一范式。联邦学习允许多个数据提供者在其本地保留数据的同时,协作训练一个共享模型。推动联邦学习实际应用的关键在于如何将联合模型产生的利润公平地

    2024年04月13日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包