信息混淆防御
信息混淆防御1. 防御描述在保证AI模型输出结果正确性的前提下,尽可能地干扰输出结果中包含的有效信息,从而减少隐私信息的泄露。
2. 防御流程示意图
流程:
建立一个标签映射表,将原始的标签映射到修改后的标签。这个映射关系应该是随机的,确保攻击者无法通过简单的规律来猜测标签的变化 ...
差分隐私
差分隐私1. 防御描述差分隐私随机梯度下降(Differentially Private Stochastic Gradient Descent,DP-SGD)是一种应用差分隐私的机器学习优化方法。
2. 防御流程示意图
流程:
定义差分隐私参数
定义敏感度、隐私预算和裁剪梯度。敏感度表示损失函数 ...
成员推断攻击
成员推断攻击1. 攻击描述攻击者将试图推断某个待测样本是否存在于目标模型的训练数据集中,从而获得待测样本的成员关系信息。(判断样本是否属于成员)
2. 攻击流程示意图
流程:
训练影子模型
在实现成员推断攻击中,敌手无法获取原始数据集,其从与目标模型训练数据相同的分布中可获得影子数据集。首先使用影 ...
逆向攻击
逆向攻击1. 攻击描述攻击者利用黑盒模型输出中的置信度向量等信息将训练集中的数据恢复。(获取训练数据)
2. 攻击流程示意图
流程:
构建GAN
收集与目标生成器模型的数据集,这些数据集应该与目标模型所用的数据样本相似。设计并训练一个GAN模型,用于获取目标模型样本的先验分布,判别器负责区分生成 ...
刷题
刷题1. 无重复字符的最长子串
滑动窗口方法
滑动窗口的思路:利用左右指针表示字符串某个子串的左右边界。窗口是指左右指针形成的闭合区间。
题目:给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。
分析:子串是连续的且要求不能出现重复的字符,考虑到使用两个指针划定区间,首先左指针确 ...
Ubuntu20-04-3LTS下多版本CUDA安装以及切换
Ubuntu20.04.3 LTS安装教程
待更新
Ubuntu20-04-3LTS安装教程
Ubuntu20.04.3 LTS安装教程1. Ubuntu镜像下载以及U盘启动盘制作1.1 ubuntu镜像下载
Ubuntu下载链接
1.2 U盘启动盘制作
下载软碟通(用于制作启动盘)软碟通下载链接
打开软碟通,文件->打开->选择下载好的镜像文件(.iso)
点击启动-& ...
pytorch基础(二)理解计算图
Pytorch计算图1. 计算图概念计算图是一种特殊的有向无环图(DAG),用于记录算子(运算)与变量(tensor)之间的关系。一般用矩形表示算子。
算子(运算)包括加减乘除、开方、幂指对、三角函数等可求导运算。
变量(tensor)包括叶子节点和非叶子节点。
2. 如何在计算图中反向传播使用ba ...
算法备忘记录
算法备忘录1 无约束优化算法(梯度下降算法、牛顿法、拟牛顿法)1.1 梯度下降算法
随机梯度下降算法
全批量梯度下降算法
小批量梯度下降算法
优点:计算量小
缺点:陷入局部最优、易振荡、一阶收敛(收敛速度慢)
1.2 牛顿法优点:二阶收敛(收敛速度快)、不易振荡(当$x_n$,$x^$距离很 ...
论文备忘记录
论文备忘录词
provided that 如果
Notably 显著地
Consequently 因此
Furthermore 此外
Note that 注意
Owing to 由于,因为
Whereas 然而
illustrated that 说明
aforementioned 上述的
Mor ...