Tearing Apart NOTEARS: Controlling the Graph Prediction via Variance Manipulation

06/14/2022
by   Jonas Seng, et al.
4

Simulations are ubiquitous in machine learning. Especially in graph learning, simulations of Directed Acyclic Graphs (DAG) are being deployed for evaluating new algorithms. In the literature, it was recently argued that continuous-optimization approaches to structure discovery such as NOTEARS might be exploiting the sortability of the variable's variances in the available data due to their use of least square losses. Specifically, since structure discovery is a key problem in science and beyond, we want to be invariant to the scale being used for measuring our data (e.g. meter versus centimeter should not affect the causal direction inferred by the algorithm). In this work, we further strengthen this initial, negative empirical suggestion by both proving key results in the multivariate case and corroborating with further empirical evidence. In particular, we show that we can control the resulting graph with our targeted variance attacks, even in the case where we can only partially manipulate the variances of the data.

READ FULL TEXT
research
06/02/2022

Causal Structure Learning: a Combinatorial Perspective

In this review, we discuss approaches for learning causal structure from...
research
06/10/2020

Low Rank Directed Acyclic Graphs and Causal Structure Learning

Despite several important advances in recent years, learning causal stru...
research
03/31/2023

Simple Sorting Criteria Help Find the Causal Order in Additive Noise Models

Additive Noise Models (ANM) encode a popular functional assumption that ...
research
08/17/2023

Partial Homoscedasticity in Causal Discovery with Linear Models

Recursive linear structural equation models and the associated directed ...
research
07/11/2021

Improving Efficiency and Accuracy of Causal Discovery Using a Hierarchical Wrapper

Causal discovery from observational data is an important tool in many br...
research
11/06/2020

Efficient Permutation Discovery in Causal DAGs

The problem of learning a directed acyclic graph (DAG) up to Markov equi...

Please sign up or login with your details

Forgot password? Click here to reset