期刊文献+

动态梯度阈值裁剪的差分隐私生成对抗网络算法

Differential privacy generative adversarial network algorithm with dynamic gradient threshold clipping
下载PDF
导出
摘要 现有的生成对抗网络(GAN)和差分隐私相结合的方法大多采用梯度扰动的方法实现隐私保护,即在优化过程中利用梯度裁剪技术来约束优化器对单个数据的敏感性,并对裁剪后的梯度添加随机噪声以达到保护模型的目的。然而大多数方法在训练时裁剪阈值固定,而阈值过大或过小均会影响模型的性能。针对该问题,提出动态梯度阈值裁剪的DGC_DPGAN(Dynamic Gradient Clipping Differential Privacy Generative Adversarial Network)算法以兼顾隐私保护和模型的性能。该算法结合预训练技术,在优化过程中先求取每批次隐私数据的梯度F-范数均值作为动态梯度裁剪阈值,再对梯度进行扰动。考虑不同的裁剪顺序,提出先裁剪再加噪的CLIP_DGC_DPGAN(Clip Dynamic Gradient Clipping Differential Privacy Generative Adversarial Network)算法和先加噪再裁剪的DGC_DPGAN算法,并采用Rényi Accountant求取隐私损失。实验结果表明,在相同的隐私预算下,所提出的两种动态梯度裁剪算法与固定梯度阈值裁剪方法相比更优:在Mnist数据集上,所提两种算法在IS(Inception Score)、结构相似性(SSIM)、卷积神经网络(CNN)分类准确率上分别提升了0.32~3.92,0.03~0.27,7%~44%;在Fashion-Mnist数据集上,所提两种算法在IS、SSIM、CNN分类准确率上分别提升了0.40~4.32,0.01~0.44,20%~51%。同时,GAN模型生成图像的可用性更好。 Most of the existing methods combining Generative Adversarial Network(GAN)and differential privacy use gradient perturbation to achieve privacy protection,that is in the process of optimization,the gradient clipping technology was used to constrain the sensitivity of the optimizer to single data,and random noise is added to the clipped gradient to achieve the purpose of model protection.However,most methods take the clipping threshold as a fixed parameter during training.Whether the threshold is too large or too small,the performance of the model will be affected.To solve this problem,DGC_DPGAN(Dynamic Gradient Clipping Differential Privacy Generative Adversarial Network)with dynamic gradient threshold clipping was proposed to consider privacy protection and model performance at the same time.In this algorithm,combined with the pre-training technology,in the process of optimization,the mean gradient F-norm value of each batch of privacy data was obtained as the dynamic gradient clipping threshold at first,and then the gradient was perturbed.Considering different clipping orders,CLIP_DGC_DPGAN(Clip Dynamic Gradient Clipping Differential Privacy Generative Adversarial Network),which clipping first and adding noise after,and DGC_DPGAN,which adding noise first and clipping after,were proposed,and Rényi Accountant was used to calculate the privacy loss.Experimental results show that under the same privacy budget,the two proposed dynamic gradient clipping algorithms are better than the fixed gradient threshold clipping method.On Mnist dataset,the two proposed algorithm has the Inception Score(IS),Structural SIMilarity(SSIM),and Convolutional Neural Network(CNN)classification accuracy improved by 0.32 to 3.92,0.03 to 0.27,and 7% to 44% respectively;on Fashion-Mnist dataset,the two proposed algorithm has the IS,SSIM,and CNN classification accuracy improved by 0.40 to 4.32,0.01 to 0.44 and 20% to 51% respectively.At the same time,the usability of the images generated by GAN model is better.
作者 陈少权 蔡剑平 孙岚 CHEN Shaoquan;CAI Jianping;SUN Lan(College of Computer and Data Science,Fuzhou University,Fuzhou Fujian 350108,China)
出处 《计算机应用》 CSCD 北大核心 2023年第7期2065-2072,共8页 journal of Computer Applications
关键词 生成对抗网络 差分隐私 动态梯度阈值裁剪 Rényi Accountant Generative Adversarial Network(GAN) differential privacy dynamic gradient threshold clipping Rényi Accountant
  • 相关文献

参考文献1

共引文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部