OCKHAM 奥卡姆
文章 · 概念EN
Concept · Occam's Razor

奥卡姆剃刀原理是什么?

一句话:如无必要,勿增实体——当两个解释都能说明现有现象时,先考虑假设更少的那个。

正文约 6 分钟

一、它的出处

奥卡姆剃刀得名于 14 世纪的英格兰逻辑学家奥卡姆的威廉(William of Ockham)。 常被引用的拉丁文原句「如无必要,勿增实体」,其实是后人对他的概括,并非他本人的原话; 更接近他表述的是「不必要的多元不应被设定」。无论措辞如何,它的核心主张是一致的: 在解释同一个现象时,不要引入多余的假设。

它是一条方法论原则,不是自然规律,也不是「最简单的答案一定对」。 它的作用是在证据不足时,帮你排出一个合理的考虑顺序

二、它到底在说什么

假设有两个解释都能说明你观察到的现象:

  • 解释 A:一个常见原因,只需一个假设;
  • 解释 B:一个罕见原因,还需要额外三个假设才能成立。

奥卡姆剃刀建议:先考虑 A。不是因为 A 更简单所以更「正确」, 而是因为 B 引入了更多未经证实的环节,每个环节都可能出错—— 累积起来,B 成立的概率通常更低。

注意关键词是「考虑」。如果后续出现支持 B 的新证据,就该转向 B。 剃刀用来排序,不用来定罪。

三、5 个日常例子

1. 深夜的规律敲击声

「神秘来源」需要一个额外假设;「邻居家的暖气管道热胀冷缩、或洗衣机定时」只需一个假设, 且这类事本就很常见。先按后者排查,多数情况就能解释。

2. 反复出现的手机卡顿

先怀疑「后台应用过多、存储将满」这类常见原因,再考虑「硬件故障」。 前者可自行验证(清理后是否恢复),后者需要更重的成本。

3. 同事没回消息

「他对我有意见」需要多个假设(他注意到、他在意、他选择冷处理); 「他今天太忙」只需一个。先按后者考虑,也更容易验证。

4. 软件报错

工程排查里最常见的原因是「配置写错、权限不足、依赖版本不符」。 先查这些,而不是一上来就怀疑「底层框架有 bug」。

5. 科学理论的选择

在都能拟合现有数据的两个模型之间,科学界倾向选择参数更少、更易被证伪的那个—— 这被普遍视为奥卡姆剃刀的一种体现。

四、最容易被误用的三种情况

误用一:把「简单」当成「正确」。 剃刀只说排序,不说结论。现实中确实存在罕见但真实的解释,尤其当存在强证据时。

误用二:用它否定小概率的可能性。 「不合理所以不可能」是错的。正确说法是:「在现有证据下,它概率较低,可以先放一放, 但如果出现某类证据,就该重新考虑。」

误用三:忽略基础比率与证据强度。 判断概率不能只看情节是否生动,还要看这件事本来多常见(先验), 以及新证据有多强(似然)。这部分见《贝叶斯思维入门》

五、它和别的方法怎么配合

  • 溯因推理:先从现象反推若干可能,再用剃刀排序。见《溯因推理》
  • 贝叶斯思维:用先验与证据更新概率,避免被单一证据带走。
  • 汉隆剃刀:能用疏忽解释的,别归因于恶意——它是奥卡姆剃刀在人际场景的特例。

六、怎么在实践中用

把现象写成线索,列出所有可能,再按「假设数量 + 基础比率」排序, 对高概率项设计一个验证动作。这正是 Ockham 的工作方式—— 回推演台试一次,或先看推演方法论

延伸阅读