serr_sf {scoringfunctions} | R Documentation |
Squared error scoring function
Description
The function serr_sf computes the squared error scoring function when
materializes and
is the predictive mean functional.
The squared error scoring function is defined in Table 1 in Gneiting (2011).
Usage
serr_sf(x, y)
Arguments
x |
Predictive mean functional (prediction). It can be a vector of length
|
y |
Realization (true value) of process. It can be a vector of length
|
Details
The squared error scoring function is defined by:
Domain of function:
Range of function:
Value
Vector of squared errors.
Note
For details on the squared error scoring function, see Savage 1971, Gneiting (2011).
The mean functional is the mean of the probability distribution
of
(Gneiting 2011).
The squared error scoring function is negatively oriented (i.e. the smaller, the better).
The squared error scoring function is strictly consistent for the mean
functional relative to the family of potential probability
distributions
for the future
for which the second moment exists
and is finite (Savage 1971, Gneiting 2011).
References
Gneiting T (2011) Making and evaluating point forecasts. Journal of the American Statistical Association 106(494):746–762. doi:10.1198/jasa.2011.r10138.
Savage LJ (1971) Elicitation of personal probabilities and expectations. Journal of the American Statistical Association 66(337):783–810. doi:10.1080/01621459.1971.10482346.
Examples
# Compute the squarer error scoring function.
df <- data.frame(
y = rep(x = 0, times = 5),
x = -2:2
)
df$squared_error <- serr_sf(x = df$x, y = df$y)
print(df)