【问题标题】:Artwork recognizer - Xcode CoreML .mlmodel inaccurate艺术品识别器 - Xcode CoreML .mlmodel 不准确
【发布时间】:2020-02-11 00:46:02
【问题描述】:

我正在尝试编辑 Apple Flower 识别器示例以识别艺术品/绘画。它实际上工作得很好。每次我将相机对准我之前训练的艺术品时,它总是准确的。问题是,例如,当我指向我的桌子时,它显示出 > 98% 的置信度......或者几乎在我指向的任何地方(不是艺术品上)它显示匹配。

苹果示例:https://developer.apple.com/documentation/vision/training_a_create_ml_model_to_classify_flowers

我做错了什么?

【问题讨论】:

    标签: iphone xcode machine-learning coreml mlmodel


    【解决方案1】:

    这是正常的。您只能在已训练过的相同类型的输入上使用机器学习模型。

    如果您希望模型在您将其指向桌子(或其他任何东西)时说“不是艺术品”,则必须为此专门训练。

    【讨论】:

    • 哇,这太疯狂了,但没关系,很高兴知道。你也可以在 Xcode 图像分类器中这样做吗?
    • 一点也不疯狂。这就是图像分类器的工作方式(以及几乎任何其他 ML 模型)。创建“以上都不是”类别的缺点是,这需要比其他类别拥有更多种类更广泛的图像,这可能会给您带来不平衡结果等问题。我不认为 Create ML(其中我想你指的是)可以处理类不平衡,但试一试。 :-)
    猜你喜欢
    • 2021-08-17
    • 1970-01-01
    • 2021-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-19
    • 2014-01-09
    相关资源
    最近更新 更多