机器学习与深度学习入门已弃用核验于 2026-07-29

深度学习

Deep Learning

使用多层神经网络从大量数据中自动学习复杂表示和任务规律的机器学习方法。

本页目录
快速跳转

它是什么

深度学习是使用多个处理层学习多级数据表示的方法,是表示学习的一类,也是机器学习的一部分。这里的“深”主要指计算图中连续的表示层次,不等于模型已经获得更深刻的人类理解。[S1][S2]

为什么需要它

传统机器学习常依赖人先把原始数据整理成合适特征。面对图像、语音和文本时,哪些特征有用很难逐条规定。深度学习可以从较低层模式逐步学习更抽象的表示,并与最终任务一起优化,这推动了语音识别、视觉识别和自然语言处理等领域的进展。[S1]

它如何工作

数据经过连续的网络层,每层把上一层表示变换成新的表示。以图像为例,较早层可对局部变化响应,较后层再组合更大范围的信息。模型根据最终输出与目标之间的误差,通过反向传播把调整信号传回各层,训练算法据此更新参数。[S1] 多层结构让系统能够共同学习特征与任务映射。

真实例子

在手写数字识别中,团队不必为每种笔画位置写完规则。多层网络从像素开始,逐步形成有助于区分数字的内部表示,再输出类别概率。若训练集只有整齐居中的数字,模型面对倾斜、模糊或不同书写习惯时仍可能失败,说明架构能力不能替代数据覆盖。

什么时候适合与不适合

适合图像、声音、文本等复杂输入,以及有足够数据、计算资源和评估能力的任务。优势是能联合学习多层表示,代价是训练成本、能耗、调试难度和解释难度通常更高。数据稀少、错误要求可追溯、简单规则已经有效时,不应仅因“深度”而选择它;更大的网络也不会自动修复错误目标或偏差数据。

亲自试一下

目标是区分原始输入、低层表示和高层任务表示。任选一个识别任务,依次写出原始数据、三个局部模式、两个组合模式和最终输出;然后改变一个输入条件,判断哪些中间表示应保持稳定。若无法说明每层为任务保留了什么信息,就回退并减少层次,直到链条可以检验。

接下来学什么

先回顾神经网络和训练数据,再学习梯度下降理解参数如何更新;之后进入Transformer 架构,观察深度学习如何处理序列和大语言模型。

来源与修订

多层表示、反向传播和典型应用参考 LeCun、Bengio 与 Hinton 的 Nature 综述 [S1];深度学习与人工智能、机器学习、表示学习之间的范围关系参考 MIT Press《Deep Learning》导论 [S2]。本文不把历史成果外推为所有任务上的当前能力保证。

Learning navigation

学习导航

同领域兜底:当前词条暂时没有下一站或真实语义关系,先从同一领域的其他入口继续探索。

Source register

核验来源

  1. Deep learningNature · 访问于 2026-07-29
  2. Deep Learning: IntroductionMIT Press · 访问于 2026-07-29

发布 2026-07-29 · 更新 2026-07-29 · 核验 2026-07-29