我目前正在使用Laplace机制编写差分隐私算法。
不幸的是,我没有统计学背景,因此我不知道很多术语。因此,现在我对术语“ 拉普拉斯噪声”不休。为了使数据集微分私有,所有论文都只是讨论根据函数的Laplace分布添加Laplace噪声。
(k是微分私有值,f是评估函数返回的值,Y是拉普拉斯噪声)
这是否意味着我根据Wikipedia https://en.wikipedia.org/wiki/Laplace_distribution的功能从Laplace分布中创建随机变量?
更新:我从上面的函数中绘制了多达100个随机变量,但这并没有给我拉普拉斯分布(甚至不接近)。但是我认为它应该为拉普拉斯分布建模。
UPDATE2:
这些是我的定义:
(拉普拉斯机制)。给定任何函数,拉普拉斯机制定义为:,其中Y是从Lap(∆f / \ epsilon)得出的iid随机变量
以及:
要生成Y(X),通常的选择是使用均值为零且标度参数为((f)/ε)的拉普拉斯分布