Unbiased Learning of Deep Generative Models with Structured Discrete Representations

H. Bendekgey, Gabriel Hope, Erik B. Sudderth
2/12/2026

No confident code implementation found for this paper.

Abstract

By composing graphical models with deep learning architectures, we learn generative models with the strengths of both frameworks. The structured variational autoencoder (SVAE) inherits structure and interpretability from graphical models, and flexible likelihoods for high-dimensional data from deep learning, but poses substantial optimization challenges. We propose novel algorithms for learning SVAEs, and are the first to demonstrate the SVAE's ability to handle multimodal uncertainty when data is missing by incorporating discrete latent variables. Our memory-efficient implicit differentiation scheme makes the SVAE tractable to learn via gradient descent, while demonstrating robustness to incomplete optimization. To more rapidly learn accurate graphical model parameters, we derive a method for computing natural gradients without manual derivations, which avoids biases found in prior work. These optimization innovations enable the first comparisons of the SVAE to state-of-the-art time series models, where the SVAE performs competitively while learning interpretable and structured discrete data representations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{bendekgey2026unbiased,
  title  = {Unbiased Learning of Deep Generative Models with Structured Discrete Representations},
  author = {H. Bendekgey and Gabriel Hope and Erik B. Sudderth},
  year   = {2026},
  eprint = {2306.08230},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2306.08230},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.08230.svg)](https://codeofpaper.com/paper/2306.08230)

Discussion