简要回答
深度学习(DL) 是 机器学习(ML) 的子集:用多层(深) 神经网络 从数据自动学习层次化表示,完成分类、回归、生成等任务;
与传统 ML 对比:
| 维度 | 传统 ML(SVM、RF 等) | 深度学习 |
|---|---|---|
| 特征 | 人工设计 | 端到端学习 |
| 数据需求 | 中小规模可工作 | 通常需大数据 |
| 算力 | CPU 常够 | GPU/TPU |
| 可解释性 | 相对较好 | 较弱(黑盒) |
| 适用 | 表格、小图像 | 图像、语音、NLP |
核心思想:浅层学边缘纹理,深层学语义概念(层次特征)
标准回答
深度学习(DL) 是 机器学习(ML) 的子集:用多层(深) 神经网络 从数据自动学习层次化表示,完成分类、回归、生成等任务。
与传统 ML 对比:
| 维度 | 传统 ML(SVM、RF 等) | 深度学习 |
|---|---|---|
| 特征 | 人工设计 | 端到端学习 |
| 数据需求 | 中小规模可工作 | 通常需大数据 |
| 算力 | CPU 常够 | GPU/TPU |
| 可解释性 | 相对较好 | 较弱(黑盒) |
| 适用 | 表格、小图像 | 图像、语音、NLP |
核心思想:浅层学边缘纹理,深层学语义概念(层次特征)。代表架构:CNN、RNN、Transformer。
并非万能:小数据表格任务 XGBoost 常更强;需权衡标注成本、延迟、可解释性合规。DL 是工具箱中最强表示学习手段之一,非唯一选择。
常见误区
⚠️ 常见踩坑
说 DL 取代所有 ML;忽视特征工程在数据清洗中仍重要;把深度学习等同于「大数据」而无架构说明。
延伸学习
与本题相关的知识库文章、术语、工具与行业资讯。
📖 术语表
📰 AI 资讯
🛠️ AI 工具
- Pytorch
Meta 开源的深度学习框架,100K+ stars。以动态计算图和 Pythonic 风格著称,在学术界和工业界都有广泛应用,支持分布式训练、移动端部署和 ONNX 导出
- Tensorflow
全球最流行的机器学习框架之一,195K+ stars。Google 开源的端到端 ML 平台,支持 TensorFlow、Keras 等多种 API,覆盖深度学习、强化学习、移动端部署等全场景,是 AI 工程师的必备工具