-
什么是神经网络
逻辑回归、感知机均只包含一个输入层以及一个输出层,只能处理线性可分问题。如果在输入层与输出层之间加入一层到多层的隐藏层,就会得到神经网络结构。
神经网络一般由输入层、隐藏层、输出层构成,下图展示了其一般结构:
隐藏层之所称之为隐藏层,是因为在训练集中,这些中间结点的准确值我们是不知道到的,也就是说你看不见它们在训练集中应具有的值。
神经网络通过在每个隐藏层后加入非线性的激活函数来使得模型具有非线性切分能力。
-
神经网络的计算过程
-
前向计算过程
对一个包含L个隐藏层(包括输入层)的神经网络,以输入层为0开始编号,则所有层的编号为 { 0 , 1 , . . . , L } \{0,1,...,L\} {
-
工智能基础知识总结--神经网络
最新推荐文章于 2026-01-09 16:36:33 发布
本文详细介绍了神经网络的结构,包括输入层、隐藏层和输出层,强调了隐藏层在处理非线性问题中的作用。通过激活函数和前向计算、反向求导的过程,解释了神经网络如何学习和优化参数。讨论了Sigmoid、Tanh、ReLU和Softmax等常见激活函数的特性,并对比了它们的优缺点。此外,文章还涵盖了参数初始化、梯度消失与梯度爆炸问题以及优化方法如随机梯度下降(SGD)和防止过拟合的策略,如Dropout和L2正则化。


订阅专栏 解锁全文
1681

被折叠的 条评论
为什么被折叠?



