Active and Passive Causal Inference Learning