【发布时间】:2020-07-06 13:17:17
【问题描述】:
我正在使用混淆矩阵,并且对输出有非常基本的了解。但是,由于我对使用它和 R 不熟悉,因此详细说明通常会使它听起来更复杂。我有以下输出,我只是想知道是否可以向我解释一下
- 矩阵中的 TP、TN、FP 和 FN 是什么?
- kappa 代表什么?
-
准确率和kappa有什么区别?
> confusionMatrix(predRF, loanTest2$grade) Confusion Matrix and Statistics Reference Prediction A B C D E F G A 2298 174 63 29 26 12 3 B 264 3245 301 65 16 3 3 C 5 193 2958 399 61 15 4 D 1 1 39 1074 236 33 6 E 0 0 2 32 249 97 30 F 0 0 0 0 8 21 11 G 0 0 0 0 0 0 0 Overall Statistics Accuracy : 0.822 95% CI : (0.815, 0.8288) No Information Rate : 0.3017 P-Value [Acc > NIR] : < 2.2e-16 Kappa: 0.7635 Class: A Class: B Class: C Class: D Class: E Class: F Class: G Sensitivity 0.8949 0.8981 0.8796 0.67167 0.41779 0.116022 0.000000 Specificity 0.9674 0.9220 0.9214 0.96955 0.98585 0.998389 1.000000 Pos Pred Value 0.8821 0.8327 0.8138 0.77266 0.60732 0.525000 NaN Neg Pred Value 0.9712 0.9545 0.9515 0.95041 0.97000 0.986596 0.995241 Prevalence 0.2144 0.3017 0.2808 0.13351 0.04976 0.015112 0.004759 Detection Rate 0.1919 0.2709 0.2470 0.08967 0.02079 0.001753 0.000000 Detection Prevalence 0.2175 0.3254 0.3035 0.11606 0.03423 0.003340 0.000000 Balanced Accuracy 0.9311 0.9101 0.9005 0.82061 0.70182 0.557206 0.500000
【问题讨论】:
-
这更像是一个统计/数据科学问题。但它的要点是,Reference 是真实类,Prediction 是预测类。如果您有 2298 参考 A 和预测 A,则为真阳性,因为所有这些都被正确识别为它们是 A。如果您查看参考 A 列中所有大于零的值,则它们是假阴性,因为它们是 A 被错误地预测为其他类。如果您查看除参考 A 之外的预测行 A 中的所有非零值,这些都是 A 的误报。重复行和 colsB-G。
标签: r confusion-matrix multiclass-classification