Learning Relational Causal Models with Cycles through Relational Acyclification
Ragib Ahsan, David Arbour, Elena Zheleva

TL;DR
This paper introduces relational acyclification, a novel method enabling causal discovery in cyclic relational models, demonstrating that under certain assumptions, existing algorithms can be extended to handle cycles.
Contribution
The paper proposes relational acyclification, a new operation that allows existing causal discovery algorithms to learn cyclic relational causal models.
Findings
Relational acyclification enables reasoning about cycles in relational models.
Under $\sigma$-faithfulness, RCD is sound and complete for cyclic models.
Experimental results support the effectiveness of the proposed approach.
Abstract
In real-world phenomena which involve mutual influence or causal effects between interconnected units, equilibrium states are typically represented with cycles in graphical models. An expressive class of graphical models, relational causal models, can represent and reason about complex dynamic systems exhibiting such cycles or feedback loops. Existing cyclic causal discovery algorithms for learning causal models from observational data assume that the data instances are independent and identically distributed which makes them unsuitable for relational causal models. At the same time, causal discovery algorithms for relational causal models assume acyclicity. In this work, we examine the necessary and sufficient conditions under which a constraint-based relational causal discovery algorithm is sound and complete for cyclic relational causal models. We introduce relational acyclification,…
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.
Code & Models
Videos
Taxonomy
TopicsBayesian Modeling and Causal Inference · Semantic Web and Ontologies · Logic, Reasoning, and Knowledge
