【发布时间】:2020-08-26 19:57:38
【问题描述】:
假设一间教室有 40 名学生。
然后我为 40 个学生的所有图像训练模型,然后尝试在一张图片中检测所有 40 个学生。
但没有得到很好的准确性。
为什么会这样?除了衡量模型的准确性之外,还有其他衡量标准吗?
【问题讨论】:
-
您的数据量是多少?另外,您使用的是什么架构?
-
这将是一个多标签问题而不是多类问题。因此,如果您没有正确标记图像,则可能您的整个准确度指标都是错误的。如果您有能够识别测试图像中的“面孔”的预处理,那么您可以对每个“面孔”执行多类识别。
-
如果你已经在一张人脸的图片上训练了你的模型,你不应该期望它可以在不同种类的图片上工作。您的模型只能在与您使用的训练数据类似的数据上运行良好(前提是它首先在那里运行良好)。神经网络不像人那样“识别面孔”,它识别特定数据示例中的模式,不同的数据需要不同的模式来学习。
标签: python tensorflow image-processing keras deep-learning