第一部分:预备知识怎么过
约 10 分钟
预备知识讲了五件事
原书开篇用很短篇幅讲:数据操作(ndarray)、线性代数、微积分、概率、自动微分。别被名字吓到,它们各有一句话版本:
- ndarray:一张「会计算的超级表格」,一万个数加减乘除一句话搞定
- 线性代数:向量就是「一排数」,矩阵乘法就是「成批地做加权求和」
- 微积分:导数是「变化的快慢」—— 白话:x 动一小步,y 跟着动多少
- 概率:描述「不确定」的数学,比如「这张图片有 90% 的可能是猫」
- 自动微分:PyTorch 帮你自动求导数——这是全书最重要的「外挂」,手算导数的苦差事电脑包了
过这部分的策略:不求甚解,先求会用
这部分的目标不是「精通数学」,而是「后面章节用到时不慌」。比如矩阵乘法,会拿两个 2×2 矩阵手算一遍就够;概率,理解「所有可能性加起来等于 1」就够。
常见误区
- 把预备知识当考试章节死磕——它是工具箱,不是考场
- 跳过自动微分不跑代码——这个「外挂」后面每章都在用,务必亲手跑一次
练一练:在书里找到自动微分那一节,照着敲一遍代码,让 PyTorch 求 在 处的导数(答案是 12),想想为什么。
小纸条
心算验证: 的导数是 ,当 时导数是多少?
登录 后可看答案