混淆矩阵(Confusion Matrix)
混淆矩阵(Confusion Matrix)
1. 混淆矩阵引入
在机器学习领域,当我们想要衡量一个模型的优劣时,经常用到一些分析指标,如:错误率、准确率等。但是这两个指标并不能满足所有任务需求。比如超市打特价时我们去购物,有的人会关心“购买的东西中有多少是打特价的”,还有人会关心“打特价的商品中我购买了多少”。类似的问题由很多很多,对于第二个问题,我们就并不能简单的用错误率与准确率来衡量。这里我们引入混淆矩阵,通过混淆矩阵来定义更多的衡量指标。
2. 混淆矩阵
2.1 二分类混淆矩阵
以二分类问题为例,混淆矩阵表现形式如下:
可以发现,模型的预测结果与真实情况被分成了四个部分,下面我们对这四个部分进行说明
- TP(True Positive,真正例):将真实情况为正例的类型正确地预测为正例
- FN(False Negative,假反例):将真实情况为正例的类型错误地预测为反例
- FP(False Positive,假正例):将真实情况为反例的类型错误地预测为正例
- TN(True Negative,真反例):将真实情况为反例的类型正确地预测为反例
2.2 多分类混淆矩阵
对于分类问题,混淆矩阵为的矩阵,它的元素表示第类样本被预测为第类的数量,矩阵如下:
如果所有样本都被分类正确,则该矩阵为对角矩阵。主对角线的元素之和为正确分类的样本数,其他元素之和为错误分类的样本数。因此对角线的值越大,分类
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix