多分类问题有没有类似LogLoss的模型评判标准?

  统计/机器学习 监督式学习 模型验证 损失函数    浏览次数:7014        分享
2

LogLoss是用于二元分类的,多分类问题有没有类似LogLoss的评判方法?

 

杨业勇   2017-04-14 11:42



   1个回答 
6

有的。Multi-classification的问题可以用Multi-LogLoss

$$\text{Multi-LogLoss}=-\frac{1}{n}\sum_{i=1}^n\sum_{j=1}^m y_{i,j}\log (p_{i,j}).$$

其中$n$是预测样本的个数

$m$是class的数量

$y_{i,j}$是真实的分类,如果第$i$个样本属于第$j$个class,那么$y_{i,j}=1$

$\log$是自然对数

$p_{i,j}$是模型预测出来第$i$个样本属于第$j$个class的概率


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

雷猴   2017-04-14 22:20



  相关讨论

非平衡分类任务中weighted log loss

MSE问题

logloss的取值范围是多少?一般好的分类器能达到多少?

关于损失函数h(x), J(x), cost的概念问题

二元分类为什么不能用MSE做为损失函数?

Hamming Loss汉明损失的计算公式是什么?

怎么理解surrogate loss function代理损失函数?

python求logloss

hinge loss的公式是什么?

focal loss是什么?

  随便看看

seaborn.distplot直方图的y轴的数值是什么意思?

matplotlib一个画板上多个图叠加,如何决定图层上下?

hyperparameter与parameter的区别?

怎么理解surrogate loss function代理损失函数?

numpy array里怎么用fillna填充nan的值?