【发布时间】:2018-06-30 05:45:21
【问题描述】:
我想使用 keras 为多标签图像分类任务训练 CNN。但是我不确定如何准备我的培训数据。更具体地说,我想知道我是否需要训练显示两个或多个标签组合的图像,或者在单个标签上训练网络是否足够,然后它将能够检测图像中的多个标签。
我认为通过示例,我的问题会变得更加清晰:
假设我正在使用狗与猫分类数据集,并且我想构建一个模型,该模型能够将图像分类为狗或猫,或者在一张图像中同时看到两种动物。在这种情况下,我是否需要使用显示猫、狗和同时显示在一张图像中的图像来训练模型,还是仅使用仅显示猫和狗的训练图像就足够了?
【问题讨论】:
-
我有兴趣为这个问题找到一个好的和有效的解决方案。您使用了哪种方法?
标签: machine-learning neural-network keras conv-neural-network multilabel-classification