Clustering Meets Implicit Generative Models

04/30/2018
by   Francesco Locatello, et al.
0

Clustering is a cornerstone of unsupervised learning which can be thought as disentangling multiple generative mechanisms underlying the data. In this paper we introduce an algorithmic framework to train mixtures of implicit generative models which we particularize for variational autoencoders. Relying on an additional set of discriminators, we propose a competitive procedure in which the models only need to approximate the portion of the data distribution from which they can produce realistic samples. As a byproduct, each model is simpler to train, and a clustering interpretation arises naturally from the partitioning of the training points among the models. We empirically show that our approach splits the training distribution in a reasonable way and increases the quality of the generated samples.

READ FULL TEXT

page 14

page 19

page 20

page 21

page 22

research
06/10/2014

Generative Adversarial Networks

We propose a new framework for estimating generative models via an adver...
research
07/10/2018

Learning Implicit Generative Models by Teaching Explicit Ones

Implicit generative models are difficult to train as no explicit probabi...
research
02/25/2020

Batch norm with entropic regularization turns deterministic autoencoders into generative models

The variational autoencoder is a well defined deep generative model that...
research
04/03/2017

Semi-Supervised Generation with Cluster-aware Generative Models

Deep generative models trained with large amounts of unlabelled data hav...
research
06/29/2022

Can Push-forward Generative Models Fit Multimodal Distributions?

Many generative models synthesize data by transforming a standard Gaussi...
research
01/23/2019

Composition and decomposition of GANs

In this work, we propose a composition/decomposition framework for adver...
research
06/02/2022

Score-Based Generative Models Detect Manifolds

Score-based generative models (SGMs) need to approximate the scores ∇log...

Please sign up or login with your details

Forgot password? Click here to reset