我刚刚训练了一个具有二元结果(精英/非精英)的新模型。这个模型训练得很好,但是当我在GUI中测试一个新图像时,它返回了第三个标签--other。我不确定这是如何/为什么出现的。有什么想法吗?

发布于 2018-09-05 04:36:15
当使用多类(单标签)分类时,假设所有预测的置信度总和必须为1(假设只有一个有效标签)。这是通过使用softmax函数实现的。它将所有预测的和归一化为1-这有一些缺点-例如,如果两个预测都非常低-例如,“精英”的预测为0.0001,Non_elite为0.0002 -在归一化后,预测将分别为0.333和0.666。
为了解决这个问题,自动系统允许使用额外的标签(--other--)来指示所有允许的预测似乎都无效。这个标签是实现细节,不应该由系统返回(应该被过滤掉)。这个问题应该会在不久的将来得到解决。
https://stackoverflow.com/questions/52113967
复制相似问题