A probabilistic autoencoder for causal discovery
Matthias Feiler

TL;DR
This paper introduces a novel causal discovery method using a probabilistic autoencoder that compares the estimation capacities of joint and marginal distributions to infer causal direction.
Contribution
It proposes a new criterion based on autoencoder capacities to determine causal direction, leveraging regularization to distinguish cause from effect.
Findings
The method successfully identifies causal directions in tested datasets.
Autoencoder capacity differences reflect causal constraints.
Implementation with restricted Boltzmann machine demonstrates practical viability.
Abstract
The paper addresses the problem of finding the causal direction between two associated variables. The proposed solution is to build an autoencoder of their joint distribution and to maximize its estimation capacity relative to both the marginal distributions. It is shown that the resulting two capacities cannot, in general, be equal. This leads to a new criterion for causal discovery: the higher capacity is consistent with the unconstrained choice of a distribution representing the cause while the lower capacity reflects the constraints imposed by the mechanism on the distribution of the effect. Estimation capacity is defined as the ability of the auto-encoder to represent arbitrary datasets. A regularization term forces it to decide which one of the variables to model in a more generic way i.e., while maintaining higher model capacity. The causal direction is revealed by the…
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
TopicsBayesian Modeling and Causal Inference · Neural Networks and Applications · Gaussian Processes and Bayesian Inference
