| bbrier {mlr3measures} | R Documentation |
Binary Brier Score
Description
Measure to compare true observed labels with predicted probabilities in binary classification tasks.
Usage
bbrier(truth, prob, positive, sample_weights = NULL, ...)
Arguments
truth |
( |
prob |
( |
positive |
( |
sample_weights |
( |
... |
( |
Details
The Binary Brier Score is defined as
\frac{1}{n} \sum_{i=1}^n w_i (I_i - p_i)^2.
Note that this (more common) definition of the Brier score is equivalent to the
original definition of the multi-class Brier score (see mbrier()) divided by 2.
Value
Performance value as numeric(1).
Meta Information
Type:
"binary"Range:
[0, 1]Minimize:
TRUERequired prediction:
prob
References
https://en.wikipedia.org/wiki/Brier_score
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.
See Also
Other Binary Classification Measures:
auc(),
dor(),
fbeta(),
fdr(),
fn(),
fnr(),
fomr(),
fp(),
fpr(),
gmean(),
gpr(),
npv(),
ppv(),
prauc(),
tn(),
tnr(),
tp(),
tpr()
Examples
set.seed(1)
lvls = c("a", "b")
truth = factor(sample(lvls, 10, replace = TRUE), levels = lvls)
prob = runif(10)
bbrier(truth, prob, positive = "a")