神经网络输出层节点数

时间:2017-05-01 04:51:52

标签: neural-network supervised-learning

我正在为六个不同的班级训练一个监督神经网络。如何确定输出层的最小和最大节点数。

2 个答案:

答案 0 :(得分:1)

通常,您希望拥有与分类问题中输出层中的输出一样多的神经元。放少一些将需要您添加更多隐藏层,以便抽象数据甚至更多以更紧凑的形式表示它。 (即表示仅有4个输出槽的数字1-10,需要您以另一种形式表示您的数据,例如二进制,这意味着您的神经网络需要额外的隐藏层来分解您的数据。)

如果神经网络是分类器,则输出图层的模型中每个类别标签应该有一个节点。

答案 1 :(得分:0)

  • 如果NN是回归器,那么输出图层将是单个节点(神经元),它将返回一个值。

  • 如果NN是分类器,那么输出层将是单个节点(神经元),除非,如果您使用 Softmax 需要在每个类标签的节点上。