★ 核心课程 / MITLINEAR ALGEBRA × DEEP LEARNING
MIT 18.065 · Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
Prof. Gilbert Strang · Spring 2018 · 36 Lectures · 免费完整视频
如果只能选一门课,就选这个。Strang 专门为 "线性代数如何成为深度学习的语言"
开的课——四大主题:线性代数 / 概率统计 / 优化 / 深度学习。讲 SVD、主成分、反向传播、
神经网络,每一个都先从矩阵的角度讲清楚。
配套教材是他 2019 年写的 Linear Algebra and Learning from Data。
书 / 必读免费 PDF
Mathematics for
Machine Learning
Deisenroth, Faisal, Ong · Cambridge · 2020
把 ML 需要的所有数学(线性代数、微积分、概率、优化)整合成一本书。
前半部分讲数学,后半部分用数学一个个拆机器学习算法。是从数学到 ML 最完整的一本桥梁书。
课程 / 专项Coursera
Math for ML & Data Science
Specialization
DeepLearning.AI · Luis Serrano · 3 门课
Andrew Ng 团队出品,比 MIT 课轻松,面向准备转 ML 的工程师。
边学边写 Python 代码。如果 Strang 的课觉得偏理论,从这里开始更舒服。