getfromcode

慕课 -深入AI大模型必修数学体系

AI
课程简介

这是一套专为程序员设计的数学体系课程,核心目标不是考察纯数学推导能力,而是解决在 AI 工程落地中常见的“知其然不知其所以然”问题。许多开发者能流畅调用 PyTorch 或 TensorFlow 接口,但面对模型震荡、收敛缓慢或生成质量不稳定时,往往难以从底层机制入手调试。课程通过具体的代码实现,将线性代数、概率统计与深度学习模型紧密绑定,重点剖析矩阵运算…

已有 0 人浏览 发布 2026-10-07 更新 2026-10-07

这是一套专为程序员设计的数学体系课程,核心目标不是考察纯数学推导能力,而是解决在 AI 工程落地中常见的“知其然不知其所以然”问题。许多开发者能流畅调用 PyTorch 或 TensorFlow 接口,但面对模型震荡、收敛缓慢或生成质量不稳定时,往往难以从底层机制入手调试。课程通过具体的代码实现,将线性代数、概率统计与深度学习模型紧密绑定,重点剖析矩阵运算在特征变换中的作用、数据分布对网络训练的影响,以及大语言模型中概率预测的数学逻辑。这种工程化的数学视角,帮助开发者建立从数据预处理到模型生成的完整直觉,摆脱对黑盒调用的依赖,能够自主诊断并优化模型性能瓶颈。

在入门门槛方面,学习者需要具备扎实的 Python 编程基础,熟悉 NumPy、Pandas 等数据处理库的基本操作,并理解常见的机器学习流程,如训练集划分、损失函数计算等。无需具备高等数学或复杂统计学的学术背景,但需保持对公式代码化实现的好奇心。建议的学习路径应遵循从基础到应用的顺序:首先深入研习数据处理章节,掌握标准化、归一化及正则化的具体实现细节,这是保证模型稳定收敛的前提;随后过渡到线性代数实战,重点理解矩阵缩放、旋转、剪切等几何变换在代码中的映射,特别是组合变换矩阵的构建逻辑;在此基础上,学习如何实现简单的分类神经网络,通过手动构建网络层结构,理解权重初始化与反向传播的数学本质;最后挑战大语言模型原理,分析文本数据在概率空间中的分布规律。学完这套体系后,你将能够独立构建从原始数据清洗、特征工程到模型训练与评估的完整闭环,不仅能实现基础的分类任务,还能深入理解 LLM 生成机制,具备排查常见数值计算问题的能力。

资料的使用策略强调“代码驱动”与“动手复现”。每一章节均配有可交互的 Notebook 文件与理论幻灯片,建议不要仅阅读视频,而是将对应的代码文件拷贝至本地环境运行。在处理数据章节时,可尝试替换样本数据集,观察不同分布对模型精度的影响,直观理解统计特性的作用;在矩阵变换部分,利用图像库验证几何变换逻辑,将抽象的矩阵乘法具象化为视觉结果,加深几何直觉;在神经网络实现环节,手动修改网络层数、激活函数或学习率,记录损失函数曲线的变化,从而建立参数调整与模型表现之间的因果联系。对于大语言模型部分,重点分析文本编码与概率采样过程,尝试调整生成参数,理解温度系数、Top-K 等策略背后的数学原理。通过这种“理论阅读、代码复现、参数扰动”的三步走练习模式,能有效将数学知识内化为工程能力,避免陷入死记硬背公式的误区,真正掌握用数学工具解决 AI 实际问题的方法,为后续深入研究 Transformer 架构或开发个性化应用奠定坚实的底层逻辑基础。

课程目录

7-2 第2章 矩阵与图形变换7 集
  • 7-2 第2章 矩阵与图形变换说明.png [493.5 KB]
  • 7-2-11 矩阵图形变换的练习-2_ev.mp4 [32.1 MB]
  • 7-2-9 线性代数:总结_ev.mp4 [36.8 MB]
  • 7-2-12 矩阵图形变换的练习-3_ev.mp4 [44.5 MB]
  • 7-2-10 矩阵图形变换的练习-1_ev.mp4 [41.9 MB]
  • 7-2-7 总结:这些变换在同一个矩阵中的位置_ev.mp4 [3.3 MB]
  • 7-2-8 Pillow搴撶畝浠媉ev.mp4 [6.5 MB]
