Keras中二元交叉熵损失值的含义?

时间:2020-09-02 13:40:38

标签: keras loss

在训练过程中,我看到二进制交叉熵损失是绝对无界的。 那么,我们仅从损耗值来看,就可以解释什么吗?例如,如果二进制交叉熵损耗为0.5,是否意味着该模型只能在一半时间内猜测出正确的结果?

1 个答案:

答案 0 :(得分:1)

看到的损失是损失的平均数。我认为,当您有一个输出S型,批处理大小为1时,就可以了。具有较大的批处理大小,会使操作更加复杂。一个例子:

2/4 = 0.5

计算平均值时,我们得到:header { background-color: red; height: 30%; }

以这种方式查看错误时,您会认为一半的预测是正确的,但实际上,四分之三是正确的(这意味着结果四舍五入为1或0)