使用一个输出节点和两个节点用ANN分类两个类之间的区别是什么

时间:2014-04-14 02:10:54

标签: neural-network

使用ANN对两个类任务进行分类。输出节点可以是一个或两个。例如。
The architecture of NN is 400*10*1 for one Node, and 400*10*2 for two Node.
 如果我使用两个节点。在反向传播过程中,它将从输出层给出两个增量。但是对于一个节点,它只传播一个delta。

它们之间有什么区别吗?

1 个答案:

答案 0 :(得分:1)

区别在于第二个NN正在做一堆冗余工作。假设所有数据都属于一个类或另一个类,则不需要在输出层有两个节点。添加两个节点只会使系统计算两个互补的增量。这不会向系统提供任何新信息,也不会使其执行得更好。