TY - GEN
T1 - DPD-InfoGAN
T2 - 1st Workshop on Machine Learning and Systems, EuroMLSys 2021
AU - Mugunthan, Vaikkunth
AU - Gokul, Vignesh
AU - Kagal, Lalana
AU - Dubnov, Shlomo
N1 - Publisher Copyright:
© 2021 ACM.
PY - 2021/4/26
Y1 - 2021/4/26
N2 - Generative Adversarial Networks (GANs) are deep learning architectures capable of generating synthetic datasets. Despite producing high-quality synthetic images, the default GAN has no control over the kinds of images it generates. The Information Maximizing GAN (InfoGAN) is a variant of the default GAN that introduces feature-control variables that are automatically learned by the framework, hence providing greater control over the different kinds of images produced. Due to the high model complexity of InfoGAN, the generative distribution tends to be concentrated around the training data points. This is a critical problem as the models may inadvertently expose the sensitive and private information present in the dataset. To address this problem, we propose a differentially private version of InfoGAN (DP-InfoGAN). We also extend our framework to a distributed setting (DPD-InfoGAN) to allow clients to learn different attributes present in other clients' datasets in a privacy-preserving manner. In our experiments, we show that both DP-InfoGAN and DPD-InfoGAN can synthesize high-quality images with flexible control over image attributes while preserving privacy.
AB - Generative Adversarial Networks (GANs) are deep learning architectures capable of generating synthetic datasets. Despite producing high-quality synthetic images, the default GAN has no control over the kinds of images it generates. The Information Maximizing GAN (InfoGAN) is a variant of the default GAN that introduces feature-control variables that are automatically learned by the framework, hence providing greater control over the different kinds of images produced. Due to the high model complexity of InfoGAN, the generative distribution tends to be concentrated around the training data points. This is a critical problem as the models may inadvertently expose the sensitive and private information present in the dataset. To address this problem, we propose a differentially private version of InfoGAN (DP-InfoGAN). We also extend our framework to a distributed setting (DPD-InfoGAN) to allow clients to learn different attributes present in other clients' datasets in a privacy-preserving manner. In our experiments, we show that both DP-InfoGAN and DPD-InfoGAN can synthesize high-quality images with flexible control over image attributes while preserving privacy.
KW - Deep Learning
KW - Differential Privacy
KW - Distributed Learning
KW - InfoGAN
UR - http://www.scopus.com/inward/record.url?scp=85105981642&partnerID=8YFLogxK
U2 - 10.1145/3437984.3458826
DO - 10.1145/3437984.3458826
M3 - Conference contribution
AN - SCOPUS:85105981642
T3 - Proceedings of the 1st Workshop on Machine Learning and Systems, EuroMLSys 2021
SP - 1
EP - 6
BT - Proceedings of the 1st Workshop on Machine Learning and Systems, EuroMLSys 2021
PB - Association for Computing Machinery, Inc
Y2 - 26 April 2021
ER -