Processing math: 100%

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

  统计/机器学习 监督式学习 损失函数    浏览次数:17428        分享
3

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

 

杨业勇   2017-04-15 07:55



   1个回答 
8

Hamming Loss是用来计算多标签分类(Multi-label classification)模型精度的。

HammingLoss=1NNi=1XOR(Yi,j,Pi,j)L

N是样本的数量,L是标签的个数,Yi,j是第i个预测结果中第j个分量的真实值,Pi,j是第i个预测结果中第j个分量的预测值,XOR是抑或,XOR(0,1)=XOR(1,0)=1XOR(0,0)=XOR(1,1)=0

例子:三个样本

Y1=(0,1,1,1,0),P1=(1,1,1,0,0)

Y2=(1,0,0,1,1),P2=(1,0,0,0,1)

Y3=(1,1,0,0,0),P3=(1,0,1,0,1)


HammingLoss=13×2+1+35=0.4



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

数据痴汉   2017-04-15 10:09

我之前找这个公式找了很久,谢谢! - bigbear   2017-08-30 13:19


  相关讨论

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

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

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

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

python求logloss

focal loss是什么?

hinge loss的公式是什么?

向量梯度下降优化的最佳步长?

逻辑回归的损失函数是怎么来的

用SGD计算逻辑回归时的迭代公式是什么?

  随便看看

除了PCA,还有什么降维的方法?

两个凸函数相加,还是凸函数吗?

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

推荐系统有哪些常用的评价标准

怎么计算(估计)ROC AUC的置信区间?