Learning Implicit Generative Models by Teaching Explicit Ones

07/10/2018
by   Chao Du, et al.
0

Implicit generative models are difficult to train as no explicit probability density functions are defined. The well-known minimax framework proposed by generative adversarial nets (GANs) is equivalent to minimizing the Jensen-Shannon divergence and suffers from mode collapse in practice. In this paper, we propose learning by teaching (LBT) framework to train implicit generative models via incorporating an auxiliary explicit model. In LBT, an explicit model is introduced to learn the distribution defined by the implicit model and the later one's goal is to teach the explicit model to cover the training data. Formally, our method is formulated as a bilevel optimization problem, whose optimum implies that we obatin the MLE of the implicit model. We also adopt the unrolling trick to make the optimization problem differentiable with respect to the implicit model's parameters. Experimental results demonstrate the effectiveness of our proposed method.

READ FULL TEXT
research
09/28/2019

Stein Bridging: Enabling Mutual Reinforcement between Explicit and Implicit Generative Models

Deep generative models are generally categorized into explicit models an...
research
09/04/2017

Learning Implicit Generative Models Using Differentiable Graph Tests

Recently, there has been a growing interest in the problem of learning r...
research
04/30/2018

Clustering Meets Implicit Generative Models

Clustering is a cornerstone of unsupervised learning which can be though...
research
02/07/2021

HGAN: Hybrid Generative Adversarial Network

In this paper, we present a simple approach to train Generative Adversar...
research
04/04/2019

Learning Implicit Generative Models by Matching Perceptual Features

Perceptual features (PFs) have been used with great success in tasks suc...
research
10/30/2017

Tensorizing Generative Adversarial Nets

Generative Adversarial Network (GAN) and its variants demonstrate state-...
research
06/28/2018

Learning Implicit Generative Models with the Method of Learned Moments

We propose a method of moments (MoM) algorithm for training large-scale ...

Please sign up or login with your details

Forgot password? Click here to reset