Disentangling Generative Factors of Physical Fields Using Variational Autoencoders
Christian Jacobsen, Karthik Duraisamy

TL;DR
This paper investigates how variational autoencoders can be used to extract and disentangle independent physical parameters from high-dimensional data fields in an unsupervised manner, with minimal modifications to the classic VAE loss.
Contribution
It introduces methods to improve disentanglement in VAEs for physical data, including hierarchical priors and semi-supervised learning, while maintaining high reconstruction accuracy.
Findings
Disentangled representations align with true generative factors.
Hierarchical priors facilitate learning of disentangled features.
Semi-supervised labeling with 1% data improves disentanglement.
Abstract
The ability to extract generative parameters from high-dimensional fields of data in an unsupervised manner is a highly desirable yet unrealized goal in computational physics. This work explores the use of variational autoencoders (VAEs) for non-linear dimension reduction with the specific aim of {\em disentangling} the low-dimensional latent variables to identify independent physical parameters that generated the data. A disentangled decomposition is interpretable, and can be transferred to a variety of tasks including generative modeling, design optimization, and probabilistic reduced order modelling. A major emphasis of this work is to characterize disentanglement using VAEs while minimally modifying the classic VAE loss function (i.e. the Evidence Lower Bound) to maintain high reconstruction accuracy. The loss landscape is characterized by over-regularized local minima which…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Generative Adversarial Networks and Image Synthesis · Computational Physics and Python Applications
