多分类问题中混淆矩阵(Confusion Matrix)的Matlab画法
在多分類(lèi)問(wèn)題中,有一種很實(shí)用的分類(lèi)問(wèn)題結(jié)果統(tǒng)計(jì)圖。
比如說(shuō)多類(lèi)別文類(lèi)問(wèn)題,那么每一個(gè)類(lèi)別分到其他類(lèi)別都有一些數(shù)據(jù),但是分到自己類(lèi)別的畢竟多,這樣計(jì)算百分比之后就形成了一個(gè)矩陣,如果分類(lèi)正確率高的話,那么對(duì)角線上的元素的值,也就是自己到自己的那一部分,value就大。
我最近也在做多分類(lèi)問(wèn)題,要畫(huà)這樣的圖,但是發(fā)現(xiàn)確實(shí)很少有代碼,自己畫(huà)的確實(shí)不好看,還牽扯到值的顯示和x軸標(biāo)簽的旋轉(zhuǎn)問(wèn)題,所以一直自己也沒(méi)空仔細(xì)研究,就去stackoverflow問(wèn)了一下,馬上就得到了答案,stackoverflow是個(gè)好站點(diǎn)啊,關(guān)于計(jì)算機(jī)領(lǐng)域等的問(wèn)答系統(tǒng)。很多牛人在上面。
我把這個(gè)用Matlab通過(guò)分類(lèi)的label計(jì)算混淆矩陣Confusion Matrix并且顯示的函數(shù)做在了我的代碼包中,有用的可以下載:
PG_Curve.zip: Matlab code for computing and visualization: Confusion Matrix, Precision/Recall Curve, ROC, Accuracy, F-Measure etc. for Classification.
只要一句代碼就行了,方便。
[confusion_matrix]=compute_confusion_matrix(predict_label,num_in_class,name_class);
from:?http://www.zhizhihu.com/html/y2010/2445.html
總結(jié)
以上是生活随笔為你收集整理的多分类问题中混淆矩阵(Confusion Matrix)的Matlab画法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 深度网络的设计与可视化工具
- 下一篇: 多分类问题中每一类的Precision-