Understanding Deep Generative Models with Generalized Empirical Likelihoods

Abstract

Understanding how well a deep generative model captures a distribution of high-dimensional data remains an important open challenge. It is especially difficult for certain model classes, such as Generative Adversarial Networks and Diffusion Models, whose models do not admit exact likelihoods. In this work, we demonstrate that generalized empirical likelihood (GEL) methods offer a family of diagnostic tools that can identify many deficiencies of deep generative models (DGMs). We show, with appropriate specification of moment conditions, that the proposed method can identify which modes have been dropped, the degree to which DGMs are mode imbalanced, and whether DGMs sufficiently capture intra-class diversity. We show how to combine techniques from Maximum Mean Discrepancy and Generalized Empirical Likelihood to create not only distribution tests that retain per-sample interpretability, but also metrics that include label information. We find that such tests predict the degree of mode dropping and mode imbalance up to 60% better than metrics such as improved precision/recall.

Cite

Text

Ravuri et al. "Understanding Deep Generative Models with Generalized Empirical Likelihoods." Conference on Computer Vision and Pattern Recognition, 2023. doi:10.1109/CVPR52729.2023.02337

Markdown

[Ravuri et al. "Understanding Deep Generative Models with Generalized Empirical Likelihoods." Conference on Computer Vision and Pattern Recognition, 2023.](https://mlanthology.org/cvpr/2023/ravuri2023cvpr-understanding/) doi:10.1109/CVPR52729.2023.02337

BibTeX

@inproceedings{ravuri2023cvpr-understanding,
  title     = {{Understanding Deep Generative Models with Generalized Empirical Likelihoods}},
  author    = {Ravuri, Suman and Rey, Mélanie and Mohamed, Shakir and Deisenroth, Marc Peter},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2023},
  pages     = {24395-24405},
  doi       = {10.1109/CVPR52729.2023.02337},
  url       = {https://mlanthology.org/cvpr/2023/ravuri2023cvpr-understanding/}
}