zoukankan      html  css  js  c++  java
  • 混淆矩阵(confusion_matrix)含义

    1.混淆矩阵是机器学习中总结分类模型预测结果的情形分析表,以矩阵形式将数据集中的记录按照真实的类别与分类模型预测的类别判断两个标准进行汇总

    2.分类评估指标中定义的一些符号含义:

    TP(True Positive)   :将正类预测为正类数,真实为0,预测为0

    FN(False Negative):将正类预测为负类数,真实为0,预测为1

    FP(False Positive)  :将负类预测为正类数,真实为1,预测为0

    TN(True Negative)  :将负类预测为负类数,真实为1,预测为1

    3.矩阵表现形式:

    (注:矩阵的行表示真实值,列表示预测值)

    二分类:

    混淆矩阵 预测值
    0 1
    真实值 0 a b
    1 c d

    于是有: TP = a; FN = b; FP = c; TN = d.

    $Precision$=$frac{a}{a+c}$=$frac{TP}{TP+FP}$,

    $Recall$=$frac{a}{a+b}$=$frac{TP}{TP+FN}$,

    $Accuracy$=$frac{a+d}{a+b+c+d}$=$frac{TP+TN}{TP+FN+FP+TN}$,

    $F1$=$2*frac{Recall*Accuracy}{Recall + Accuracy} $

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    Redis Redis-Cell
    Redis Bloom Filter
    Redis HyperLogLog
    TCC、XA 、DTP区别
    MySQL索引最左匹配原则
    什么原因导致统计信息失效--SQL
    光标移动大法---落落大神
    mongo 导入导出
    oracle 10053 事件
    卸载12C
  • 原文地址:https://www.cnblogs.com/Wind-Flies/p/11695062.html
Copyright © 2011-2022 走看看