学士学位论文代码:具有差异性私人更新的随机梯度下降
作者:Rayel Hardwarsing
数据集
BankNoteData.mat-钞票认证数据集
KDDCUPX.mat / KDDCUPY.mat-KDDCup数据集
mnist.mat-MNIST数据集
careerData.mat-占用检测数据集
数据加载功能
在此图中,我们找到了为随机梯度下降算法加载数据集的函数。 它们返回一个X矩阵,其中每一行是一个观测值,每一列是一个要素和ay向量,其中包含每个观测值的标签。 对于MNIST和KDDCup数据集,如本文所述进行随机投影。
SGD和有区别的私人SGD
computeCost.m-根据一组观察值计算成本值
computeGradient.m-基于单个观测值计算梯度
laplace.m-为差分私有SGD生成拉普拉斯噪声矢量
SGD.m-标准随机梯度下降的代码
DPSGD.m-差分
2022-04-13 12:16:50
14.09MB
MATLAB
1