关于DP-SGD的一些概念及训练

本文介绍了DP-SGD算法,针对有深度学习经验的读者,特别是使用PyTorch的用户。通过TensorFlowPrivacy实现差分隐私,教程展示了如何在TensorFlow中使用CNN进行手写数字识别,利用DP-SGD优化器保护数据隐私。
摘要由CSDN通过智能技术生成

1、Differentially Private SGD

2、差分隐私系列第 1 部分 |DP-SGD算法详解
介绍DP-SGD算法,重点介绍读者的核心概念,而不必担心数学精度或实现(它们将在以后的剧集中介绍)。本文的目标受众是具有训练 ML 模型经验的人,包括使用他们最喜欢的框架(当然🙂是 PyTorch)通过反向传播的深度网络。

3、使用 TensorFlow Privacy 实现差分隐私(用colab)
本教程使用 tf.keras 训练卷积神经网络 (CNN),以便使用 TensorFlow Privacy 库提供的 DP-SGD 优化器识别手写数字。TensorFlow Privacy 提供了封装现有 TensorFlow 优化器的代码,以创建实现 DP-SGD 的变体。

  • 11
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值