arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2307.11939cs.LG

面向差分隐私随机梯度下降的批量裁剪与自适应逐层裁剪

Batch Clipping and Adaptive Layerwise Clipping for Differential Private Stochastic Gradient Descent

University of Connecticut(康涅狄格大学);IBM Research(IBM研究院);CWI Amsterdam(阿姆斯特丹国家数学与计算机科学研究所);Vrije Universiteit Amsterdam(阿姆斯特丹自由大学);eBay(易贝)

Toan N. Nguyen, Phuong Ha Nguyen, Lam M. Nguyen, Marten Van Dijk

AI总结:

针对传统个体裁剪的DPSGD无法使用批量归一化层、现有自适应逐层裁剪无严格差分隐私证明的问题,提出批量裁剪与新的自适应逐层裁剪方法,给出严格DP证明,实验验证其在CIFAR-10的resnet-18任务上可实现收敛。

摘要:

差分隐私随机梯度下降(DPSGD)的每一轮都会将经裁剪后、添加了高斯噪声混淆的梯度和传输至中央服务器,服务器利用该梯度和更新通常以深度神经网络为形式的全局模型。由于裁剪梯度是单独计算的(我们称之为个体裁剪,IC),resnet-18等深度神经网络无法使用批量归一化层(BNL),而BNL是深度神经网络实现高精度的关键组件。为了利用BNL,我们提出了批量裁剪(BC):不同于原始DPSGD中对单个梯度进行裁剪,我们对批量梯度先取平均再裁剪。此外,不同层的模型参数对添加的高斯噪声敏感度不同,因此自适应逐层裁剪方法(ALC,即每一层都有各自自适应微调的裁剪常数)已被提出并研究,但目前尚无严格的差分隐私(DP)证明。本文提出了一种新的ALC方法,并为BC和ALC都提供了严格的DP证明。实验表明,我们改进的、结合BC与ALC的DPSGD在使用resnet-18的CIFAR-10任务上能够收敛,而结合IC与ALC的DPSGD无法收敛。

英文摘要:

Each round in Differential Private Stochastic Gradient Descent (DPSGD) transmits a sum of clipped gradients obfuscated with Gaussian noise to a central server which uses this to update a global model which often represents a deep neural network. Since the clipped gradients are computed separately, which we call Individual Clipping (IC), deep neural networks like resnet-18 cannot use Batch Normalization Layers (BNL) which is a crucial component in deep neural networks for achieving a high accuracy. To utilize BNL, we introduce Batch Clipping (BC) where, instead of clipping single gradients as in the orginal DPSGD, we average and clip batches of gradients. Moreover, the model entries of different layers have different sensitivities to the added Gaussian noise. Therefore, Adaptive Layerwise Clipping methods (ALC), where each layer has its own adaptively finetuned clipping constant, have been introduced and studied, but so far without rigorous DP proofs. In this paper, we propose {\em a new ALC and provide rigorous DP proofs for both BC and ALC}. Experiments show that our modified DPSGD with BC and ALC for CIFAR-$10$ with resnet-$18$ converges while DPSGD with IC and ALC does not.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