混淆矩阵 (Confusion Matrix)

混淆矩阵 (Confusion Matrix)

假设现在有一个分类器A,这个分类器A的作用是告诉一张图片是不是汉堡,那我想知道这个分类器A的效果好不好,应该怎么办呢?

最简单的方法是将大量的样本放进到费雷其A当中,让他自己判断这些图片是不是汉堡。

混淆矩阵 (Confusion Matrix)

经过上面的过程就可以得到一张表格:

混淆矩阵 (Confusion Matrix)

实际上这张表格是非常庞大的。有成千上万的图片,当他的维度十分大的时候是没办法看出来的。现在就是用一种方法能够直观地表示实验结果,但是又不损失其中的信息,那看一下他的输出结果都有什么样的情况,正式的类别就两种情况,他是汉堡和不是汉堡。而预测类别也是两种情况是汉堡和不是汉堡,所以加起来就四种情况:

混淆矩阵 (Confusion Matrix)

接下来就是做一个统计,这四种类别所对应的图是多少张。

混淆矩阵 (Confusion Matrix)

上面这四个数组成的矩阵叫做混淆矩阵

混淆矩阵 (Confusion Matrix)

用着四个数来表现出分类器在测试数据集上的效果。颜色是绿色的表示预测的结果是对的,橙色的部分表明预测结果是错的。这个2×2的矩阵是对二分类来说的。

对于多分类的问题,现在是想知道输入的这图片当中有没有我想要的图片。

混淆矩阵 (Confusion Matrix)

N分类的问题:N×N的矩阵

混淆矩阵 (Confusion Matrix)

我们希望的是绿色的部分的数值尽可能地大,橙色部分的数值尽可能地小。这样模型的效果是更好的。

补充

混淆矩阵 (Confusion Matrix)

混淆矩阵是对分类问题的预测结果的总结。使用计数值汇总正确和不正确预测的数量,并按照每个类别进行细分,这是混淆矩阵的关键所在。混淆矩阵显示了额分类模型在进行预测时会对那一部分产生混淆,不仅能了解分类模型所犯的错误,更重要的是可以了解发生错误的类型。这是这种对结果的分解客服了仅使用分类准确率所带来的局限性。

从混淆矩阵得到分类指标

跟高级的分类指标:准确度,正确率或者时精确度,召回率,特异性,灵敏度

Original: https://blog.csdn.net/upupyon996deqing/article/details/124768166
Author: 一套煎饼
Title: 混淆矩阵 (Confusion Matrix)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/646545/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 整理了27个Python人工智能库,建议收藏~

    超级无敌干货,第一时间送达!!! 为了大家能够对人工智能常用的 Python 库有一个初步的了解,以选择能够满足自己需求的库进行学习,对目前较为常见的人工智能库进行简要全面的介绍。…

    人工智能 2023年7月16日
    067
  • TensorFlow中的模型保存和加载是如何实现的

    Tensorflow模型保存和加载的实现 在TensorFlow中,模型保存和加载的实现涉及到两个关键步骤:模型的保存和模型的加载。在这里,我们将详细介绍每个步骤的实现过程、算法原…

    人工智能 2023年12月30日
    055
  • opencv图像滤波

    1、介绍 OpenCV图像处理技术中比较热门的图像滤波操作主要被分为了两大类:线性邻域滤波和非线性滤波。线性邻域滤波常见的有”方框滤波”,”均值…

    人工智能 2023年6月20日
    081
  • 【工具使用】AI帮你写代码

    文章目录 1.Copilot * 1.1什么是 GitHub Copilot? 1.2 Copilot 工作原理 2.实测体验 3.面向注释编程 * 3.1缺点 3.2优点 先说结…

    人工智能 2023年7月27日
    0125
  • 【pycaret 分类任务】有监督学习之分类任务

    1.一个数据科学利器 PyCaret,几行代码搞定从数据处理到模型训练,保存,部署。2.PyCaret 是一个将我们常用到的机器学习库进行封装了的轮子。3.PyCaret对于在时间…

    人工智能 2023年7月2日
    086
  • Batc

    问题介绍 在现实生活中,我们通常需要处理大量的数据,并根据这些数据做出相应的决策。而BATC(基于大数据的决策分析)就是一种通过分析大数据来支持决策制定的方法。在本文中,我们将详细…

    人工智能 2024年1月3日
    048
  • 数据分析概论

    ### 回答1: 数据资源与数据资产 概论 pdf 是一本介绍数据资源和数据资产的电子书,通过对数据资源和数据资产的概念、特点、管理和价值等方面的阐述,帮助读者深入了解和掌握数据资…

    人工智能 2023年7月17日
    059
  • 安装vcpkg+opencv+tesseract c++ 在VisualStudio中

    vcpkg+opencv+tesseract安装以及配置 vcpkg安装 下载源码 git clone https://github.com/microsoft/vcpkg.git…

    人工智能 2023年7月20日
    052
  • 学完Python基础之后,你应该学习这个

    背景 大家好,我是 小E 我一直认同这个观点:一个优秀的数据人应该是思维、业务、分析和工程能力的综合体,谈思维、业务等能力可能大家觉得飘在空中。 那好,今天我们抛开这些,就谈工程能…

    人工智能 2023年7月17日
    063
  • 全景图像拼接【计算机视觉】

    文章目录 一、全景图像拼接 * 1.1基本介绍 1.2原理解析 1.3 RANSAC算法(RANdom SAmple Consensus,RANSAC) 1.3 图像配准 1.4 …

    人工智能 2023年6月18日
    0113
  • 数据分析工具Pandas

    学习目标: 一,掌握 数据结构分析,索引操作及高级索引 二,掌握 算术运算与数据对齐,数据排序 三,掌握 统计计算与描述 ,层次化索引 四,掌握 读写数据操作 学习内容: 1.Pa…

    人工智能 2023年7月6日
    088
  • lambda stream流处理异常的方法/不终止stream流处理异常

    lambda stream流处理异常的方法/Either不终止stream流处理异常 1、直接用try/catch捕获 1.1 stream流中使用try/catch 案例如下,在…

    人工智能 2023年6月28日
    093
  • 图像质量评价matlab实现(含代码)

    这篇是上两篇的一个延续吧,对偏振HSI伪彩色图像融合增强效果的一个评价 代码里面包含了很多种评价方式,附带一个评价说明,链接如下: 图像质量评价指标(全),可结合blog-机器学习…

    人工智能 2023年6月17日
    096
  • 中科院韩先培:预训练模型怎样成为下一代知识图谱

    【 专栏:研究思路】随着大规模预训练模型的快速发展,许多研究者都在期待,模型能够将通用的知识抽取到通用的知识库/知识图谱中,为构建新的AI节省开发的时间和精力,让研究者能够更加专注…

    人工智能 2023年6月1日
    086
  • 超分辨率基础

    超分辨率综述Image Super-resolution 的深度学习方法微信二维码引擎OpenCV开源微信扫码背后的图像超分辨率技术技术解析 | 即构移动端超分辨率技术DIV2K数…

    人工智能 2023年7月22日
    093
  • 什么是岭回归和Lasso回归,它们分别用于解决什么问题

    什么是岭回归和Lasso回归 岭回归和Lasso回归是两种常用的线性回归的正则化方法,用于解决高维数据集中的特征选择和过拟合问题。它们在机器学习和统计学中被广泛应用。 岭回归通过在…

    人工智能 2024年1月6日
    061
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球