神经网络术语词典

入门·10 分钟·围绕「神经网络术语词典」整理初学者需要掌握的术语、缩写、概念关系、速查表和记忆方法,适合学习、复习与开发时检索。

神经网络术语词典

神经网络可以理解为一组可学习的数学变换。它把输入变成输出,中间通过层、权重、激活函数和损失函数不断调整。

网络结构术语

输入层 Input Layer:接收原始数据,例如图片像素、文本向量或表格特征。

隐藏层 Hidden Layer:位于输入和输出之间,负责学习中间表示。深度网络通常有很多隐藏层。

输出层 Output Layer:产生最终预测。例如分类概率、生成的下一个词、回归数值。

神经元 Neuron:接收多个输入,乘以权重,加上偏置,再通过激活函数输出。

参数术语

权重 Weight:控制某个输入对结果影响大小的参数。

偏置 Bias:让模型在没有输入强信号时也能调整输出基线。

初始化 Initialization:训练前给参数设置初始值。初始化不好可能导致训练困难。

训练术语

Epoch:完整遍历一遍训练集。

Batch Size:每次更新参数时使用的样本数量。

Learning Rate,学习率:每次更新参数的步子大小。太大可能震荡,太小训练很慢。

Loss,损失:模型预测与真实答案之间的差距。

常见层

全连接层适合处理固定长度向量;卷积层擅长提取局部空间特征;归一化层帮助训练稳定;Dropout训练时随机丢弃部分连接以减少过拟合;注意力层让模型关注输入中更相关的部分。

易混淆点

神经元不是生物神经元的真实复制,只是受到启发的计算单元。层数多不一定更好,过深可能训练困难,数据不足时还会过拟合。

排查建议

训练损失不下降,先检查学习率、数据标签和损失函数。训练集好但测试集差,考虑过拟合。结果全预测成一类,检查类别不平衡和标签编码。