Causality and independence in perfectly adapted dynamical systems

by   Tineke Blom, et al.

Perfect adaptation in a dynamical system is the phenomenon that one or more variables have an initial transient response to a persistent change in an external stimulus but revert to their original value as the system converges to equilibrium. The causal ordering algorithm can be used to construct an equilibrium causal ordering graph that represents causal relations and a Markov ordering graph that implies conditional independences from a set of equilibrium equations. Based on this, we formulate sufficient graphical conditions to identify perfect adaptation from a set of first-order differential equations. Furthermore, we give sufficient conditions to test for the presence of perfect adaptation in experimental equilibrium data. We apply our ideas to a simple model for a protein signalling pathway and test its predictions both in simulations and on real-world protein expression data. We demonstrate that perfect adaptation in this model can explain why the presence and orientation of edges in the output of causal discovery algorithms does not always appear to agree with the direction of edges in biological consensus networks.



There are no comments yet.


page 1

page 2

page 3

page 4


Conditional Independences and Causal Relations implied by Sets of Equations

Real-world systems are often modelled by sets of equations with exogenou...

Robustness of Model Predictions under Extension

Often, mathematical models of the real world are simplified representati...

From Random Differential Equations to Structural Causal Models: the stochastic case

Random Differential Equations provide a natural extension of Ordinary Di...

From Ordinary Differential Equations to Structural Causal Models: the deterministic case

We show how, and under which conditions, the equilibrium states of a fir...

Generalized Strucutral Causal Models

Structural causal models are a popular tool to describe causal relations...

Learning Why Things Change: The Difference-Based Causality Learner

In this paper, we present the Difference- Based Causality Learner (DBCL)...

A note on the complexity of the causal ordering problem

In this note we provide a concise report on the complexity of the causal...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.