The function huber_rs computes the mean Huber score with parameter
Mean Huber score is a realised score corresponding to the Huber scoring function huber_sf.
huber_rs(x, y, a)
Value of the mean Huber score.
Prediction. It can be a vector of length
Realisation (true value) of process. It can be a vector of length
It can be a vector of length
The mean Huber score is defined by:
where
and
Domain of function:
Range of function:
Fissler T, Ziegel JF (2019) Order-sensitivity and equivariance of scoring functions. Electronic Journal of Statistics 13(1):1166--1211. tools:::Rd_expr_doi("10.1214/19-EJS1552").
Gneiting T (2011) Making and evaluating point forecasts. Journal of the American Statistical Association 106(494):746--762. tools:::Rd_expr_doi("10.1198/jasa.2011.r10138").
# Compute the Huber mean score.
set.seed(12345)
a <- 0.5
x <- 0
y <- rnorm(n = 100, mean = 0, sd = 1)
print(huber_rs(x = x, y = y, a = a))
print(huber_rs(x = rep(x = x, times = 100), y = y, a = a))
Run the code above in your browser using DataLab