Causal attribution network