Confusion Matrix Results Sensitivity

6 ビュー (過去 30 日間)
Gledson Melotti
Gledson Melotti 2017 年 12 月 7 日
コメント済み: Gledson Melotti 2018 年 3 月 15 日
How do I calculate the sensitivity and specificity with the confusionmat command? What is the position of TP, FP, FN, TN in the confusion matrix provided by matlab? I use the "confusionmat".

採用された回答

YT
YT 2017 年 12 月 14 日
編集済み: YT 2017 年 12 月 14 日
Just use the following.
[cm, order] = confusionmat(real_values,predicted_values)
Assuming your confusionmatrix is 2x2, it will look like this:
%CONFUSIONMAT OUTPUT
%%%%%%%%%%%%%%%%%%%%%%
% predicted
% | 0 1
% r -----------
% e 0 | TN FP
% a 1 | FN TP
% l
%%%%%%%%%%%%%%%%%%%%%%
*EDIT
confusionmat() does not calculate sensitivity, accuracy, F-score and those kind of derivations for you, you need to do them yourself. Just check this out, it's pretty easy.
  2 件のコメント
Gledson Melotti
Gledson Melotti 2017 年 12 月 14 日
Thanks a lot for the help.
Gledson Melotti
Gledson Melotti 2018 年 3 月 15 日
Matlab does not calculate the measures (Fscore, TNR, TPR). So why does it provide the following command: accuracy = mean (diag (confMat))?

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by