Differentially private optimization algorithms for deep neural networks

Roan Gylberth, Risman Adnan, Setiadi Yazid, Tjan Basaruddin · 2017

Deep neural network based models has showed excellent ability in solving complex learning tasks in computer vision, speech recognition and natural language processing. Deep neural network learns data representations by solving specific learning task from the input data. Several optimization algorithms such as SGD, Momentum, Nesterov, RMSProp, and Adam were commonly used to minimize the loss function of deep neural networks model. At some point, the model may leak some information about the training data. To mitigate this leakage, differentially private optimization algorithm can be used to train the neural network model. In this paper, differentially private Momentum, Nesterov, RMSProp, and Adam algorithms were developed and used to train deep neural networks models like DNN and CNN. It was shown that those differentially private optimization algorithms can perform better than differentially private SGD, yielding higher model accuracy and faster convergence.

Read the paper · More papers on PaperTik