浅层网络(Shallow Network)通常指的是具有较少隐藏层的神经网络,通常只有一层隐藏层。与深度神经网络(Deep Neural Networks, DNNs)相比,浅层网络的结构相对简单,参数较少,计算复杂度较低。
浅层网络的特点:
- 结构简单:通常只有一个隐藏层,输入层直接连接到隐藏层,隐藏层再连接到输出层。
- 训练速度快:由于参数较少,训练和推理的计算量较小,适合处理小规模数据集或简单任务。
- 表达能力有限:浅层网络的表达能力较弱,难以捕捉复杂的非线性关系,适合解决线性可分或简单非线性问题。
- 容易过拟合:如果数据量较小,浅层网络可能会过拟合训练数据,导致泛化能力较差。