# Causal Discovery using Model Invariance through Knockoff Interventions

arXiv: https://arxiv.org/abs/2207.04055 · HTML: https://mlsanity.com/paper/2207.04055/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 18 of its 25 references that are in the map.
- First posted on arXiv 8 Jul 2022.

## Builds on (most cited first, 18 of 18)

- [DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networks](https://mlsanity.com/paper/1704.04110/) (2017)
- [Generating Sequences With Recurrent Neural Networks](https://mlsanity.com/paper/1308.0850/) (2013)
- [Causal inference using invariant prediction: identification and confidence intervals](https://mlsanity.com/paper/1501.01332/) (2015)
- [Causal Effect Inference with Deep Latent-Variable Models](https://mlsanity.com/paper/1705.08821/) (2017)
- [Detecting causal associations in large nonlinear time series datasets](https://mlsanity.com/paper/1702.07007/) (2017)
- [Invariant Causal Prediction for Nonlinear Models](https://mlsanity.com/paper/1706.08576/) (2017)
- [Discovering contemporaneous and lagged causal relations in autocorrelated nonlinear time series datasets](https://mlsanity.com/paper/2003.03685/) (2020)
- [Panning for Gold: Model-X Knockoffs for High-dimensional Controlled Variable Selection](https://mlsanity.com/paper/1610.02351/) (2016)
- [Controlling the false discovery rate via knockoffs](https://mlsanity.com/paper/1404.5609/) (2014)
- [High-recall causal discovery for autocorrelated time series with latent confounders](https://mlsanity.com/paper/2007.01884/) (2020)
- [Invariant Causal Prediction for Sequential Data](https://mlsanity.com/paper/1706.08058/) (2017)
- [Deep Knockoffs](https://mlsanity.com/paper/1811.06687/) (2018)
- [Active Invariant Causal Prediction: Experiment Selection through Stability](https://mlsanity.com/paper/2006.05690/) (2020)
- [Knockoffs for the mass: new feature importance statistics with false discovery guarantees](https://mlsanity.com/paper/1807.06214/) (2018)
- [Causal Effect Variational Autoencoder with Uniform Treatment](https://mlsanity.com/paper/2111.08656/) (2021)
- [Variance Minimization in the Wasserstein Space for Invariant Causal Prediction](https://mlsanity.com/paper/2110.07064/) (2021)
- [Invariant Ancestry Search](https://mlsanity.com/paper/2202.00913/) (2022)
- [Causal Inference in Non-linear Time-series using Deep Networks and Knockoff Counterfactuals](https://mlsanity.com/paper/2109.10817/) (2021)

## Built on by (most cited first, 4 of 4)

- [Time Series Causal Link Estimation under Hidden Confounding using Knockoff Interventions](https://mlsanity.com/paper/2209.11497/) (2022)
- [Deep Learning-based Group Causal Inference in Multivariate Time-series](https://mlsanity.com/paper/2401.08386/) (2024)
- [Robust Causal Discovery in Real-World Time Series with Power-Laws](https://mlsanity.com/paper/2507.12257/) (2025)
- [Group Interventions on Deep Networks for Causal Discovery in Subsystems](https://mlsanity.com/paper/2510.23906/) (2025)

## Abstract (arXiv)

Cause-effect analysis is crucial to understand the underlying mechanism of a system. We propose to exploit model invariance through interventions on the predictors to infer causality in nonlinear multivariate systems of time series. We model nonlinear interactions in time series using DeepAR and then expose the model to different environments using Knockoffs-based interventions to test model invariance. Knockoff samples are pairwise exchangeable, in-distribution and statistically null variables generated without knowing the response. We test model invariance where we show that the distribution of the response residual does not change significantly upon interventions on non-causal predictors. We evaluate our method on real and synthetically generated time series. Overall our method outperforms other widely used causality methods, i.e, VAR Granger causality, VARLiNGAM and PCMCI+.
