I-FLOP: Fast Learning of Order and Parents from Interventional Data
Organizations: Department of Mathematical Sciences University of Copenhagen Denmark
Abstract
We extend the FLOP (fast learning of order and parents) algorithm recently proposed by Wienöbst et al. (2026) from observational to interventional data. In particular, we use the interventional BIC score of Hauser and Bühlmann (2012), adapting it to be used with the iterative Cholesky-based score updates that are partly responsible for FLOP's speed. We show that, in the sample limit, I-FLOP recovers a DAG in the same interventional Markov equivalence class as the data-generating DAG. We compare I-FLOP to existing causal structure learning algorithms on real and simulated interventional data, where it performs favorably in terms of both performance and run time.
Figures & tables
| Expected degree | Expected degree | |||||||
|---|---|---|---|---|---|---|---|---|
| Algorithm | Mean | Std. | Skel. | Orient. | Mean | Std. | Skel. | Orient. |
| I-FLOP (ILS=0) | 2.50 | 3.78 | 1.30 | 1.20 | 1.60 | 1.58 | 0.90 | 0.70 |
| I-FLOP (ILS=20) | 0.70 | 0.67 | 0.60 | 0.10 | 1.50 | 1.27 | 1.10 | 0.40 |
| I-FLOP (ILS=50) | 0.70 | 0.67 | 0.60 | 0.10 | 1.50 | 1.27 | 1.10 | 0.40 |
| GIES | 2.70 | 3.13 | 2.00 | 0.70 | 47.40 | 49.02 | 39.10 | 8.30 |
| I-GSP | 28.40 | 16.93 | 19.60 | 8.80 | 94.70 | 28.79 | 73.10 | 21.60 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
Causal Discovery
Causal discovery infers cause-and-effect structures from observational and interventional data, distinguishing causal relationships from correlation.
See all 221 papers