Greedy Causal Discovery is Geometric

03/05/2021
by   Svante Linusson, et al.
0

Finding a directed acyclic graph (DAG) that best encodes the conditional independence statements observable from data is a central question within causality. Algorithms that greedily transform one candidate DAG into another given a fixed set of moves have been particularly successful, for example the GES, GIES, and MMHC algorithms. In 2010, Studený, Hemmecke and Lindner introduced the characteristic imset polytope, CIM_p, whose vertices correspond to Markov equivalence classes, as a way of transforming causal discovery into a linear optimization problem. We show that the moves of the aforementioned algorithms are included within classes of edges of CIM_p and that restrictions placed on the skeleton of the candidate DAGs correspond to faces of CIM_p. Thus, we observe that GES, GIES, and MMHC all have geometric realizations as greedy edge-walks along CIM_p. Furthermore, the identified edges of CIM_p strictly generalize the moves of these algorithms. Exploiting this generalization, we introduce a greedy simplex-type algorithm called greedy CIM, and a hybrid variant, skeletal greedy CIM, that outperforms current competitors among hybrid and constraint-based algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/15/2022

On the Edges of Characteristic Imset Polytopes

The edges of the characteristic imset polytope, CIM_p, were recently sho...
research
09/05/2022

Toric Ideals of Characteristic Imsets via Quasi-Independence Gluing

Characteristic imsets are 0-1 vectors which correspond to Markov equival...
research
03/01/2022

Causal Structure Learning with Greedy Unconditional Equivalence Search

We consider the problem of characterizing directed acyclic graph (DAG) m...
research
01/23/2013

A Hybrid Anytime Algorithm for the Constructiion of Causal Models From Sparse Data

We present a hybrid constraint-based/Bayesian algorithm for learning cau...
research
01/15/2014

Learning Bayesian Network Equivalence Classes with Ant Colony Optimization

Bayesian networks are a useful tool in the representation of uncertain k...
research
05/10/2023

Causal Inference in Directed, Possibly Cyclic, Graphical Models

We consider the problem of learning a directed graph G^⋆ from observatio...
research
02/06/2018

How to select the best set of ads: Can we do better than Greedy Algorithm?

Selecting the best set of ads is critical for advertisers for a given se...

Please sign up or login with your details

Forgot password? Click here to reset