嗨,當在matlab中使用分類器(樸素貝葉斯)有沒有一種方法,您可以在其中比較分類標籤和原始標籤?比較標籤matlab
例如拍攝下面的圖片,我手動不得不通過每一行,並檢查哪一個它正確分類,哪一個它沒有。
我希望像分類550藍精靈列表missclassified 50,然後將其輸出與錯誤分類的那些行的IDX另一個文件。
它可能是什麼樣子
Corrrectly Classified | Missclassified
Smruf 550 50
Neptune 100 80
and so on...
然後誤判爲Smruf
藍精靈指數missclassified(行索引)
4896
456
12789
12
456
Rince和完整其他錯誤分類快速表標籤。
嘿克里斯我已經使用混淆矩陣,但它的可怕,在我的問題是更容易閱讀和理解,混淆矩陣需要一本書來學習如何解釋。 – 2012-07-20 23:25:28
只需編寫一個將混淆矩陣轉換爲所需表單的實用程序函數即可。那麼你只需要解釋它一次(而解釋並不那麼困難)。如果'c'是你的混淆矩陣,那麼'N = size(c,1);對於i = 1:N;正確的(ⅰ)= C(I,I);不正確的(ⅰ)=總和(C,2)-correct(ⅰ);最終'應該做的伎倆。 – 2012-07-20 23:37:42