1
如何从字符单元数组中得到错误分类标签的索引。例如:字符串匹配两个字符的单元格阵列和输出索引
pred = tt.eval(test_data);
我可以使用混淆矩阵:
cm = confusionmat(test_class,pred)
不过,我需要misclassifed标签的确切指标在pred
。只是根据test_class
根据错误的行数输出。
pred和test_class
都是单元格的字符数组。
例如:
Pred:
1. Normal
2. Normal
3. Normal
test_class:
1. Normal
2. Normal
3. Abnormal
输出应该强的松错划行:
当我使用:
如果你想索引号,你可以在此之前的结果用find'strmtch = STRCMP(预解码,test_class1);'出于某种原因,输出文件全是1。我没有得到任何0,但我的混乱矩阵告诉我,我有99.9%的准确性,所以我有一些错误。在你的例子中,如果第1行在pred和test_class中都是正常的,那么输出应该是0,但是我得到1,但对pred和test_class的视觉检查显示了至少前15个我能看到的完全相同的类标签。 –
'strcmp'比较行,如果字符串相同,则输出为1,否则输出为0.请阅读我在解决方案中提供的链接的文档。 –
然后在你的例子中,答案将是1,1,0而不是0,0,1。然后在find方法中输出行1和2,但不是3。我得到的是哪个问题。 –