假设我有一个密集层的神经网络。输入层有3个神经元,单个隐层有5个神经元,最后输出层有2个神经元。
对于第1层,3个输入进入,5个输入输出。对于第二层,来自第1层的5个输入进入,2个输入输出。那么对于第三层,会有2个输入进入,2个输入输出吗?
发布于 2021-01-10 17:34:58
在稠密的神经网络中,
对于你的案子来说,
神经网络是一种复杂的张量运算。箭头和圆圈是逻辑表示。每个箭头得到一个权重,每个圆圈得到激活函数和偏置项。所以,你也可以这样数数。

使用Keras Model.summary结果验证这一点,该结果显示参数计数。
发布于 2021-01-10 23:47:31
在深度全连接网络中,输入和输出的大小是相互独立的.例如,可以有输入矩阵形状(100, 100, 100)和输出形状(1,)。
发布于 2021-01-11 21:35:12
我觉得你把体重和神经元弄糊涂了。
最后一层的输出:特定问题的(二进制:单个神经元,多类/多标签:类的neurons=number数)神经元的数量。
最后一层的输入:权值等于前一层中的神经元数+1(偏置)每一个输出神经元。
https://datascience.stackexchange.com/questions/87760
复制相似问题