例如,使用监督学习来分类5个不同人的面孔。但在测试第6个不在训练集中的面孔时,模型仍然会将其预测为这5个人中的一个。如何让模型在未训练过的人的面孔时,将其预测为未知?
回答:
您可以为已知类别的预测设置一个特定的阈值。您的模型应该只有在预测值达到某个阈值时,才从已知类别中进行预测,否则将被分类为未知。
处理这个问题的不太理想的另一种方法是在训练期间设置一个名为未知的类,并将一些随机面孔作为这个类的对应示例。
例如,使用监督学习来分类5个不同人的面孔。但在测试第6个不在训练集中的面孔时,模型仍然会将其预测为这5个人中的一个。如何让模型在未训练过的人的面孔时,将其预测为未知?
回答:
您可以为已知类别的预测设置一个特定的阈值。您的模型应该只有在预测值达到某个阈值时,才从已知类别中进行预测,否则将被分类为未知。
处理这个问题的不太理想的另一种方法是在训练期间设置一个名为未知的类,并将一些随机面孔作为这个类的对应示例。