注册
登录
深度学习
CNN分类
返回
CNN分类
作者:
哈哈哈哈
发布时间:
2025-01-29 06:55:12 (12小时前)
转自:
我开发了一个
CNN 跨度> 分类模型对猫狗进行分类。当我使用任何既不是猫也不是狗的图像(例如天空或椅子的图片)测试模型时,它预测......
收藏
举报
2 条回复
0#
回复此人
部落用户
|
2019-08-31 10-32
您在具有2个单位的输出图层上使用softmax激活,这使您的模型成为二元分类器。很难为您提供一个没有事先了解数据集的正确解决方案,但归结为两个可能的情况:
您的分类标签是互斥的(狗或猫,不是两者)。在这种情况下,您应该添加第三个类,前提是您可以相应地转换监督数据集。
标签不是互斥的(两个类都可以不存在或同时出现)。在这种情况下,您应该用sigmoid替换softmax,并确保您的数据集格式正确(对于多标签分类)。这相当于一次解决两个独立的二元分类问题。
编辑
登录
后才能参与评论