Skip to content

CausalForest DML Randomness #971

Open
@silulyu

Description

@silulyu

Hi, we recently found that we get different prediction results every time we run the causal forest model with ite_estimates = model.effect(df[features])
ite_ci = model.effect_interval(df[features])

The model was pre-trained, saved and then loaded for predictions.

Is it because the effect() and effect_interval() methods often use bootstrap sampling to generate predictions, which introduces randomness?

How could I reproduce predictions with a CausalForest DML model?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions