【发布时间】:2020-10-02 19:20:28
【问题描述】:
简介 - 这个问题很简单,我是该领域的新手,在 StackOverFlow 上找不到令人满意的答案。
问题本身—— 准确率单位显然是百分比 (%),但损失和验证损失单位是什么?它们与准确性有何关系?我该如何使用它们?他们的基准目标通常是什么? 问题是 HTR/OCR 字符分类。
例如,这是第 16 个模型损失 0.07 和 val 损失 0.09,它们的真正含义是什么?
【问题讨论】:
-
损失一般没有单位,只有部分损失有,但一般不会传达任何信息。
-
是的,而且不同的损失结构/公式也非常不同,以至于它们的损失值范围可能彼此之间存在巨大差异。例如:一个给定的模型/架构在 100 个 epoch 后可能具有 0.15 的平均损失,而 IoU 损失(与联合的交集)公式化,而诸如 Focal Loss 或 L2 损失之类的损失可能在同一阶段的平均损失为 0.01训练。使用其他一些损失公式,损失可能高于 0.5 或 1。因此,没有标准单位来衡量各种损失公式的损失。
-
我认为它们确实传达了一些信息,即使它们没有单位,就像说数字不传达信息但实际上数字是发明的,因为它们有助于提炼一些有关计数的信息
标签: tensorflow machine-learning keras