ClusterGAN : Latent Space Clustering in Generative Adversarial Networks

09/10/2018
by   Sudipto Mukherjee, et al.
10

Generative Adversarial networks (GANs) have obtained remarkable success in many unsupervised learning tasks and unarguably, clustering is an important unsupervised learning problem. While one can potentially exploit the latent-space back-projection in GANs to cluster, we demonstrate that the cluster structure is not retained in the GAN latent space. In this paper, we propose ClusterGAN as a new mechanism for clustering using GANs. By sampling latent variables from a mixture of one-hot encoded variables and continuous latent variables, coupled with an inverse network (which projects the data to the latent space) trained jointly with a clustering specific loss, we are able to achieve clustering in the latent space. Our results show a remarkable phenomenon that GANs can preserve latent space interpolation across categories, even though the discriminator is never exposed to such vectors. We compare our results with various clustering baselines and demonstrate superior performance on both synthetic and real datasets.

READ FULL TEXT

page 6

page 7

page 8

page 10

page 20

page 21

research
05/05/2020

Effect of The Latent Structure on Clustering with GANs

Generative adversarial networks (GANs) have shown remarkable success in ...
research
08/30/2018

Gaussian Mixture Generative Adversarial Networks for Diverse Datasets, and the Unsupervised Clustering of Images

Generative Adversarial Networks (GANs) have been shown to produce realis...
research
11/15/2019

MMGAN: Generative Adversarial Networks for Multi-Modal Distributions

Over the past years, Generative Adversarial Networks (GANs) have shown a...
research
11/13/2019

Clustering by Directly Disentangling Latent Space

To overcome the high dimensionality of data, learning latent feature rep...
research
09/30/2019

Unsupervised Projection Networks for Generative Adversarial Networks

We propose the use of unsupervised learning to train projection networks...
research
05/21/2023

Exploring How Generative Adversarial Networks Learn Phonological Representations

This paper explores how Generative Adversarial Networks (GANs) learn rep...
research
01/23/2020

Information Compensation for Deep Conditional Generative Networks

In recent years, unsupervised/weakly-supervised conditional generative a...

Please sign up or login with your details

Forgot password? Click here to reset