Skip to content

Repository files navigation

纯数学到深度学习:用应用数学串联数学知识与深度学习教程

同一个数学概念,从纸笔推导(Mathematics-Universe)到 GPU 训练(PyTorch),是一条连续的理解线。


🪐 姊妹仓库:CacinieP/Mathematics-Universe

本仓库的所有内容都以 纯数学母仓库 为地基。两个仓库配套使用,形成完整的「数学 → 深度学习」学习闭环:

仓库 定位 回答的问题
🪐 Mathematics-Universe 纯数学纵向知识图谱(高中→考研→超纲) "定理怎么证?概念怎么定义?"
📡 math-to-deep-learning(本仓库) 数学在 ML 中的应用棱镜 "这个概念怎么变成模型的一层?代码怎么写?"

📌 本仓库文章中的 [[Mathematics-Universe/03-高等数学/...]] 形式链接,均指向母仓库的详细推导。建议同时 Star 两个仓库,对照阅读。


📊 仓库状态

完成度 正文 更新

最新更新([2026-08-17] 审核修复):依据全量内容审核修复约 110 处数学/代码/链接问题(含补齐 LICENSE、修复目录死链)。前次更新([2026-07-07] 全量补全):完成度从 19% → 100%,PART-01 至 PART-05 + APPENDIX 全部填满。详见 CHANGELOG


设计理念

本仓库是 CacinieP/Mathematics-Universe应用侧延伸。纯数学仓库回答"它是什么、为什么成立",本仓库回答"它怎么用、代码怎么写"。

三层叙事结构

每篇文章遵循统一的叙事节奏:

纯数学层("它是什么")
  → 引用 Mathematics-Universe 的详细推导
应用映射层("它在ML中变成什么")
  → 图示 + 类比 + 直觉
工程实现层("代码怎么写")
  → Python/PyTorch 最小可运行示例

目录结构

PART-01:数学基础回顾(机器学习视角)

对纯数学仓库的每章内容做"ML裁剪版"——只保留深度学习需要的那部分,去除纯数学中不需要的证明细节。

编号 内容 对应纯数学仓库
01 线性代数(机器学习视角) 04-线性代数
02 概率论与统计(机器学习视角) 05-概率论与数理统计
03 微积分与优化(机器学习视角) 03-高等数学
04 信息论(机器学习视角) 05-概率论与数理统计(母仓库暂无信息论专章)
05 函数空间与逼近论(机器学习视角) 03+06 跨章节

PART-02:深度学习核心

从零构建深度学习的数学骨架,每节都明确标注其背后的纯数学来源。

编号 内容 核心数学
01 神经网络基础 函数复合、线性映射
02 反向传播 链式法则(高数)→ Jacobi矩阵(线代)
03 优化算法 梯度下降、凸优化、Taylor展开
04 正则化 偏差-方差分解、Sobolev空间
05 损失函数 概率分布、KL散度、信息论

PART-03:专题映射(五条轴线)

核心部分——按"纯数学概念 → 深度学习应用"的轴线组织,每条轴线是一条从理论到实践的完整理解链。

轴线 主题 纯数学核心 深度学习终点
A 矩阵分解 特征值/SVD/QR/Cholesky PCA → 自编码器 → Neural ODE
B 概率模型 Bayes/MLE/正态/变分推断 贝叶斯网络 → VAE → 扩散模型
C 优化理论 梯度/凸优化/Taylor/Lagrange 反向传播 → Adam → 约束优化
D 函数逼近 Weierstrass/Fourier/正交基 通用近似定理 → 注意力 → 残差
E 信息论 熵/KL散度/互信息 交叉熵 → 信息瓶颈 → RLHF

PART-04:从理论到工程

数学理论落地时的工程问题——为什么"理论上成立"的东西在GPU上会崩。

编号 内容 涉及的数学
01 数值稳定性 浮点误差、条件数
02 梯度消失/爆炸的数学根源 矩阵乘积范数、谱半径
03 BatchNorm的统计视角 协方差、白化、分布对齐
04 注意力机制的线性代数本质 Softmax=概率归一化、QKV=基变换
05 Transformer的谱分析 注意力矩阵的特征值、SVD

PART-05:前沿中的数学

最新模型背后的数学前沿——持续更新。

编号 内容 数学前沿
01 Diffusion模型的随机微分方程 SDE、Ornstein-Uhlenbeck过程
02 流模型与微分同胚 微分几何、Jacobian行列式
03 图神经网络的谱图理论 图Laplacian、谱聚类
04 大语言模型的缩放定律 幂律、相变、临界现象
05 RLHF的博弈论视角 纳什均衡、潜在博弈

APPENDIX:工具箱

如何阅读

如果你是深度学习初学者

PART-01(选你薄弱的那章)→ PART-02(01-05按顺序)→ PART-03 轴线A

如果你有ML基础,想深入理解"为什么"

直接进 PART-03,选你最感兴趣的一条轴线,顺着读到底

如果你要攻克具体难题

PART-04(梯度消失、数值稳定性等工程问题)→ PART-05(前沿模型)

如果你在备考或复习数学

Mathematics-Universe(纯数学)→ PART-01(ML视角裁剪版)→ PART-03(轴线映射)

与 Mathematics-Universe 的关系

仓库 定位 回答的问题
Mathematics-Universe 纯数学纵向知识图谱 "定理怎么证?概念怎么定义?"
math-to-deep-learning 数学在ML中的应用棱镜 "这个概念怎么变成模型的一层?代码怎么写?"

两个仓库通过双向链接互联:本文中的 [[Mathematics-Universe/03-高等数学/...]] 指向纯数学仓库的详细推导。

难度标注

  • [基础] — 需要高中数学 + 一点编程经验
  • [标准] — 需要大学数学 + ML入门(能写MNIST分类器)
  • [进阶] — 需要扎实的数学 + 中等ML经验
  • [前沿] — 需要数学 + ML + 追踪论文的能力

贡献

CONTRIBUTING.md

许可证

CC-BY-SA-4.0 — 与 Mathematics-Universe 一致

About

纯数学到深度学习:用应用数学串联数学知识与深度学习教程 — 同一个数学概念,从纸笔推导到GPU训练

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors