English

Bottleneck Conditional Density Estimation

Machine Learning 2017-07-03 v3 Machine Learning

Abstract

We introduce a new framework for training deep generative models for high-dimensional conditional density estimation. The Bottleneck Conditional Density Estimator (BCDE) is a variant of the conditional variational autoencoder (CVAE) that employs layer(s) of stochastic variables as the bottleneck between the input xx and target yy, where both are high-dimensional. Crucially, we propose a new hybrid training method that blends the conditional generative model with a joint generative model. Hybrid blending is the key to effective training of the BCDE, which avoids overfitting and provides a novel mechanism for leveraging unlabeled data. We show that our hybrid training procedure enables models to achieve competitive results in the MNIST quadrant prediction task in the fully-supervised setting, and sets new benchmarks in the semi-supervised regime for MNIST, SVHN, and CelebA.

Keywords

Cite

@article{arxiv.1611.08568,
  title  = {Bottleneck Conditional Density Estimation},
  author = {Rui Shu and Hung H. Bui and Mohammad Ghavamzadeh},
  journal= {arXiv preprint arXiv:1611.08568},
  year   = {2017}
}
R2 v1 2026-06-22T17:04:36.428Z