【发布时间】:2018-01-29 08:04:33
【问题描述】:
我正在使用具有二元交叉熵的 Sigmoid 激活函数训练二元分类器,该函数的准确率约为 98%。
当我使用带有 categorical_crossentropy 的 softmax 进行训练时,同样会得到非常低的准确度(
我将 binary_crossentropy 的目标作为 0 和 1 的列表传递,例如; [0,1,1,1,0]。
知道为什么会这样吗?
【问题讨论】:
-
您能告诉我们您使用的代码吗?也许答案隐藏在您的描述中。我的猜测是你的第二个分类器中正式有超过 2 个类,因为 40% 的准确率甚至比随机二元分类器更差。
标签: binary classification keras softmax sigmoid