概率:与不确定共处 书架

第 03 章 / 共 12 章

第三章 · 信息改变世界

一次体检的惊吓

假设有一种病,在人群中的患病率是 0.1%——一千个人里一个。现在有一种检测,质量很好:有病的人 99% 能测出来(灵敏度 99%),没病的人 99% 能排除(特异度 99%,也就是假阳性率 1%)。

你去体检,结果是阳性。你得病的概率是多少?

绝大多数医生面对这个问题会答「99%」或「八成左右」。正确答案大约是 9%。这不是脑筋急转弯,是算术。我们把这个算术做一遍,因为这一遍值得记一辈子。

别用百分比,数人头

想象一万人来做体检。

现在看所有拿到阳性报告的人:9.9 + 99.9 ≈ 110 人。其中真有病的只有约 10 人。所以你阳性且真有病的概率 ≈ 10/110 ≈ 9%

直觉错在哪?它只盯着「检测有 99% 的准头」,却忘了这场考试里没病的考生是有病考生的一千倍——哪怕每个没病的人只有 1% 的概率被冤枉,冤枉者的绝对数量也把真病人淹没了。被忽略的那个 0.1%,叫基准率:一件事在没有任何检测信息之前的「出厂概率」,大白话就是这事本来有多常见

条件概率:把世界缩小

上面的算术背后是一个定义。条件概率 P(A|B):在 B 已经发生的条件下,A 发生的概率。大白话:知道 B 之后,世界缩小了,只在 B 里面重新数 A 占多大比例

公式是 P(A|B) = P(A 且 B) / P(B)。别背它,理解它:分子是「既是阳性又有病」那小撮人,分母是「所有阳性」这圈人——样本空间从「所有人」换成了「阳性的人」,重新算比例,仅此而已。条件概率没有引入任何新数学,它只是换了一个更小的舞台

贝叶斯定理:换舞台的公式版

把刚才数人头的过程写成公式,就是贝叶斯定理

P(病|阳性) = P(阳性|病) × P(病) / P(阳性)

读法:看到证据后的信念 = 证据在假设下的可能性 × 原先的基准率 ÷ 证据的总常见度。注意右边三样东西的角色:

直觉的错误在于把 P(阳性|病) = 99% 直接当成了 P(病|阳性)。这两个数差了一个数量级,而它们之间的换算器就是基准率。贝叶斯定理不是新逻辑,是防止你把这两个条件概率搞混的记账系统。

这台记账系统到处在跑

大白话:别问「这个检测有多准」,要问「在拿到阳性的人里,真病人占几成」。前一个数是检测的属性,后一个数才是你的处境——而它们之间隔着基准率这条大河。

信息改变了世界吗?

回到本章标题。检测结果没有改变你的身体,却把你的概率从 0.1% 推到了 9%——变了九十倍。这泄露了条件概率的本性:概率(至少在本书的用法里)不是世界的状态,而是你与世界之间信息关系的状态。同一个你,同一份体检报告,知道基准率的医生和不知道的病人,活在两个概率不同的世界里——而只有一个世界是对的:把账记全的那个。

下一章我们要问一个看似相反的问题:如果信息这么重要,那为什么「已经连续出了五次正面」这条信息,对下一次掷硬币却一文不值

概率:与不确定共处 · 王建硕
费曼式写法 · 由多个 AI 代理撰写与互相审校