我正在为一个类项目实现一个神经网络,我只是想知道是否可以在不使用 softmax 的情况下使用神经网络进行多类分类?当我向 TA 询问这个问题时,他说拥有多个输出层在数学上并不合理,但后来我看到 Andrew Ng 在他关于自动编码器的 UFLDL 教程中包含了一张具有多个输出的神经网络的图片,然后我看到了很多的人在谈论神经网络的多类分类而没有提到 softmax。所以我想我想知道的是在不使用softmax的情况下使用多个输出层是否合适,如果合适,你将如何做以及如何解释结果。
UFLDL 链接:http ://ufldl.stanford.edu/wiki/index.php/UFLDL_Tutorial