隐藏神经元的数量应该是多少?

时间:2017-11-15 22:10:30

标签: neural-network

在回归问题中,根据某些交通数据预测出行时间。我有

  

1500个数据,输入功能为7,输出为单个节点,我想使用MLP(多层感知器),激活功能= ReLU和反向传播算法。

如果我使用2个隐藏层,我应该为1个隐藏层选择多少个神经元?有什么建议吗?

1 个答案:

答案 0 :(得分:1)

隐藏图层和尺寸的数量通常必须根据经验确定。

以下是一些需要考虑的信息:

许多问题只需要一个隐藏层。容易分解为多个步骤的问题(例如图像处理)可能会受益于更多层。

添加更多图层可以让网络简单地记忆训练数据(过度拟合功能),因此请确保使用训练集中的单独测试数据来测试。同一问题出现在一层中有太多神经元。

通常,在输入大小和输出大小之间选择一些隐藏的神经元,然后从那里进行实验。