Multiclass Brier Score
Brier score for multi-class classification problems with r labels defined as
I_ij is 1 if observation i has true label j, and 0 otherwise.
Note that there also is the more common definition of the Brier score for binary
classification problems in bbrier()
.
mbrier(truth, prob, ...)
truth |
( |
prob |
( |
... |
( |
Performance value as numeric(1)
.
Type: "classif"
Range: [0, 2]
Minimize: TRUE
Required prediction: prob
Brier GW (1950). “Verification of forecasts expressed in terms of probability.” Monthly Weather Review, 78(1), 1–3. doi: 10.1175/1520-0493(1950)078<0001:vofeit>2.0.co;2.
set.seed(1) lvls = c("a", "b", "c") truth = factor(sample(lvls, 10, replace = TRUE), levels = lvls) prob = matrix(runif(3 * 10), ncol = 3) colnames(prob) = levels(truth) mbrier(truth, prob)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.