首页 > 其他分享 >《DeepChain: Auditable and Privacy-Preserving Deep Learning with Blockchain-based Incentive》论文笔记

《DeepChain: Auditable and Privacy-Preserving Deep Learning with Blockchain-based Incentive》论文笔记

时间:2023-07-18 21:57:26浏览次数:54  
标签:学习 based Privacy 梯度 Auditable 隐私 深度 DeepChain 参与者

本文的研究背景:

在各种机器学习任务中,深度学习可以实现比传统机器学习算法更高的精度。最近,保护隐私的深度学习引起了信息安全界的极大关注,其中训练数据和训练模型都不会被暴露。联合学习是一种流行的学习机制,其中多方将局部梯度上传到服务器,服务器使用收集的梯度更新模型参数。然而,在联合学习中存在许多被忽视的安全问题,例如,参与者在梯度收集或参数更新中可能表现不正确,服务器也可能是恶意的。

本文的研究工作:

在本文中,我们提出了一个安全和公平的分布式深度学习框架DeepChain来解决这些问题。DeepChain提供了一种基于区块链的价值驱动激励机制,以迫使参与者正确行事。同时,DeepChain保证每个参与者的数据隐私,并为整个培训过程提供可审计性。我们实现了一个DeepChain的原型,并在不同设置的真实数据集上进行了实验,结果表明我们的DeepChain是有前景的。

 

知识科普:

1、为了实现更高的精度,必须向深度学习模型提供大量数据,从而导致过高的计算开销。然而,这个问题可以通过采用近年来广泛研究的分布式深度学习技术来解决。不幸的是,与传统的独立深度学习相比,在分布式深度学习的背景下,隐私问题恶化。

2、即使训练数据被分开存储,联合学习框架通常无法保护训练数据的隐私。例如,一些研究人员表明,中间梯度可用于推断有关训练数据的重要信息[17],[18]。

3、Phong等人提出使用同态加密技术来保护训练数据的隐私免受好奇的参数服务器的攻击。他们的方案的缺点是,他们认为合作参与者是诚实的,但不好奇,因此,在一些参与者好奇的情况下,他们的方案可能会失败。为了防止好奇的参与者,Bonawitz等人[14]采用了秘密共享和对称加密机制来确保参与者梯度的机密性。他们假设(1)参与者和参数服务器根本不能串通,(2)纯文本中的聚合梯度什么都没有显示。

4、本文提出的观点:

(1)分布式深度学习框架不仅要保证梯度的机密性,还要保证梯度收集和参数更新的正确性;现有工作普遍考虑来自好奇的参数服务器的隐私威胁,忽略了梯度收集和参数更新中的不诚实行为可能会破坏协同训练过程的其他安全威胁。

(2)在现实场景中,不仅要确保数据隐私,还要为分布式深度学习引入一些激励机制,以便更多的各方能够积极参与合作培训。

 

标签:学习,based,Privacy,梯度,Auditable,隐私,深度,DeepChain,参与者
From: https://www.cnblogs.com/yaochen/p/17564233.html

相关文章

  • MIMO-OFDM-Based Massive Connectivity With Frequency Selectivity Compensation
    SystemModelMIMO-OFDM-BasedGrant-freeNOMAModelTheallocatedbandwidthisusedtosupport\(K\)single-antennadevicestorandomlyaccessan\(M\)-antennabasestation(BS).Ineachtimeinstance,onlyasmallsubsetofdevicesareactive.Tocha......
  • Unified Conversational Recommendation Policy Learning via Graph-based Reinforcem
    图的作用:图结构捕捉不同类型节点(即用户、项目和属性)之间丰富的关联信息,使我们能够发现协作用户对属性和项目的偏好。因此,我们可以利用图结构将推荐和对话组件有机地整合在一起,其中对话会话可以被视为在图中维护的节点序列,以动态地利用对话历史来预测下一轮的行动。由四个主要组......
  • baseDao.selectOne 怎么会返回多条数据,如何处理。。。
    名称是selectOne,但有多条数据满足条件的时候,会返回多条数据。解决方法:加上.last("limit1")StringtodayStart=DateUtils.getTodayStartTime();StringtodayEnd=DateUtils.getTodayEndTime();QueryWrapper<OrderEntity>wrapper=newQuer......
  • 【Netty】「优化进阶」(二)浅谈 LengthFieldBasedFrameDecoder:如何实现可靠的消息分割?
    前言本篇博文是《从0到1学习Netty》中进阶系列的第二篇博文,主要内容是通过不同的应用案例来了解LengthFieldBasedFrameDecoder是如何处理不同的消息,实现自动分割,往期系列文章请访问博主的Netty专栏,博文中的所有代码全部收集在博主的GitHub仓库中;介绍LengthFieldBasedFrameDe......
  • [VLDBJ 2022]Privacy and efficiency guaranteed social subgraph matching
    Privacyandefficiencyguaranteedsocialsubgraphmatching动机目标是在不影响查询处理的同时保护隐私其中的子图匹配算法PGP查询会先被分解为星形结构(11行),拿这些分解得到的子图去做匹配实验数据集三个N分别表示类型、属性和标签数量。待补充......
  • Effective Diversity in Population-Based Reinforcement Learning
    发表时间:2020(NeurIPS2020)文章要点:这篇文章提出了DiversityviaDeterminants(DvD)算法来提升种群里的多样性。之前的方法通常都考虑的两两之间的距离,然后设计一些指标或者加权来增加种群多样性,这种方式容易出现cycling,也就是类似石头剪刀布的循环克制的关系,造成训练不上去,......
  • 【论文阅读】CrossFormer: A Versatile Vision Transformer Based on Cross-scale Att
    来自CVPR2021论文地址:https://link.zhihu.com/?target=https%3A//arxiv.org/pdf/2108.00154.pdf代码地址:https://link.zhihu.com/?target=https%3A//github.com/cheerss/CrossFormer一、Motivation 主要还是ViT的历史遗留问题ViT在处理输入时,将图片划分为了相等大小的图像......
  • Paper Reading: Model-Based Synthetic Sampling for Imbalanced Data
    目录研究动机文章贡献本文方法训练特征模型生成临时采样数据生成最终的合成数据实验结果数据集和实验设置实验结果消融实验结果可视化和集成学习相结合对非线性特征模型的影响特征关系对合成样本的影响优点和创新点PaperReading是从个人角度进行的一些总结分享,受到个人关注点的......
  • Netty-LengthFieldBasedFrameDecoder-解决拆包粘包问题的解码器
    LengthFieldBasedFrameDecoder的构造器参数中包括:maxFrameLength:指定解码器所能处理的数据包的最大长度,超过该长度则抛出TooLongFrameException异常。lengthFieldOffset:指定长度字段的起始位置。lengthFieldLength:指定长度字段的长度。lengthAdjustment:指定长度字段所表示......
  • Spectrum Random Masking for Generalization in Image-based Reinforcement Learning
    郑重声明:原文参见标题,如有侵权,请联系作者,将会撤销发布! ......