GAN-EM: GAN based EM learning framework

12/02/2018
by   Wentian Zhao, et al.
0

Expectation maximization (EM) algorithm is to find maximum likelihood solution for models having latent variables. A typical example is Gaussian Mixture Model (GMM) which requires Gaussian assumption, however, natural images are highly non-Gaussian so that GMM cannot be applied to perform clustering task on pixel space. To overcome such limitation, we propose a GAN based EM learning framework that can maximize the likelihood of images and estimate the latent variables with only the constraint of L-Lipschitz continuity. We call this model GAN-EM, which is a framework for image clustering, semi-supervised classification and dimensionality reduction. In M-step, we design a novel loss function for discriminator of GAN to perform maximum likelihood estimation (MLE) on data with soft class label assignments. Specifically, a conditional generator captures data distribution for K classes, and a discriminator tells whether a sample is real or fake for each class. Since our model is unsupervised, the class label of real data is regarded as latent variable, which is estimated by an additional network (E-net) in E-step. The proposed GAN-EM achieves state-of-the-art clustering and semi-supervised classification results on MNIST, SVHN and CelebA, as well as comparable quality of generated images to other recently developed generative models.

READ FULL TEXT

page 12

page 14

research
08/19/2019

Quantum Expectation-Maximization for Gaussian Mixture Models

The Expectation-Maximization (EM) algorithm is a fundamental tool in uns...
research
11/01/2022

On the Semi-supervised Expectation Maximization

The Expectation Maximization (EM) algorithm is widely used as an iterati...
research
03/30/2020

Spectral graph clustering via the Expectation-Solution algorithm

The stochastic blockmodel (SBM) models the connectivity within and betwe...
research
06/05/2023

Probabilistic Unrolling: Scalable, Inverse-Free Maximum Likelihood Estimation for Latent Gaussian Models

Latent Gaussian models have a rich history in statistics and machine lea...
research
12/06/2016

A Probabilistic Framework for Deep Learning

We develop a probabilistic framework for deep learning based on the Deep...
research
05/15/2022

Learning Shared Kernel Models: the Shared Kernel EM algorithm

Expectation maximisation (EM) is an unsupervised learning method for est...
research
12/08/2020

A Bayesian Fisher-EM algorithm for discriminative Gaussian subspace clustering

High-dimensional data clustering has become and remains a challenging ta...

Please sign up or login with your details

Forgot password? Click here to reset