A Blockchain-based Decentralized Federated Learning Framework wth Committee Consensus

本文提出了一种基于区块链的分散联邦学习框架,利用委员会共识提高效率,实现K折交叉验证,抵抗恶意节点。在每一轮训练中,服务器广播模型,节点执行本地训练并验证更新,由诚实节点组成的委员会负责验证和打包更新到区块链上,确保模型的安全和有效性。通过智能合约选举新委员会,并基于验证分数评估节点性能,实现动态验证集和奖励机制。
摘要由CSDN通过智能技术生成

A Blockchain-based Decentralized Federated Learning Framework with Committee Consensus

基于区块链的具有委员会共识的分散联邦学习框架

模型优点

  1. High efficiency: only a few nodes will validate the updates, rather than broadcasting to every node and reach an agreement.
  2. K-fold:cross-validation: the committee members will not participate in the local training in the round. Therefore, the local data of the committee are taken as a validation set. As the alternating of committee members at each round, the validation set changes as well.In this setting, k-fold cross-validation on FL achieved.
  3. Anti-malevolence: based on the validation scores, the corresponding nodes with better performance will be elected by the smart contract and constitute the new committee for the next training round. which means the selected local data distribution
Multi-objective evolutionary federated learning (MEFL) is a machine learning approach that combines the principles of multi-objective optimization and federated learning. Multi-objective optimization is a technique that aims to optimize multiple objectives simultaneously, while federated learning is a decentralized machine learning approach that allows multiple devices to train a model collaboratively without sharing their data. MEFL is designed to overcome the limitations of traditional federated learning approaches, which often suffer from issues related to privacy, communication, and scalability. By using multi-objective optimization, MEFL can optimize the performance of the federated learning algorithm while also addressing these issues. MEFL works by dividing the optimization problem into multiple objectives, such as minimizing the loss function, reducing communication costs, and preserving privacy. A genetic algorithm is then used to optimize these objectives simultaneously, producing a set of Pareto-optimal solutions that represent the trade-offs between the different objectives. These Pareto-optimal solutions can then be used to select the best model for deployment, depending on the specific requirements of the application. MEFL has been shown to be effective in a wide range of applications, including image classification, natural language processing, and speech recognition. Overall, MEFL represents a promising approach to federated learning that can improve the privacy, communication, and scalability of the algorithm while also optimizing its performance.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值