我目前正在使用拉普拉斯机制编写差分隐私算法。
不幸的是,我没有统计学背景,因此我不知道很多术语。所以现在我在这个词上磕磕绊绊:拉普拉斯噪声。为了使数据集差分私有,所有论文都只讨论根据拉普拉斯分布将拉普拉斯噪声添加到函数值。
(k 是差分私有值,f 是评估函数的返回值,Y 是拉普拉斯噪声)
这是否意味着我根据我从维基百科https://en.wikipedia.org/wiki/Laplace_distribution获得的这个函数从拉普拉斯分布创建随机变量?
更新:我从上面的函数中绘制了多达 100 个随机变量,但这并没有给我一个拉普拉斯分布(甚至没有接近)。但我认为它应该模拟拉普拉斯分布。
更新2:
这些是我的定义:
(拉普拉斯机制)。给定任意函数,拉普拉斯机制定义为:其中 Y 是从
也:
要生成 Y ( X ),一个常见的选择是使用具有零均值和 Δ ( f ) /ε 尺度参数的拉普拉斯分布