2
$\begingroup$

Is there a reason why the most popular criterion for node splitting is MSE?

Why can't we use RMSLE (Root Mean Square Logarithmic Error), for example?

$\endgroup$
0

1 Answer 1

1
$\begingroup$

To check the performance of a split, as you mentioned MSE and RMSE are the popular approaches.

RMSLE penalizes an under-predicted estimate greater than an over-predicted estimate

enter image description here

ϵ is the RMSLE value (score) n is the total number of observations in the (public/private) data set, pi is your prediction, and ai is the actual response for i. log(x) is the natural logarithm of x.

Ref:

https://www.kaggle.com/wiki/RootMeanSquaredLogarithmicError https://stats.stackexchange.com/a/110610/86202

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.