神经网络层数和神经元数目 的一些建议

时间:2024-02-19 19:46:07

关于隐藏层:

1.别超过两层隐藏层

2.一层隐藏层可以实现近似连续映射,大多数神经网络仅含有一层隐藏层

3.两层隐藏层可能将越过连续映射,存在非连续映射的情况

 

关于每层隐藏层中的神经元数目

1.每层神经元数目应当在输入层数目和输出层数目之间

2.每层神经元数目应当小于输入层数目的两倍

3.每层神经元数目应当为2/3的输入层数目加上输出层数目

(注:神经网络模型训练结果受初始训练权重设置影响,训练神经网络初学者推荐使用adam和l-bfgs算法)