Skip to content
简体中文

切换主题

// ⬡ 算法图谱

深度学习基础

神经网络如何被训练:反向传播、优化器、归一化、激活函数与经典网络结构。

21 个核心2 个扩展1951–2024

本类时间线

1951 随机梯度下降1958 感知机1986 反向传播1997 LSTM 长短期记忆网络1998 卷积神经网络2006 自编码器2010 权重初始化(Xavier /2012 Dropout2013 Word2Vec 词向量2014 序列到序列(Seq2Seq)2014 Adam 优化器2014 门控循环单元(GRU)2014 GloVe 词向量2015 批归一化2015 残差网络2015 U-Net2016 层归一化2016 GELU 激活函数2017 AdamW2018 ELMo 上下文词向量2019 RMSNorm2020 SwiGLU2024 Muon 优化器

01核心算法

先学这些,按年份排列。

随机梯度下降Stochastic Gradient Descent (SGD) 每次用一小批数据估计梯度,沿下坡方向走一小步。 1951核心 感知机Perceptron 最早的“人工神经元”:加权求和后过阈值。 1958核心 反向传播Backpropagation 用链式法则从输出往回算出每个参数的梯度。 1986核心 LSTM 长短期记忆网络Long Short-Term Memory (LSTM) 带“门”的循环网络,能记住长距离信息。 1997核心 卷积神经网络Convolutional Neural Network (CNN) 用滑动的小滤波器提取局部图案,层层组合成高级特征。 1998核心 自编码器Autoencoder 先把输入压缩成短向量再还原,学到数据的紧凑表示。 2006核心 权重初始化(Xavier / He)Weight Initialization (Xavier / He) 按层宽设定初始权重的方差,让信号和梯度不爆炸也不消失。 2010核心 Dropout 训练时随机“关掉”一部分神经元以防过拟合。 2012核心 Word2Vec 词向量Word2Vec 用“上下文预测词”学到能做加减法的词向量。 2013核心 序列到序列(Seq2Seq)Sequence-to-Sequence Learning 一个网络读入句子,另一个网络生成句子。 2014核心 Adam 优化器Adam 给每个参数自适应步长的动量优化器。 2014核心 门控循环单元(GRU)Gated Recurrent Unit (GRU) 比 LSTM 更简洁的门控 RNN,用两个门控制记住和遗忘。 2014核心 批归一化Batch Normalization 把每层输出按一个 batch 标准化,让深网络更好训练。 2015核心 残差网络Residual Networks (ResNet) 加一条“捷径”让信号绕过层,使上百层网络可训练。 2015核心 U-Net 先下采样再上采样、中间用跳连拼接的“U 形”卷积网络。 2015核心 层归一化Layer Normalization 在单个样本内部做标准化,不依赖 batch。 2016核心 GELU 激活函数GELU 按概率“软开关”输入的平滑激活函数。 2016核心 AdamWAdamW (Decoupled Weight Decay) 把权重衰减从 Adam 的梯度更新中解耦出来。 2017核心 RMSNorm 只用均方根缩放、省掉减均值的简化版 LayerNorm。 2019核心 SwiGLUSwiGLU (Gated Linear Units) 给前馈层加一条“门控”支路,提升 Transformer 质量。 2020核心 Muon 优化器Muon Optimizer 把动量更新“正交化”后再用于矩阵参数的新优化器。 2024核心

02扩展

核心学懂之后值得了解的变体和后续工作。

03哪些课程单元在讲

数据更新于:AI 算法图谱与课程体系(北京时间)