【发布时间】:2017-10-07 01:29:19
【问题描述】:
如果我需要对提供给神经网络的对象进行分类,并且有 4 个类可供选择,那么它如何与 sigmoid 函数一起工作?
我应该在隐藏层中有 4 个神经元,每个神经元都应该对应于每个类吗?如果第一个神经元输出最大,比如 0.8,那么它就是第一类?
或者我应该在输出层有一个神经元,它将隐藏层的输出作为输入,将它们传递给激活函数,然后将输出分类为:
if (output < 0.25) return class1;
...
if (output <= 1) return class4;
请帮忙,我已经搜索了很长时间,并且我已经阅读了很多文章和书籍中的一些章节,但从未提出过,这让我发疯了。
【问题讨论】:
标签: machine-learning neural-network classification perceptron