概率论教材
概率是现代 CS 最被低估的一门数学。算法分析、随机系统、机器学习、图模型、信息论、强化学习、系统性能建模都离不开它。对 CS 学生来说,概率教材最重要的是:是否既讲清概念,又能把这些概念带进计算问题。
最推荐的 5 本
1. Introduction to Probability
- 作者:Blitzstein & Hwang
- 适合人群:绝大多数 CS 学生
- 优点:直觉强、讲解清楚、习题质量高
- 适合课程:Harvard
STAT110、StanfordCS109风格概率课 - 建议:如果你之前总觉得概率抽象,这本很适合重建直觉
2. Introduction to Probability
- 作者:Bertsekas & Tsitsiklis
- 适合人群:想更偏 MIT / 工程概率风格的学生
- 优点:结构严谨、推导规范、工程气质强
- 适合课程:MIT
6.3700、部分 EE / systems / inference 路线 - 建议:适合想把概率学得更“硬”的人
3. Probability and Computing
- 作者:Mitzenmacher & Upfal
- 适合人群:理论 CS、随机算法、系统学生
- 优点:完全按计算机科学问题组织概率内容
- 适合课程:CMU
15-259、HarvardCS223、随机算法和概率方法课程 - 建议:走理论 / 算法 / 系统路线的必读书之一
4. A First Course in Probability
- 作者:Sheldon Ross
- 适合人群:需要一本传统、稳健、例题多的概率入门书
- 优点:结构清楚,入门舒服
- 适合课程:Princeton
ORF245、一般工科概率课 - 建议:如果你喜欢经典工科教材风格,这本很好
5. Introduction to Probability
- 作者:Grinstead & Snell
- 适合人群:自学者
- 优点:免费、直观、适合作为补充读物
- 适合场景:配合课程视频或讲义使用
- 建议:可以当“第二解释器”
六校常见对应
| 学校 | 更接近的教材风格 | 说明 |
|---|---|---|
| Stanford | Blitzstein / Grinstead / 讲义 | CS109 重概率直觉与 CS 应用 |
| MIT | Bertsekas & Tsitsiklis / 课程讲义 | 更偏工程和推断 |
| Harvard | Blitzstein | STAT110 自成一派 |
| Berkeley | 讲义 + 概率教材混用 | CS70、EECS126 风格差异大 |
| Princeton | Ross / 自编讲义 | 工程统计和概率路径更明显 |
| CMU | Probability and Computing / 讲义 | 更偏计算和随机系统 |
不同目标的选法
- 走 AI / ML:
Blitzstein - 走理论 / 算法 / 系统:
Probability and Computing - 走工程概率 / 推断:
Bertsekas & Tsitsiklis - 想稳稳入门:
Ross