2016

Variational Deep Embedding: An Unsupervised and Generative Approach to Clustering

Jiang, Zhuxi, Zheng, Yin, Tan, Huachun et al.

Understand

Clustering is among the most fundamental tasks in computer vision and machine learning.

  • In this paper, we propose Variational Deep Embedding (VaDE), a novel unsupervised generative clustering approach within the framework of Variational Auto-Encoder (VAE).
  • Specifically, VaDE models the data generative procedure with a Gaussian Mixture Model (GMM) and a deep neural network (DNN): 1) the GMM picks a cluster; 2) from which a latent embedding is generated; 3) then the DNN decodes the latent embedding into observables.
  • Inference in VaDE is done in a variational way: a different DNN is used to encode observables to latent embeddings, so that the evidence lower bound (ELBO) can be optimized using Stochastic Gradient Variational Bayes (SGVB) estimator and the reparameterization trick.

Reading the bibliography…