目录

一、混淆矩阵

二、准确率

三、召回率

四、精确率

五、综合评估指标 -- F值


一、混淆矩阵

        也程误差矩阵,是表示精度评价的一种标准格式,用n行n列的矩阵形式来表示。在机器学习领域,混淆矩阵又称为可能性表格或者是错误矩阵。它是一种特定的矩阵用来呈现算法的效果。

后面准确率、召回率、精确率、F值的讲解,都以该例子进行计算:

二、准确率

准确率:识别成功的概率。

公式:

准确率比较好理解,难的是后面的召回率和精确率的理解

三、召回率

召回率:找到正例(恐怖分子)的概率。(召回率越高说明找到正例(恐怖分子)的能力越强

公式:

(TP:预测结果是positive,预测成功,原来是positive)

(FN:预测结果是negative,预测失败,原来是positive)

四、精确率

精确率:恐怖分子的判断能力。(精确率越高说明识别正例(恐怖分子)越精准

公式:

(TP:预测结果是positive,预测成功,原来是positive)

(FP:预测结果是positive,预测失败,原来是negative)

五、综合评估指标 -- F值

综合评估指标 -- F值:精确率(P)和召回率(R)的加权调和平均

公式:

=1时:

F1值计算:

深度学习--TensorFlow(5)BP神经网络(混淆矩阵、准确率、精确率、召回率、F值)相关推荐

  1. 分类器MNIST交叉验证准确率、混淆矩阵、精度和召回率(PR曲线)、ROC曲线、多类别分类器、多标签分类、多输出分类

    本博客是在Jupyter Notebook下进行的编译. 目录 MNIST 训练一个二分类器 使用交叉验证测量精度 混淆矩阵 精度和召回率 精度/召回率权衡 ROC曲线 多类别分类器 错误分析 多标签 ...

  2. 深度学习之眼睛状态识别混淆矩阵的绘制

    本次实验基于自己搭建的CNN网络实现眼睛状态的分类,本来是打算迁移学习利用VGG16网络进行分类的,但是实验效果特别差,而且速度很慢,应该是博主自己的问题.而自己搭建的CNN网络的模型准确率也很高,运 ...

  3. 混淆矩阵与精确度、召回率、F1 Score

    1.计算公式 从混淆矩阵计算精确度.召回率.F1 Score的过程如下图所示,其中P和R即Precision和Recall: 2.验证实验 如下图为Azure ML自带的一个示例给出的模型评分结果:原 ...

  4. 【神经网络与深度学习-TensorFlow实践】-中国大学MOOC课程(八)(TensorFlow基础))

    [神经网络与深度学习-TensorFlow实践]-中国大学MOOC课程(八)(TensorFlow基础)) 8 TensorFlow基础 8.1 TensorFlow2.0特性 8.1.1 Tenso ...

  5. 【神经网络与深度学习-TensorFlow实践】-中国大学MOOC课程(四)(Python语言基础(2))

    [神经网络与深度学习-TensorFlow实践]-中国大学MOOC课程(四)(Python语言基础(2)) 第4讲 Python语言基础(2) 4.1 内置数据结构 4.1.1 序列数据结构(sequ ...

  6. 【神经网络与深度学习-TensorFlow实践】-中国大学MOOC课程(十四)(卷积神经网络))

    [神经网络与深度学习-TensorFlow实践]-中国大学MOOC课程(十四)(卷积神经网络)) 14 卷积神经网络 14.1 深度学习基础 14.1.1 深度学习的基本思想 14.1.2 深度学习三 ...

  7. 【神经网络与深度学习-TensorFlow实践】-中国大学MOOC课程(十二)(人工神经网络(1)))

    [神经网络与深度学习-TensorFlow实践]-中国大学MOOC课程(十二)(人工神经网络(1))) 12 人工神经网络(1) 12.1 神经元与感知机 12.1.1 感知机 12.1.2 Delt ...

  8. MOOC网神经网络与深度学习TensorFlow实践8——卷积神经网络

    卷积神经网络 深度学习基础 图像识别和深度学习 图像卷积 卷积神经网络

  9. 【转载】Hinton“深度学习之父”和“神经网络先驱”,新论文Capsule

    Hinton"深度学习之父"和"神经网络先驱",新论文Capsule将推翻自己积累了30年的学术成果时 Hinton"深度学习之父"和&qu ...

最新文章

  1. 想不到!面试官问我:Redis 内存满了怎么办?
  2. 精通八大排序算法系列:二、堆排序算法
  3. Android Studio MAT内存分析初探
  4. JQuery动态执行javascript代码的方法
  5. 中的挂起是什么意思_客厅适合挂什么字画 要想有品位就挂这样的
  6. python基础学习_35岁零基础学习Python编程是否能学得会并用得上
  7. twrp3.3.0刷n9002_插画师必备笔刷,送你5套iPad5.0新出300款大神笔刷
  8. php while mysql_我怎么能避免在PHP的While循环中使用MySQL查询
  9. checksec未完待续~
  10. java.lang.IllegalArgumentException: Request header is too large
  11. leetcode刷题:相交链表
  12. ++操作你还在使用加锁去保证线程的安全吗?确定不了解一下CAS机制?
  13. 所有的 iPhone 和高端 Android 设备都被破解了!
  14. [Java] 蓝桥杯ALGO-63 算法训练 乘法表
  15. rabbitmq-web-stomp 优化过程
  16. 慕课网 机器学习任务 笔记
  17. 超详细的IC封装形式大全
  18. Word2016各种快捷键
  19. 什么是建站程序,建站程序有哪些?
  20. java过滤器filter过滤相同url时的执行顺序

热门文章

  1. Android studio 设置忽略文件
  2. RxJava 操作符 do
  3. error:CLEARTEXT communication to api.help.bj.cn not permitted by network security policy
  4. 微信小程序模板template
  5. Adnroid文件存储路径getFilesDir()与getExternalFilesDir的区别
  6. 吴裕雄--天生自然 高等数学学习:无穷级数
  7. Invocation of destroy method 'close' failed on bean with name 'sqlSession'
  8. python之局部变量引用赋值前的结果
  9. 使用javascript模拟常见数据结构(二)
  10. 软件工程--总作业(已经完成)