任务是确定图像属于3个类中的哪一个,或者不属于哪个类。
我收到了现成的模型。具有ImageNet权重的EfficientNet B4已将转移学习应用于识别4个类别:3个目标类别和第4个“无”类别。后者接受了不包含任何目标物体的随机图像示例的训练。
问题是它是否正确?需要第四类吗?
我的直觉是,仅应在3个目标类别上训练网络。如果输出概率保持低于某个阈值(90%?),则应将图像视为不包含任何目标对象。我说的对吗?
答案 0 :(得分:4)
由于softmax函数的性质和训练网络的方式,您需要第4类。
让我们看一个具体的例子:您训练网络来区分苹果,橙子和香蕉。但是,您会以某种方式得到李子的照片。
乍一看,您可能会感到惊讶,但是您需要数据集中的另一个类。不能保证使用阈值处理将帮助您消除其他类别。
您可能会遇到以下两种情况:
假设以下情况:
个人经验:我曾经训练过网络来区分多种类型的交通标志。出于好奇,我举了一个客厅椅子的例子。我期望像您一样的事情(阈值),但令我惊讶的是,这是“ Yield Way”的85%。