评价回归模型的RMSLE是什么?

  统计/机器学习 回归分析 模型验证    浏览次数:238        分享
0

评价回归模型的RMSLE是什么?只听说过RMSE。

 

小老虎   2019-08-08 16:50



   1个回答 
3

RMSE是均方误差根,RMSLE是均方对数误差根。L是取对数的意思。

$$RMSLE=\sqrt{\frac{\sum_{i=1}^n (\log(y_i+1)-\log(\hat y_i +1))^2}{n}}$$

有时候会针对一些长尾分布的y,我们会用RMSLE。RMSE是对称的,RMSLE对高估的惩罚比低估更大。可以根据自己的需求酌情选择。

SofaSofa数据科学社区DS面试题库 DS面经

简Cheng   2019-08-13 22:42



  相关主题

修正R方(adjusted R square)是什么?   3回答

回归问题中R方可以小于0吗?   3回答

除了RMSE,评价回归模型有哪些常用的metric?   2回答

micro和macro F1 score分别是什么意思?   2回答

精度-召回曲线的起点和终点是什么?   2回答

k-fold cross validation的k怎么选   3回答

回归问题中的stratified cross validation?   2回答

十折交叉验证   1回答

测试集和验证集的区别?   4回答

如果我用交叉验证,还是否需要单独分出测试集?   1回答

Stratified k-fold cross validation(分层交叉验证)   1回答

交叉验证是如何进行的?   2回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!