This function computes the robustness value of a target parameter estimated via debiased machine learning.

The robustness value describes the minimum strength of association (parameterized in terms of R2) that omitted variables would need to have both with the outcome and with the Riesz Representer so that the confidence bounds for the target parameter includes zero (or another threshold of interest).

robustness_value(...)

# S3 method for class 'dml'
robustness_value(model, theta = 0, alpha = 0.05, ...)

# S3 method for class 'dml.bounds'
robustness_value(model, theta = 0, alpha = 0.05, ...)

Arguments

...

arguments passed to other methods.

model

an object of class dml or dml_bounds.

theta

the null hypothesis of interest for the target parameter theta. Default is theta =0 (zero null hypothesis).

alpha

significance level. Default is alpha = 0.05.

Value

A named numeric vector of robustness values.