| pinball | R Documentation |
Measure to compare true observed response with predicted response in regression tasks.
pinball(truth, response, sample_weights = NULL, alpha = 0.5, ...)
truth |
( |
response |
( |
sample_weights |
( |
alpha |
|
... |
( |
The pinball loss for quantile regression is defined as
\text{Average Pinball Loss} = \frac{1}{n} \sum_{i=1}^{n} w_{i}
\begin{cases}
q \cdot (t_i - r_i) & \text{if } t_i \geq r_i \\
(1 - q) \cdot (r_i - t_i) & \text{if } t_i < r_i
\end{cases}
where q is the quantile and w_i are normalized sample weights.
Performance value as numeric(1).
Type: "regr"
Range: (-\infty, \infty)
Minimize: TRUE
Required prediction: response
Other Regression Measures:
ae(),
ape(),
bias(),
ktau(),
linex(),
mae(),
mape(),
maxae(),
maxse(),
medae(),
medse(),
mse(),
msle(),
pbias(),
rae(),
rmse(),
rmsle(),
rrse(),
rse(),
rsq(),
sae(),
se(),
sle(),
smape(),
srho(),
sse()
set.seed(1)
truth = 1:10
response = truth + rnorm(10)
pinball(truth, response)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.