how could we try to test for causal? => intervention
Causal relations are local, modular, and directed. They are modular in the sense that any two arbitrary events in the world are most likely causally unrelated, or independent. If they are related, or dependent, the relation is only very weak and liable to be ignored in our mental models. Causal structure is local in the sense that many events that are related are not related directly: They are connected only through causal chains of several steps, a series of intermediate and more local dependencies. And the basic dependencies are directed: when we say that A causes B, it means something different than saying that B causes A. The causal influence flows only one way along a causal relation—we expect that manipulating the cause will change the effect, but not vice versa—but information can flow both ways—learning about either event will give us information about the other. https://comosoco24.daeh.info/sections/dependence
do calculus
mcelreath ch 6 marrage example backdoor criterion, adjustment sets https://www.youtube.com/watch?v=U1S8Rq8IcrY statistical and causal dependence stratification
Let’s examine this notion of “causal dependence” a little more carefully. What does it mean to believe that A depends causally on B? Viewing cognition through the lens of probabilistic programs, the most basic notions of causal dependence are in terms of the structure of the program and the flow of evaluation (or “control”) in its execution. We say that expression A causally depends on expression B if it is necessary to evaluate B A in order to evaluate. (More precisely, expression A depends on expression if it is ever necessary to evaluate B in order to evaluate A.) For instance, in this program A depends on B but not on C (the final expression depends on both A and C):
var C =flip()var B =flip()var A = B ?flip(0.1) :flip(0.4)A || C
Note that causal dependence order is weaker than a notion of ordering in time—one expression might happen to be evaluated before another in time (for instance C before A), but without the second expression requiring the first. (This notion of causal dependence is related to the notion of flow dependence in the programming language literature.)
traditions of modeling some concerned with correlation, prediction CNN, LLM decoders / classifiers other with ontological structure in science, what we care about is ontological structure
medical diagnosis - intervention on symptom vs disease