score_halfnormal: Half-Normal Score

View source: R/score_halfnormal.R

score_halfnormalR Documentation

Half-Normal Score

Description

Score is approximately: \sum{\#[res_i \leq simres_{i,j}] - n } with the distinction that each element of sum is also scaled to take values from [0,1].

res_i is a residual for i-th observation, simres_{i,j} is the residual of j-th simulation for i-th observation, and n is the number of simulations for each observation. Scores are calculated on the basis of simulated data, so they may differ between function calls.

Usage

score_halfnormal(object, ...)

scoreHalfNormal(object, ...)

Arguments

object

An object of class explainer created with function explain from the DALEX package.

...

...

Value

An object of class auditor_score.

Examples

dragons <- DALEX::dragons[1:100, ]

# fit a model
model_lm <- lm(life_length ~ ., data = dragons)

# create an explainer
lm_audit <- audit(model_lm, data = dragons, y = dragons$life_length)

# calculate score
score_halfnormal(lm_audit)



auditor documentation built on Nov. 2, 2023, 6:13 p.m.