Maximum Likelihood on the Joint (Data, Condition) Distribution for Solving Ill-Posed Problems with Conditional Flow Models
Not on the map. Why?
Abstract (arXiv)
I describe a trick for training flow models using a prescribed rule as a surrogate for maximum likelihood. The utility of this trick is limited for non-conditional models, but an extension of the approach, applied to maximum likelihood of the joint probability distribution of data and conditioning information, can be used to train sophisticated textitconditional flow models. Unlike previous approaches, this method is quite simple: it does not require explicit knowledge of the distribution of conditions, auxiliary networks or other specific architecture, or additional loss terms beyond maximum likelihood, and it preserves the correspondence between latent and data spaces. The resulting models have all the properties of non-conditional flow models, are robust to unexpected inputs, and can predict the distribution of solutions conditioned on a given input. They come with guarantees of prediction representativeness and are a natural and powerful way to solve highly uncertain problems. I demonstrate these properties on easily visualized toy problems, then use the method to successfully generate class-conditional images and to reconstruct highly degraded images via super-resolution.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 37 of its 46 references that are in the map. First posted on arXiv 24 Aug 2022.
Builds on
37 of 46 references.
References · 37
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016Layer Normalizationcited by 5,669
- 2022Generative Adversarial Networkscited by 5,627
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
- 2016Density estimation using Real NVPcited by 2,042
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,545
- 2014NICE: Non-linear Independent Components Estimationcited by 1,058
25 more
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 860
- 2017Masked Autoregressive Flow for Density Estimationcited by 684
- 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 640
- 2017Wasserstein GANcited by 639
- 2018Do Deep Generative Models Know What They Don't Know?cited by 443
- 2021GAN Inversion: A Surveycited by 367
- 2018WaveGlow: A Flow-based Generative Network for Speech Synthesiscited by 309
- 2017Toward Multimodal Image-to-Image Translationcited by 296
- 2015A note on the evaluation of generative modelscited by 292
- 2019Flow++: Improving Flow-Based Generative Models with Variational Dequantization and Architecture Designcited by 262
- 2020Why Normalizing Flows Fail to Detect Out-of-Distribution Datacited by 221
- 2018Neural Autoregressive Flowscited by 208
- 2019Learning Likelihoods with Conditional Normalizing Flowscited by 172
- 2017L2 Regularization versus Batch and Weight Normalizationcited by 124
- 2020A Survey on Generative Adversarial Networks: Variants, Applications, and Trainingcited by 97
- 2016Amortised MAP Inference for Image Super-resolutioncited by 68
- 2013RNADE: The real-valued neural autoregressive density-estimatorcited by 66
- 2019C-Flow: Conditional Generative Flow Models for Images and 3D Point Cloudscited by 50
- 2020Perfect density models cannot guarantee anomaly detectioncited by 39
- 2019Structured Output Learning with Conditional Generative Flowscited by 37
- 2020Solving inverse problems using conditional invertible neural networkscited by 37
- 2019Conditional Adversarial Generative Flow for Controllable Image Synthesiscited by 19
- 2020On Noise Injection in Generative Adversarial Networkscited by 19
- 2019Adversarial Robustness of Flow-Based Generative Modelscited by 8
- 2020Training Normalizing Flows with the Information Bottleneck for Competitive Generative Classificationcited by 3
Built on by
Not cited yet.