Learning linear cyclic causal models with latent variables

  • Authors:
  • Antti Hyttinen;Frederick Eberhardt;Patrik O. Hoyer

  • Affiliations:
  • Helsinki Institute for Information Technology, Department of Computer Science, University of Helsinki, Finland;Department of Philosophy, Carnegie Mellon University, Pittsburgh, PA;Helsinki Institute for Information Technology, Department of Computer Science, University of Helsinki, Finland

  • Venue:
  • The Journal of Machine Learning Research
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Identifying cause-effect relationships between variables of interest is a central problem in science. Given a set of experiments we describe a procedure that identifies linear models that may contain cycles and latent variables. We provide a detailed description of the model family, full proofs of the necessary and sufficient conditions for identifiability, a search algorithm that is complete, and a discussion of what can be done when the identifiability conditions are not satisfied. The algorithm is comprehensively tested in simulations, comparing it to competing algorithms in the literature. Furthermore, we adapt the procedure to the problem of cellular network inference, applying it to the biologically realistic data of the DREAMchallenges. The paper provides a full theoretical foundation for the causal discovery procedure first presented by Eberhardt et al. (2010) and Hyttinen et al. (2010).