23
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      backShift: Learning causal cyclic graphs from unknown shift interventions

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We propose a simple method to learn linear causal cyclic models in the presence of latent variables. The method relies on equilibrium data of the model recorded under a specific kind of interventions ("shift interventions"). The location and strength of these interventions do not have to be known and can be estimated from the data. Our method, called backShift, only uses second moments of the data and performs simple joint matrix diagonalization, applied to differences between covariance matrices. We give a sufficient and necessary condition for identifiability of the system, which is fulfilled almost surely under some quite general assumptions if and only if there are at least three distinct experimental settings, one of which can be pure observational data. We demonstrate the performance on some simulated data and applications in flow cytometry and financial time series. The code is made available as R-package backShift.

          Related collections

          Author and article information

          Journal
          2015-06-08
          2015-11-18
          Article
          1506.02494
          c6fabf25-ff98-484c-8a95-f53259b76f68

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          Advances in Neural Information Processing Systems 28 (2015) 1513-1521
          stat.ME stat.ML

          Machine learning,Methodology
          Machine learning, Methodology

          Comments

          Comment on this article