Appearance
math for AI 的主要5条主线:
| 主线 | 数学基础 | 对 AI 的作用 | 推荐程度 |
|---|---|---|---|
| 优化理论 | 凸优化、非凸优化、随机优化 | 解释训练过程,设计 optimizer | 极高 |
| 概率统计 / 高维统计 | 概率论、统计学习理论、集中不等式 | 解释泛化、采样、估计、scaling law | 极高 |
| 线性代数 / 矩阵分析 | SVD、谱理论、随机矩阵 | Transformer、表示学习、低秩结构、LoRA | 极高 |
| 几何与对称性 | 群论、图论、微分几何、表示论 | GNN、equivariant networks、geometric deep learning | 高 |
| 数值分析 / PDE / 泛函分析 | 数值 PDE、算子理论、函数空间 | neural operators、AI for Science、仿真替代模型 | 高,尤其适合长期方向 |
推荐路线
ChatGPT建议优先顺序是:
text
线性代数
→ 概率论
→ 优化
→ 统计学习理论
→ 几何深度学习 / 神经算子 二选一深入它说:
线性代数是所有模型结构的底层语言。
概率统计是理解泛化、采样、分布、数据噪声的语言。
优化是训练神经网络的核心。
学习理论解释“为什么模型能学”。
几何深度学习和神经算子是数学真正进入架构设计的地方。
3. 方向一:优化理论
它对 AI 有什么用?
深度学习训练本质上是巨大规模的非凸随机优化:
相关问题包括:
为什么 SGD 能工作?
Adam 为什么常用?
learning rate 为什么这么重要?
loss landscape 是什么?
sharp minima / flat minima 和泛化有什么关系?
normalization、momentum、weight decay 到底改变了什么?
应该看什么论文/会议?
重点看:
COLT:学习理论核心会议。COLT 官网将其称为机器学习与 AI 理论方向的 leading conference。(Learning Theory)
JMLR:机器学习理论与方法的重要开放期刊;JMLR 官网说明它发表机器学习各领域高质量论文,并且所有论文免费开放。(Journal of Machine Learning Research)
NeurIPS / ICML / ICLR theory track
SIAM Journal on Optimization
Mathematical Programming
切口
不要一开始研究“深度学习理论全貌”,太大。可以从:
SGD / Adam / weight decay 为什么影响泛化?
这个切口既数学化,又和实际训练强相关。
关键词:
text
SGD implicit bias
Adam optimization theory
sharpness generalization
loss landscape deep learning
stochastic optimization nonconvex deep learning4. 方向二:概率统计与学习理论
对 AI 的作用
AI 不是只在训练集上拟合,而是要在未知数据上泛化。因此核心问题是:
为什么模型参数远多于数据,仍然能泛化?
相关数学:
concentration inequalities
VC dimension
Rademacher complexity
PAC-Bayes
information theory
high-dimensional statistics
random matrix theory
Bayesian inference
应该看哪里?
| 来源 | 说明 |
|---|---|
| COLT | 最核心的 learning theory 会议 |
| ALT | Algorithmic Learning Theory |
| JMLR | 理论与方法都很多 |
| Annals of Statistics | 统计理论强刊 |
| IEEE Transactions on Information Theory | 信息论强刊 |
| NeurIPS / ICML theory | 更接近现代深度学习 |
切口
推荐:
过参数化模型为什么能泛化?
关键词:
text
benign overfitting
double descent
implicit regularization
PAC-Bayes deep learning
generalization bounds deep networks
random matrix theory deep learning这个方向理论性强,短期很难做出成果,但对长期判断 AI 研究很有价值。
5. 方向三:线性代数与矩阵分析
这是最基础、最值得扎实学的部分。
对 AI 的作用?
Transformer 里到处是矩阵:
embedding matrix
attention matrix
projection matrix
covariance matrix
Hessian matrix
low-rank adaptation
SVD / PCA
spectral norm
matrix factorization
LoRA 的核心直觉就是:模型更新可能近似低秩。
相关数学:
eigenvalue / eigenvector
SVD
matrix norm
spectral theorem
low-rank approximation
random matrix theory
numerical linear algebra
切口
推荐:
低秩结构为什么在大模型微调中有效?
关键词:
text
low rank adaptation
matrix factorization deep learning
spectral analysis neural networks
random matrix theory transformers
intrinsic dimension neural networks这个方向对 CS 学生很友好,因为它能连接工程实践:LoRA、PCA、compression、adapter、pruning。
6. 方向四:几何深度学习
这是数学直接塑造模型架构的典型方向。
核心思想
很多数据不是普通向量,而有结构:
| 数据 | 数学结构 | AI 模型 |
|---|---|---|
| 图结构 | 图论 | GNN |
| 分子 | 图 + 对称性 | equivariant GNN |
| 3D 点云 | 欧氏群 SE(3) | equivariant networks |
| 物理系统 | 对称性 / 守恒律 | physics-informed architecture |
| 球面数据 | 流形 / 群作用 | spherical CNN |
Geometric Deep Learning 这本 proto-book 明确把 CNN、RNN、GNN、Transformer 等架构放在统一几何框架下,核心是利用数据中的低维结构、对称性和几何 regularity。(arXiv)
官网也提供章节、博客、讲座和 keynote,适合系统入门。(Geometric Deep Learning)
你要关注的数学
图论
群论
表示论
拓扑
微分几何
manifold learning
symmetry / equivariance / invariance
适合你的切口
推荐:
equivariance 为什么能提高样本效率和泛化?
关键词:
text
geometric deep learning
group equivariant neural networks
SE(3) equivariant neural networks
graph neural networks theory
representation theory deep learning
symmetry in neural networks这个方向非常适合 AI for Science、分子建模、蛋白质、机器人、物理仿真。
7. 方向五:神经算子、PDE、科学计算
如果你未来想做“面向科学与工程研发的 AI 计算智能公司”,这一条尤其重要。
核心问题
传统神经网络通常学的是:
神经算子学的是:
也就是从一个函数映射到另一个函数。例如:
初始条件 → PDE 解
边界条件 → 流场
材料参数场 → 应力场
几何形状 → 物理响应
Fourier Neural Operator 的论文说明:传统神经网络主要学习有限维欧氏空间之间的映射,而 neural operator 学习函数空间之间的映射;对 PDE 来说,它直接学习参数到解的映射,不是一次只解一个 PDE instance。(arXiv)
Neural Operator 论文进一步提出,神经算子是学习无限维函数空间之间映射的网络,并强调它们具有 discretization-invariant 的性质,即不同离散网格下可以共享模型参数。(arXiv)
你要关注的数学
数值分析
PDE
泛函分析
傅里叶分析
算子理论
近似理论
有限元 / 有限差分 / 谱方法
切口
推荐:
Neural operator 为什么比普通 CNN/MLP 更适合 PDE surrogate modeling?
关键词:
text
neural operator
Fourier neural operator
operator learning
DeepONet
scientific machine learning
PDE surrogate modeling
physics-informed neural networks
numerical analysis deep learning这个方向和工程价值联系最强:流体、材料、气候、能源、半导体、航天都可能用到。
8. 最该关注的 3 个研究子方向
按“长期价值 + 可入门性 + 目标匹配”排序:
1. Neural Operators / Scientific ML
适合目标:AI for Science、工程仿真、科学计算公司。
核心数学:PDE、数值分析、泛函分析、傅里叶分析。
短期任务:复现 FNO / DeepONet,在 Burgers、Darcy Flow、Navier-Stokes toy dataset 上跑通。
2. Optimization & Generalization Theory
适合目标:理解训练大模型、改进 optimizer、判断理论论文质量。
核心数学:优化、概率、高维统计。
短期任务:读 SGD implicit bias、Adam、sharpness/generalization 论文。
3. Geometric Deep Learning
适合目标:分子、机器人、物理系统、图结构、科学建模。
核心数学:群论、图论、表示论、几何。
短期任务:理解 invariance/equivariance,复现一个 SE(3)-equivariant 或 graph neural network 项目。
9. 建议先不要主攻的方向
不是不重要,而是先不适合切入:
| 方向 | 原因 |
|---|---|
| 纯学习理论最前沿 | 数学门槛高,短期产出难 |
| 范畴论 for AI | 抽象,离主流 AI 实践较远 |
| 拓扑数据分析 | 有趣,但主流深度学习影响相对有限 |
| 纯信息论解释深度学习 | 很难验证,容易空泛 |
| 随机矩阵最深理论 | 需要很强概率基础 |
选一个主攻方向
建议你选:
Neural Operators / Scientific Machine Learning
因为它同时满足:
数学含量高;
CS 背景能进入;
和 AI for Science 强相关;
有代码和 benchmark;
工程应用价值明确;
适合未来科研/创业叙事。
第二选择:
Optimization & Generalization for Deep Learning
它更基础,但短期更理论、更难出成果。
11. 每周阅读来源
你可以固定看这些:
| 来源 | 看什么 |
|---|---|
arXiv cs.LG | AI 方法 |
arXiv stat.ML | 学习理论 |
arXiv math.OC | 优化 |
arXiv math.NA | 数值分析 / PDE |
| OpenReview ICLR / ICML / NeurIPS | 最新 deep learning 理论和架构 |
| COLT proceedings | 学习理论硬核论文 |
| JMLR | 高质量 ML 理论与方法论文 |
| SIAM journals | 优化、数值分析、科学计算 |
| Geometric Deep Learning book/site | 几何深度学习体系 |
| Neural Operator papers | AI for Science 主线 |
12. 一个更具体的切入方案
如果你要开始,我建议这样做:
第一个月:低秩与优化
主题:
线性代数如何解释大模型微调和训练?
读:
SVD / low-rank approximation
LoRA
intrinsic dimension
SGD basics
Adam basics
做:
自己实现 LoRA 的最小版本;
观察 rank 对效果和参数量的影响;
写一篇 report:低秩结构为什么可能有效。
第二个月:Neural Operator
主题:
为什么 AI 可以替代部分 PDE 求解器?
读:
Fourier Neural Operator
Neural Operator general framework
DeepONet
PINNs 的局限
做:
复现一个 1D Burgers equation FNO;
比较 MLP / CNN / FNO;
写 report:普通网络和 operator learning 的区别。
第三个月:Geometric Deep Learning
主题:
对称性如何进入神经网络架构?
读:
Geometric Deep Learning proto-book
GNN basics
equivariant networks
SE(3) equivariant models
做:
实现一个简单 GNN;
理解 permutation invariance/equivariance;
找一个分子性质预测或点云任务。
13. 最推荐的主线判断
对你来说,Math for AI 不应该先走纯理论路线。更合理的是:
数学结构明确 + 有代码可复现 + 能连接科学工程应用。
所以优先级是:
text
1. Neural Operators / Scientific ML
2. Geometric Deep Learning
3. Optimization for Deep Learning
4. Generalization Theory
5. Information Theory / Random Matrix Theory如果只能选一个起点:
从 Neural Operators 开始。
它最能体现“数学推动 AI”:不是把数学当公式工具,而是用 函数空间、算子、PDE、傅里叶分析、数值分析 重新定义模型要学习的对象。