什么是Top-1和Top-5错误率

什么是Top-1和Top-5错误率

top1就是你预测的label取最后概率向量里面最大的那一个作为预测结果,你的预测结果中概率最大的那个类必须是正确类别才算预测正确。

而top5就是最后概率向量最大的前五名中出现了正确概率即为预测正确。

Top-1和Top-5 error 是深度学习中评价模型预测错误率的两个指标,在VGG论文中是这样解释这两个指标的:

The former is a multi-class classification error, i.e. the proportion of incorrectly classified images; the latter is the main evaluation criterion used in ILSVRC, and is computed as the proportion of images such that the ground-truth category is outside the top-5 predicted categories.

Top-1 error 的意思是:假如模型预测某张动物图片(一只猫)的类别,且模型只输出1个预测结果,那么这一个结果正好能猜出来这个动物是只猫的概率就是Top-1正确率。猜出来的结果不是猫的概率则成为Top-1错误率。简单来说就是模型猜错的概率。

Top-5 error 的意思是:假如模型预测某张动物图片(还是刚才那只猫),但模型会输出来5个预测结果,那么这五个结果中有猫这个分类的概率成为Top-5正确率,相反,预测输出的这五个结果里没有猫这个分类的概率则成为Top-5错误率。

一般来说,Top-1和Top-5错误率越低,模型的性能也就越好。且Top-5 error 在数值上会比Top-1 error 的数值要小,毕竟从1个结果猜对的几率总会比从5个结果里猜对的几率要小!

相关内容

《旅行青蛙》招待好友最全攻略
365bet足球投注网站

《旅行青蛙》招待好友最全攻略

📅 08-01 👁️ 5562
白羊座女怎么追射手座男生,白羊女怎么追射手男的技巧
365bet足球投注网站

白羊座女怎么追射手座男生,白羊女怎么追射手男的技巧

📅 07-31 👁️ 3586
dnf2017国庆套时装称号光环属性多少钱价格图片
beat365亚洲体育投注

dnf2017国庆套时装称号光环属性多少钱价格图片

📅 07-14 👁️ 9847
面向对象编程语言有哪些
beat365亚洲体育投注

面向对象编程语言有哪些

📅 07-21 👁️ 6865