论文标题

BlockFla:通过混合区块链体系结构负责的联邦学习

BlockFLA: Accountable Federated Learning via Hybrid Blockchain Architecture

论文作者

Desai, Harsh Bimal, Ozdayi, Mustafa Safa, Kantarcioglu, Murat

论文摘要

联合学习(FL)是一种分布式和分散的机器学习协议。通过执行FL,一组代理可以共同训练模型,而无需彼此共享其数据集或第三方。这使得FL特别适合需要数据隐私的设置。 同时,隐藏培训数据为攻击者提供了将后门注入受过训练的模型的机会。已经表明,攻击者可以在FL期间向训练有素的模型注入后门,然后可以利用后门以使模型稍后分类。几项作品试图通过设计强大的聚合功能来减轻这种威胁。但是,鉴于更复杂的攻击是随着时间的流逝而逐渐开发的,这会绕过现有的防御,因此我们从这项工作的互补角度解决了这个问题。特别是,我们的目标是在训练阶段结束后,通过检测和惩罚攻击者来阻止后门攻击。 为此,我们开发了一个基于混合区块链的FL框架,该框架使用智能合约自动检测并通过货币罚款来惩罚攻击者。我们的框架是一般的,因为任何聚合功能以及任何攻击者检测算法都可以插入其中。我们进行实验以证明我们的框架保留了FL的沟通性质,并提供了经验结果,以说明它可以通过利用我们的新型攻击者检测算法来成功惩罚攻击者。

Federated Learning (FL) is a distributed, and decentralized machine learning protocol. By executing FL, a set of agents can jointly train a model without sharing their datasets with each other, or a third-party. This makes FL particularly suitable for settings where data privacy is desired. At the same time, concealing training data gives attackers an opportunity to inject backdoors into the trained model. It has been shown that an attacker can inject backdoors to the trained model during FL, and then can leverage the backdoor to make the model misclassify later. Several works tried to alleviate this threat by designing robust aggregation functions. However, given more sophisticated attacks are developed over time, which by-pass the existing defenses, we approach this problem from a complementary angle in this work. Particularly, we aim to discourage backdoor attacks by detecting, and punishing the attackers, possibly after the end of training phase. To this end, we develop a hybrid blockchain-based FL framework that uses smart contracts to automatically detect, and punish the attackers via monetary penalties. Our framework is general in the sense that, any aggregation function, and any attacker detection algorithm can be plugged into it. We conduct experiments to demonstrate that our framework preserves the communication-efficient nature of FL, and provide empirical results to illustrate that it can successfully penalize attackers by leveraging our novel attacker detection algorithm.

扫码加入交流群

加入微信交流群

微信交流群二维码

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