On the Identifiability of the Post-Nonlinear Causal Model

By taking into account the nonlinear effect of the cause, the inner noise effect, and the measurement distortion effect in the observed variables, the post-nonlinear (PNL) causal model has demonstrated its excellent performance in distinguishing the cause from effect. However, its identifiability has not been properly addressed, and how to apply it in the case of more than two variables is also a problem. In this paper, we conduct a systematic investigation on its identifiability in the two-variable case. We show that this model is identifiable in most cases; by enumerating all possible situations in which the model is not identifiable, we provide sufficient conditions for its identifiability. Simulations are given to support the theoretical results. Moreover, in the case of more than two variables, we show that the whole causal structure can be found by applying the PNL causal model to each structure in the Markov equivalent class and testing if the disturbance is independent of the direct causes for each variable. In this way the exhaustive search over all possible causal structures is avoided.

[1]  Nir Friedman,et al.  Gaussian Process Networks , 2000, UAI.

[2]  J. Pearl Causality: Models, Reasoning and Inference , 2000 .

[3]  Aapo Hyvärinen,et al.  Distinguishing causes from effects using nonlinear acyclic causal models , 2008, NIPS 2010.

[4]  Joris M. Mooij,et al.  Distinguishing between cause and effect , 2008, NIPS 2008.

[5]  A. Polyanin,et al.  Handbook of Nonlinear Partial Differential Equations , 2003 .

[6]  Andrei D. Polyanin,et al.  Polyanin, A. D. and Zaitsev, V. F., Handbook of Nonlinear Partial Differential Equations , Chapman & Hall/CRC, Boca , 2004 .

[7]  Bernhard Schölkopf,et al.  Causal reasoning by evaluating the complexity of conditional densities with kernel methods , 2008, Neurocomputing.

[8]  Aapo Hyvärinen,et al.  A Linear Non-Gaussian Acyclic Model for Causal Discovery , 2006, J. Mach. Learn. Res..

[9]  Bernhard Schölkopf,et al.  Nonlinear causal discovery with additive noise models , 2008, NIPS.

[10]  Judea Pearl,et al.  Equivalence and Synthesis of Causal Models , 1990, UAI.

[11]  Le Song,et al.  A Kernel Statistical Test of Independence , 2007, NIPS.

[12]  Tom Burr,et al.  Causation, Prediction, and Search , 2003, Technometrics.

[13]  Christian Jutten,et al.  Identifiability of post-nonlinear mixtures , 2005, IEEE Signal Processing Letters.

[14]  A. Polyanin,et al.  Handbook of Exact Solutions for Ordinary Differential Equations , 1995 .

[15]  Juan K. Lin Factorizing Multivariate Function Classes , 1997, NIPS.

[16]  Martin Braun Differential Equations and Their Applications: An Introduction to Applied Mathematics , 1977 .