10得票2回答
混淆矩阵及其分类/误分类实例数量的可视化(Python/Matplotlib)

我正在使用以下代码用matplotlib绘制混淆矩阵: from numpy import * import matplotlib.pyplot as plt from pylab import * conf_arr = [[33,2,0,0,0,0,0,0,0,1,3], [3,31,0...

10得票2回答
10得票2回答
如何消除混淆矩阵中的白线?

有人知道为什么这些白线将我的混淆矩阵分成四个部分吗?我已经更改了许多参数,但是无法弄清楚。唯一可以消除它们的方法是不完全标记块,即“0”,“1”等,但这显然不是我想要的结果。如果能有所帮助,将不胜感激。 代码: def plot_confusion_matrix(cm, ...

10得票3回答
如何在Scikit中计算多类分类的混淆矩阵?

我有一个多类别分类任务。当我运行基于scikit示例的脚本如下:classifier = OneVsRestClassifier(GradientBoostingClassifier(n_estimators=70, max_depth=3, learning_rate=.02)) y_pr...

9得票1回答
Tensorflow混淆矩阵使用one-hot编码

我正在使用RNN进行多类分类,以下是我的主要RNN代码: def RNN(x, weights, biases): x = tf.unstack(x, input_size, 1) lstm_cell = rnn.BasicLSTMCell(num_unit, forget_...

9得票1回答
使用混淆矩阵理解多标签分类器

我有一个包含12个类别的多标签分类问题。我使用Tensorflow的slim来训练模型,使用在ImageNet上预训练的模型。以下是每个类别在训练和验证中的出现百分比。 Training Validation class0 44.4 ...

9得票5回答
将混淆矩阵的输出保存为.csv表格文件。

我有下面这段代码,输出结果类似于表格 lvs <- c("normal", "abnormal") truth <- factor(rep(lvs, times = c(86, 258)), levels = rev(lvs)) pred ...

9得票4回答
有没有使用Matlab计算精确度和召回率的函数?

我在Matlab中使用kNN算法对包含150个数据点(50个Setosa,50个Versicolor,50个Virginica)的FisherIris数据进行分类,但是我在计算分类器的准确率和召回率时遇到了问题。下面是我的混淆矩阵: 50 0 0 0 48 2...

9得票2回答
为什么我的混淆矩阵只返回一个数字?

我正在进行二元分类。每当我的预测等于实际值时,我发现sklearn.metrics.confusion_matrix只返回一个值。这里有没有问题呢? from sklearn.metrics import confusion_matrix print(confusion_matrix([Tr...

8得票2回答
如何从多类分类的混淆矩阵中提取假阳性和假阴性。

我正在使用以下Keras代码对mnist数据进行分类。通过sklearn.metrics的confusion_matrix命令,我获得了混淆矩阵,并且通过TruePositive= sum(numpy.diag(cm1))命令,我能够获得真正例。但是我不确定如何获得真负、假正和假负。我从这里阅...