我刚开始学习神经网络。我正在尝试使用MNIST手写数据集。他们以表格形式列出了他们采用的每种方法的错误百分比。这里是链接到该页面。在神经网络部分,他们这样描述:
3层神经网络,300+100隐藏单元
2层神经网络,300隐藏单元,均方误差
3层是什么意思?是指
输入层+隐藏层+输出层
还是
输入层 + 3个隐藏层 + 输出层
另外,300+100隐藏单元是什么意思?指定两个数字300+100表示一个隐藏层应该包含300个单元
,下一个隐藏层应该包含100个单元
。
如果这是所指的意思,那么为什么是3层神经网络?
回答:
在这种表示法中,输入层不计入层数,所以3层意味着2个隐藏层和1个输出层。因此,在这种情况下:
3层神经网络,300+100隐藏单元
表示以下架构:
输入层隐藏层300个单元隐藏层100个单元输出层