7-1 第1章 数据处理方法6 集
  • 7-1-5 常见数据处理方式练习-1_ev.mp4 [51.5 MB]
  • 7-1-3 数据的标准化_ev.mp4 [12.3 MB]
  • 7-1-2 数据的归一化_ev.mp4 [14.4 MB]
  • 7-1-4 模型的正则化_ev.mp4 [1.9 MB]
  • 7-1-6 常见数据处理方式练习-2_ev.mp4 [72.6 MB]
  • 7-1-1 正态分布,标准分布_ev.mp4 [40.0 MB]
slides6 条
  • 19_练习.pptx [99.9 KB]
  • 19_实现一个分类神经网络.pptx [61.0 KB]
  • week11资料.zip [1.8 MB]
  • wine_classification.csv [11.4 KB]
  • 19_练习.ipynb [99.2 KB]
  • 19_实现一个分类神经网络.ipynb [61.8 KB]
slides3 条
  • 33_大语言模型的数学原理.pptx [920.4 KB]
  • shuffled_novel.txt [8.6 MB]
  • 33_大语言模型的数学原理.ipynb [69.7 KB]
slides7 条
  • 26_练习.pptx [104.4 KB]
  • 26_概率.pptx [82.6 KB]
  • 27_离散概率分布.pptx [94.9 KB]
  • 27_练习.pptx [65.9 KB]
  • 27_离散概率分布.ipynb [346.3 KB]
  • 26_概率.ipynb [2.7 KB]
  • 26_练习.ipynb [2.0 KB]
slides8 条
  • 10_实现矩阵类.pptx [58.0 KB]
  • 09_numpy快速上手.pptx [51.0 KB]
  • 09_练习.pptx [62.0 KB]
  • 10_练习.pptx [78.6 KB]
  • 10_练习.ipynb [15.1 KB]
  • 09_练习.ipynb [92.6 KB]
  • 10_实现矩阵类.ipynb [13.4 KB]
  • 09_numpy快速上手.ipynb [21.0 KB]
slides6 条
  • 08_练习.pptx [72.3 KB]
  • 08_PCA分解.pptx [77.7 KB]
  • seeds_dataset.txt [9.1 KB]
  • palomino_horse.png [41.1 KB]
  • 08_PCA分解.ipynb [153.5 KB]
  • 08_练习.ipynb [197.6 KB]
slides8 条
  • 24_SVM.pptx [65.2 KB]
  • 24_练习.pptx [78.6 KB]
  • 23_练习.pptx [82.2 KB]
  • 23_偏导数矩阵.pptx [64.1 KB]
  • 24_SVM.ipynb [2.7 KB]
  • 23_偏导数矩阵.ipynb [25.8 KB]
  • 24_练习.ipynb [183.2 KB]
  • 23_练习.ipynb [508.9 KB]
slides4 条
  • 22_练习.pptx [72.5 KB]
  • 22_自动微分.pptx [67.7 KB]
  • 22_练习.ipynb [6.1 KB]
  • 22_自动微分.ipynb [48.9 KB]
slides8 条
  • 30_最大似然估计.pptx [55.0 KB]
  • 31_贝叶斯分类.pptx [54.9 KB]
  • 30_练习.pptx [54.6 KB]
  • 31_练习.pptx [62.9 KB]
  • 30_练习.ipynb [1.9 KB]
  • 31_贝叶斯分类.ipynb [86.2 KB]
  • 31_练习.ipynb [5.9 KB]
  • 30_最大似然估计.ipynb [3.7 KB]
slides10 条
  • 11_练习.pptx [54.5 KB]
  • 12_矩阵与图形变换.pptx [60.6 KB]
  • 12_练习.pptx [58.2 KB]
  • 11_常用的数据处理方法.pptx [70.5 KB]
  • 11_常用的数据处理方法.ipynb [162.3 KB]
  • country_language.csv [71.8 KB]
  • 12_矩阵与图形变换.ipynb [1.6 MB]
  • 12_练习.ipynb [135.6 KB]
  • 11_练习.ipynb [926.4 KB]
  • energy_data.csv [4.6 KB]
