从混淆矩阵中提取 y_true 和 y_pred
Distill y_true and y_pred from a confusion matrix
我有一个通过 Scikit-Learn 生成的混淆矩阵。我想知道是否有可能对其进行逆向工程,并在仅给定 Python 中的混淆矩阵的情况下获得 y_true
和 y_pred
。如果没有内置任何东西(比如在 Scikit-Learn 中),有人会介意提供代码片段吗?
无法从给定的混淆矩阵对 y_true
和 y_pred
进行逆向工程,因为混淆矩阵对于 y_pred
和 [=10] 的元素排列是不变的=].
一个简单的例子如下:考虑 y_true=[0,1]
和 y_pred=[1, 0]
。混淆矩阵与 y_true=[1, 0]
和 y_pred=[0, 1]
.
完全相同
我有一个通过 Scikit-Learn 生成的混淆矩阵。我想知道是否有可能对其进行逆向工程,并在仅给定 Python 中的混淆矩阵的情况下获得 y_true
和 y_pred
。如果没有内置任何东西(比如在 Scikit-Learn 中),有人会介意提供代码片段吗?
无法从给定的混淆矩阵对 y_true
和 y_pred
进行逆向工程,因为混淆矩阵对于 y_pred
和 [=10] 的元素排列是不变的=].
一个简单的例子如下:考虑 y_true=[0,1]
和 y_pred=[1, 0]
。混淆矩阵与 y_true=[1, 0]
和 y_pred=[0, 1]
.