上传者: 38651445
|
上传时间: 2022-03-27 15:06:51
|
文件大小: 7KB
|
文件类型: -
svd算法matlab代码高维设计差分私有估计器
高维差分私有鲁棒均值估计器的MATLAB实现。
先决条件
用于在较大矩阵上进行特征值计算的MATLAB软件包
算法实现
dpCode目录包含各种差分私有均值估计算法的实现代码。
dpFilterGaussianMean.m
:本文提出的新型差分私有算法的主要实现
filterGaussianMean.m
:通过过滤实现稳健的均值估计,取自,并在ICML
2017的论文中进行了描述
dpWinsorizedMean.m
:的差分私有dpWinsorizedMean.m
Mean(算法1)的实现
privateQuantile.m
:实用程序函数,包含来自的privateQuantile算法(算法2)的实现
laplaceSample.m
:实用函数,通过逆CDF采样从Laplace分布中提取噪声样本
我们的算法仅需要前两个文件,而后两个文件则来自的DP
Winsorized均值参考算法。
最后一个文件(
laplaceSample.m
)是两种算法中使用的Laplace机制的实用程序实现。
重现性
compareDPMeanEstimat