Repository navigation
Module 08: Theory Notes
dingziming edited this page Dec 20, 2025
·
1 revision
理论笔记模块提供深度学习的数学基础、优化理论和信息论参考。这是一个随时可查阅的理论手册。
本模块包含三个高密度的快速参考卡和详细的理论指南:
| Document | Content | Usage |
|---|---|---|
| QUICK-REFERENCE.md | 激活函数与损失函数速查 | 5分钟快速查阅 |
| ARCHITECTURE-HYPERPARAMETER-TUNING.md | 架构选型与超参数调优 | 30分钟详细指南 |
| MODEL-SELECTION-TROUBLESHOOTING.md | 模型选择与问题诊断 | 问题排查 |
激活函数速查表:
- ReLU, LeakyReLU, ELU
- Sigmoid, Tanh
- GELU, Swish, Mish
损失函数速查表:
- 分类: CrossEntropy, FocalLoss
- 回归: MSE, MAE, Huber
- 排序: Triplet, Contrastive
网络架构选择:
- 数据类型 → 架构映射
- 任务类型 → 架构决策树
- 常见架构对比
超参数调优:
- 学习率调优策略
- Batch Size 影响分析
- 正则化技巧
模型选择指南:
- 按任务类型选择
- 按数据规模选择
- 按计算资源选择
问题诊断:
- 训练问题诊断树
- 推理问题诊断树
- 常见错误解决方案
- 矩阵运算与性质
- 特征值分解
- 奇异值分解 (SVD)
- 概率分布
- 贝叶斯定理
- 最大似然估计
- 凸优化基础
- 梯度下降变体
- 二阶优化方法
- 熵与交叉熵
- KL 散度
- 互信息
| Document | Lines | Density | Difficulty |
|---|---|---|---|
| QUICK-REFERENCE.md | 400+ | 高 | ⭐⭐ |
| ARCHITECTURE-HYPERPARAMETER-TUNING.md | 500+ | 高 | ⭐⭐ |
| MODEL-SELECTION-TROUBLESHOOTING.md | 450+ | 高 | ⭐⭐ |
| activation-functions-complete.md | 1000+ | 详细 | ⭐⭐⭐ |
| loss-functions-complete.md | 1000+ | 详细 | ⭐⭐⭐ |
总计: 4000+ 行高质量理论笔记
- 查看对应快速参考卡的"一句话选择指南"
- 参考对比矩阵快速对比
- 查看快速决策树
- 阅读详细指南中的完整解释
- 学习数学推导
- 研究代码示例
- 查看诊断决策树
- 找到对应问题
- 按照解决方案步骤操作
- Boyd & Vandenberghe, "Convex Optimization" (2004)
- Goodfellow et al., "Deep Learning" (2016)
- Murphy, "Machine Learning: A Probabilistic Perspective" (2012)
AI-Practices | GitHub | Documentation | MIT License