0

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

4

1 回答 1

0

当使用多类(单标签)分类时,假设所有预测的置信度必须总和为 1(假设一个且恰好一个有效标签)。这是通过使用softmax函数来实现的。它将所有预测归一化为总和为 1 - 这有一些缺点 - 例如,如果两个预测都非常低 - 例如“精英”的预测是 0.0001,Non_elite 是 0.0002 - 归一化后预测将分别为 0.333 和 0.666。

为了解决这个问题,automl 系统允许使用额外的标签 (--other--) 来指示所有允许的预测似乎都不有效。这个标签是实现细节,不应该被系统返回(应该被过滤掉)。这应该在不久的将来得到解决。

于 2018-09-04T20:36:15.257 回答