Class DisjunctiveCauseInference

  • All Implemented Interfaces:
    Inference

    public final class DisjunctiveCauseInference
    extends CausalInferenceBase
    Estimates the causal effect, using the 'Disjunctive Cause Criterion' adjustment formula to avoid confounding bias. This criterion requires that all 'causes of treatments or outcomes or both' are adjusted for, and therefore the structure of the Bayesian network need not be causal. Multiple treatments and outcomes nodes are supported as well as fixed evidence.