【发布时间】:2020-08-29 21:48:41
【问题描述】:
我是 CNN 的新手,假设我们为猫和狗训练模型,如果我们给出猫和长颈鹿(或任何动物)的图像。它会将图像预测为 cat 吗?
如果我有一个用例,我需要预测图像中的一只猫,无论其周围是什么(比如多只猫中的猫或其他动物),哪种方法最好?
【问题讨论】:
标签: tensorflow image-processing keras classification conv-neural-network
我是 CNN 的新手,假设我们为猫和狗训练模型,如果我们给出猫和长颈鹿(或任何动物)的图像。它会将图像预测为 cat 吗?
如果我有一个用例,我需要预测图像中的一只猫,无论其周围是什么(比如多只猫中的猫或其他动物),哪种方法最好?
【问题讨论】:
标签: tensorflow image-processing keras classification conv-neural-network
是的。如果您训练二元分类 CNN 模型(例如猫与狗),并且提供的图像有猫和长颈鹿,则模型将其预测为 cats 类别。
根据您的描述,我认为您正在寻找对象检测模型。详情请查看here。您可以使用迁移学习方法为您的自定义课程训练它。假设您针对两个类别(猫和狗)进行了训练,并提供了一个包含 10 种不同动物的图像,该模型预测该图像中的猫和狗(如果有的话),并在其周围绘制一个边界框并将其标记为 @ 987654323@ 在dog 周围的边界框顶部,cat 也是如此。
【讨论】: