I'm not sure the above sentence is true, but I read it here, here and here that quantile loss function percentile 0.5 is MAE(mean absolute error), Is it true(Yes or No)? and How?
Asked
Active
Viewed 747 times
1
-
Perhaps "0.5" should be "50"? – whuber Dec 10 '19 at 16:26
-
I couldn't find out is it my answer,@S.Kolassa-ReinstateMonica – Farshid Shekari Dec 10 '19 at 17:13
1 Answers
5
Well mathematically speaking, quantile loss for quantile $\gamma$ is defined as:
$L_{\gamma}(y,y^p) = \sum_{i:y_i<\hat{y}_i}(1-\gamma)|y_i-\hat{y}_i| + \sum_{i:y_i\geq \hat{y}_i}(\gamma)|y_i-\hat{y}_i|$
For $\gamma=0.5$ (median), this becomes:
$L_{0.5}(y,y^p) = \sum_{i:y_i<\hat{y}_i}\frac{1}{2}|y_i-\hat{y}_i| + \sum_{i:y_i\geq \hat{y}_i}\frac{1}{2}|y_i-\hat{y}_i| = \sum\frac{1}{2}|y_i-\hat{y}_i|$
Considering that the MAE is:
$MAE = \frac{1}{n}\sum|y_i-\hat{y}_i|$
the two only differ by a constant, and they are therefore equivalent in terms of optimization.

Davide ND
- 2,305
- 8
- 24
-
according to the first equation, after replacing 0.5 in that, one of the coefficients is -0.5 and the second one is 0.5, and after summation, these coefficients disappear. – Farshid Shekari Dec 12 '19 at 05:18
-
-
I realized it might not have been clear - I just passed the two coefficients in fraction form because it was easier to compare to MAE – Davide ND Dec 12 '19 at 09:54
-