slides11 条
  • 02_练习.pptx [75.0 KB]
  • 01_练习.pptx [102.8 KB]
  • 03_练习.pptx [89.7 KB]
  • 03_标量向量矩阵张量.pptx [147.2 KB]
  • 01_课程总览_matplotlib.pptx [108.3 KB]
  • 02_线性代数简介.pptx [88.5 KB]
  • 01_matplotlib.ipynb [197.5 KB]
  • 02_线性代数简介.ipynb [1.5 KB]
  • 03_标量向量矩阵张量.ipynb [123.3 KB]
  • 03_练习.ipynb [75.0 KB]
  • 01_练习.ipynb [216.5 KB]
slides8 条
  • 05_矩阵分解总览.pptx [70.5 KB]
  • 05_练习.pptx [68.2 KB]
  • 04_矩阵运算.pptx [72.8 KB]
  • 04_练习.pptx [111.2 KB]
  • 05_练习.ipynb [8.3 KB]
  • 04_矩阵运算.ipynb [295.1 KB]
  • 04_练习.ipynb [23.0 KB]
  • 05_矩阵分解总览.ipynb [162.3 KB]
slides4 条
  • 18_积分.pptx [59.2 KB]
  • 18_练习.pptx [95.8 KB]
  • 18_积分.ipynb [4.1 KB]
  • 18_练习.ipynb [10.9 KB]
slides8 条
  • 15_微积分基础.pptx [67.4 KB]
  • 14_练习.pptx [54.5 KB]
  • 15_练习.pptx [54.2 KB]
  • 14_微积分入门.pptx [81.0 KB]
  • 14_微积分入门.ipynb [995.3 KB]
  • 15_微积分基础.ipynb [663.7 KB]
  • 15_练习.ipynb [122.9 KB]
  • 14_练习.ipynb [85.9 KB]
slides8 条
  • 16_练习.pptx [62.3 KB]
  • 17_多元微积分.pptx [111.1 KB]
  • 16_微积分之导数.pptx [155.8 KB]
  • 17_练习.pptx [58.2 KB]
  • 17_多元微积分.ipynb [9.1 MB]
  • 16_微积分之导数.ipynb [98.8 KB]
  • 16_练习.ipynb [2.6 KB]
  • 17_练习.ipynb [49.1 KB]
slides6 条
  • 07_练习.pptx [67.7 KB]
  • 07_SVD分解.pptx [81.9 KB]
  • palomino_horse.png [41.1 KB]
  • 07_练习.ipynb [1.0 MB]
  • Mall_Customers.csv [3.9 KB]
  • 07_SVD分解.ipynb [2.0 MB]
slides4 条
  • 06_特征值特征向量.pptx [58.0 KB]
  • 06_练习.pptx [72.4 KB]
  • 06_练习.ipynb [189.5 KB]
  • 06_特征值特征向量.ipynb [135.7 KB]
slides4 条
  • 32_贝叶斯线性回归.pptx [55.0 KB]
  • 32_练习.pptx [99.9 KB]
  • 32_练习.ipynb [192.6 KB]
  • 32_贝叶斯线性回归.ipynb [216.1 KB]
slides4 条
  • 21_神经网络梯度问题.pptx [91.8 KB]
  • 21_练习.pptx [62.0 KB]
  • 21_练习.ipynb [123.1 KB]
  • 21_神经网络梯度问题.ipynb [367.4 KB]
slides4 条
  • 20_ROC_AUC.pptx [87.3 KB]
  • 20_练习.pptx [62.2 KB]
  • 20_ROC_AUC.ipynb [4.9 KB]
  • 20_练习.ipynb [28.3 KB]
slides10 条
  • 29_练习.pptx [54.6 KB]
  • 29_概率密度估计.pptx [55.0 KB]
  • 28_连续概率分布.pptx [55.1 KB]
  • 28_练习.pptx [66.1 KB]
  • 28_连续概率分布.ipynb [332.8 KB]
  • 29_概率密度估计.ipynb [240.5 KB]
  • 29_练习.ipynb [64.8 KB]
  • 28_练习.ipynb [26.4 KB]
  • LICENSE [1.1 KB]
  • README.md [125.0 B]
6-1 第1章 Numpy学习入门4 集
  • 6-1 第1章 Numpy学习入门说明.zip [1.8 MB]
  • 6-1-7 算数运算,矩阵操作_ev.mp4 [10.5 MB]
  • 6-1-3 Numpy的复制和视图,布尔数组索引_ev.mp4 [19.3 MB]
  • 6-1-5 连接数组concatenate, stack, hstack, vstack, dstack_ev.mp4 [23.7 MB]
  • … 其余 321 项略,目录共 521 项
课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。