Interpretable Representation Learning from Videos using Nonlinear Priors
Not on the map. Why?
Abstract (arXiv)
Learning interpretable representations of visual data is an important challenge, to make machines' decisions understandable to humans and to improve generalisation outside of the training distribution. To this end, we propose a deep learning framework where one can specify nonlinear priors for videos (e.g. of Newtonian physics) that allow the model to learn interpretable latent variables and use these to generate videos of hypothetical scenarios not observed at training time. We do this by extending the Variational Auto-Encoder (VAE) prior from a simple isotropic Gaussian to an arbitrary nonlinear temporal Additive Noise Model (ANM), which can describe a large number of processes (e.g. Newtonian physics). We propose a novel linearization method that constructs a Gaussian Mixture Model (GMM) approximating the prior, and derive a numerically stable Monte Carlo estimate of the KL divergence between the posterior and prior GMMs. We validate the method on different real-world physics videos including a pendulum, a mass on a spring, a falling object and a pulsar (rotating neutron star). We specify a physical prior for each experiment and show that the correct variables are learned. Once a model is trained, we intervene on it to change different physical variables (such as oscillation amplitude or adding air drag) to generate physically correct videos of hypothetical scenarios that were not observed previously.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 44 references that are in the map. First posted on arXiv 24 Oct 2024.
Builds on
25 of 44 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2020NVAE: A Deep Hierarchical Variational Autoencodercited by 635
- 2018Disentangling by Factorisingcited by 614
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
- 2019Variational Autoencoders and Nonlinear ICA: A Unifying Frameworkcited by 494
- 2019CLEVRER: CoLlision Events for Video REpresentation and Reasoningcited by 475
- 2016Ladder Variational Autoencoderscited by 315
- 2016Unsupervised Feature Extraction by Time-Contrastive Learning and Nonlinear ICAcited by 270
- 2020Very Deep VAEs Generalize Autoregressive Models and Can Outperform Them on Imagescited by 261
- 2021Contrastive Learning Inverts the Data Generating Processcited by 220
- 2020Towards Nonlinear Disentanglement in Natural Data with Temporal Sparse Codingcited by 121
13 more
- 2016A Compositional Object-Based Approach to Learning Physical Dynamicscited by 119
- 2020ICE-BeeM: Identifiable Conditional Energy-Based Deep Models Based on Nonlinear ICAcited by 102
- 2017Visual Interaction Networkscited by 94
- 2019The Incomplete Rosetta Stone Problem: Identifiability Results for Multi-View Nonlinear ICAcited by 86
- 2019CoPhy: Counterfactual Learning of Physical Dynamicscited by 80
- 2018IntPhys: A Framework and Benchmark for Visual Intuitive Physics Reasoningcited by 72
- 2016Learning Physical Intuition of Block Towers by Examplecited by 66
- 2015Learning Visual Predictive Models of Physics for Playing Billiardscited by 58
- 2018Reasoning About Physical Interactions with Object-Oriented Prediction and Planningcited by 51
- 2021Properties from Mechanisms: An Equivariance Perspective on Identifiable Representation Learningcited by 30
- 2015Newtonian Image Understanding: Unfolding the Dynamics of Objects in Static Imagescited by 26
- 2022A Survey on Machine Learning Approaches for Modelling Intuitive Physicscited by 20
- 2018Unsupervised Learning of Latent Physical Properties Using Perception-Prediction Networkscited by 13
Built on by
Not cited yet.