Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ClusterGAN : Latent Space Clustering in Generative Adversarial Networks

About

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.

Sudipto Mukherjee, Himanshu Asnani, Eugene Lin, Sreeram Kannan• 2018

Related benchmarks

TaskDatasetResultRank
Image ClusteringCIFAR-10
NMI0.233
318
ClusteringMNIST (test)--
132
ClusteringMNIST
NMI0.921
113
ClusteringFashion MNIST
NMI64.5
107
ClusteringUSPS
NMI93.1
104
ClusteringMNIST (full)
Accuracy90.5
98
ClusteringFashion (full)
ACC63
24
ClusteringMNIST original (train+test)
ACC96.4
16
ClusteringMNIST
ACC95
10
ClusteringUSPS
ACC80.2
10
Showing 10 of 12 rows

Other info

Follow for update