Learning Generative Adversarial Networks from Multiple Data Sources
Abstract
Generative Adversarial Networks (GANs) are a powerful class of deep generative models. In this paper, we extend GAN to the problem of generating data that are not only close to a primary data source but also required to be different from auxiliary data sources. For this problem, we enrich both GANs' formulations and applications by introducing pushing forces that thrust generated samples away from given auxiliary data sources. We term our method Push-and-Pull GAN (P2GAN). We conduct extensive experiments to demonstrate the merit of P2GAN in two applications: generating data with constraints and addressing the mode collapsing problem. We use CIFAR-10, STL-10, and ImageNet datasets and compute Fréchet Inception Distance to evaluate P2GAN's effectiveness in addressing the mode collapsing problem. The results show that P2GAN outperforms the state-of-the-art baselines. For the problem of generating data with constraints, we show that P2GAN can successfully avoid generating specific features such as black hair.
Cite
Text
Le et al. "Learning Generative Adversarial Networks from Multiple Data Sources." International Joint Conference on Artificial Intelligence, 2019. doi:10.24963/IJCAI.2019/391Markdown
[Le et al. "Learning Generative Adversarial Networks from Multiple Data Sources." International Joint Conference on Artificial Intelligence, 2019.](https://mlanthology.org/ijcai/2019/le2019ijcai-learning/) doi:10.24963/IJCAI.2019/391BibTeX
@inproceedings{le2019ijcai-learning,
title = {{Learning Generative Adversarial Networks from Multiple Data Sources}},
author = {Le, Trung and Hoang, Quan and Vu, Hung and Nguyen, Tu Dinh and Bui, Hung and Phung, Dinh Q.},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2019},
pages = {2823-2829},
doi = {10.24963/IJCAI.2019/391},
url = {https://mlanthology.org/ijcai/2019/le2019ijcai-learning/}
}