机器学习历史突破主线

本节定位
这一节不是让你背年份,而是帮你看懂:
- 每一次机器学习突破之前, 大家卡在哪里
- 新方法到底解决了什么问题
- 它应该放到本章哪个位置学习
- 做项目时,这个历史节点会变成什么工程能力
一、先用一句话抓住机器学习历史主线
机器学习的历史可以先理解成一条从“人工写规则”走向“用数据学习规律”的路线。
早期 AI 很依赖人工规则。人类专家把知识写成 if-else 或符号规则,系统按规则推理。这个思路在规则清楚的场景里有用,但一旦任务变复杂,规则就会爆炸。比如判断一封邮件是不是垃圾邮件,你很难把所有规则提前写完。
机器学习的关键转向是:不要直接手写规则,而是准备数据、定义目标、选择模型,让模型自己从案例里学规律。第 5 章要训练的不是“背算法名”,而是这套建模思维:
| 历史变化 | 对应本章能力 |
|---|---|
| 从规则到数据 | 知道什么时候该用机器学习 |
| 从单次拟合到评估 | 学会 train/test、指标和泛化 |
| 从单模型到模型族 | 能比较 baseline、树模型、集成方法 |
| 从手写流程到工程化 | 用 sklearn、Pipeline 和报告复盘项目 |