【发布时间】:2017-11-03 19:10:59
【问题描述】:
我有一个在 MNIST 上训练的神经网络,其损失函数为分类交叉熵。
出于理论上的目的,我的输出层是 ReLu。因此很多 它的输出为 0。
现在我偶然发现了以下问题:
为什么我不会得到很多错误,因为肯定会有很多 我的输出中的零,我将记录它。
为了方便,这里是分类交叉熵的公式。
【问题讨论】:
-
你确定你的输出层使用 ReLu 吗?也许您实际上是在使用通常的 softmax 函数而没有意识到这一点。如果您仍然需要帮助,我建议您发布您的代码。
-
我找不到确切的代码了,但我可以肯定,我在输出层使用了 ReLU。整件事对我来说仍然是个谜。但显然不是紧急的:)
标签: keras cross-entropy loss-function