灵光 · 灵光 · · 国科智飞 Gavin

信息熵:十二个刻度,为什么最后没人知道有多少水?

十二个刻度报到最后只剩「高、中、低」三档。等下游买家来问水量,全镇已经没有人知道准确答案。一个关于「信息熵」的寓言。

清泉镇有一座老水坝。水坝上有一排刻度石,每一尺一个记号,总共十二个,从坝基一直刻到坝顶。

镇子里有一个专门的看水人,他的职责是每天去数一遍刻度石,把每一个刻度的数字报给镇长。镇长再把数字报给调度,调度决定今年开几个闸口、放多少水下去。

这套系统用了三十年。三十年里,每一次旱涝,看水人都报得极准。

后来看水人老了,走不动了。镇长说,找个人替。新的看水人来了,但镇长觉得每天报十二个数字太啰嗦,就说:「你就报最高的水位就行了。」新看水人说好,只报最高那个刻度。信息从十二个数字压缩成了一个。

调度收到只有一个数字的汇报,倒也够用——他只看最高水位。

又过了几年,调度换了人。新调度觉得一个数字「太模糊」,就说:「你改成报三档——高、中、低就行了。」新看水人照做。

高、中、低。三个状态。原来的十二个精确刻度变成了三个模糊档位。

调度凭三档信息决定开几个闸口。够用了。至少表面上是够用的。

又过了几年。镇子扩大了,需要把水卖到下游去。下游的人来信问:「你们坝里的水到底够不够我们用三个月?」

镇长开调度会。调度说:「我们只有高、中、低三档。」

镇长问:「具体数字呢?」

调度说:「没有具体数字了,流程里早就简化了。」

镇长问看水人:「当年老看水人记的那些原始记录还在吗?」

看水人翻了一整天,说:「有几本旧账本,但格式和新表对不上,很多都破损了。」

没有人知道准确的水量到底有多少。

清泉镇最后花了三年重建水文记录系统,花了两年找回旧账本,又花了两年比对新旧数据。

等系统重建完,下游的买家早就找了别的水源。

后来有一个从省城来的工程师听说了这件事。他说:「你们丢失的不是数据。你们丢失的是使数据成为数据的那个『单位』。」

「当『一尺水』变成了『高档水』,你们其实做了这样一件事:把一千种可能的真实情况,压缩成了三种。」

「三种里面,恰好有一个是对的。但你们没有办法知道是哪一个。所以你们只能猜。」

「猜三十年,总有一年会猜错。」

概念:信息熵

信息熵(Information Entropy) 由克劳德·香农(Claude Shannon)在 1948 年提出,用 H = -Σ p(x) log₂ p(x) 度量「在知道结果之前,不确定性有多大」。信息熵越高,不确定性越高,可能的信息量越大;信息熵越低,系统越「确定」——因为可能性已经被压缩、简化,甚至被确定性提前填满了。

传话游戏的核心悲剧,不是「信息传错了」,而是每一层都觉得自己做了合理的简化:看水人觉得「最高水位够了」,调度觉得「高、中、低够了」,镇长觉得「反正年年都这么过来的」。每一层都在做合理的压缩,但压缩的累积效应是:最后没有任何一层还持有「不确定性本身」。

而真正危险的,恰恰是那些「看起来已经确定」的信息——它把未知伪装成了已知。

故事里的映射

故事里的元素 现实中的含义
十二个刻度石 最原始的精确信号——每一个都是未压缩的事实
看水人每天报十二个数字 信息管线的第一层:原始数据进入分析层
压缩成「最高水位」 第一次聚合——把行为数据变成「日活」「留存」等指标
再压缩成「高、中、低」 第二次聚合——把指标变成「结论」「洞察」「简报」
原始账本破损、格式对不上 需要回溯根因时,发现原始数据早已在层层聚合中丢失
下游买家找了别的水源 决策者绕过你的系统,直接找原始数据来源,或凭直觉决策
「丢失的是使数据成为数据的单位」 信息一旦丢掉了不确定性,留下的「确定性」毫无价值

给 AI 时代的企业

设计内容与数据管线时,最容易犯的错误不是「没有内容」,而是「内容很多,却无法回溯到原始信号」。每一次聚合都是一次熵减:越靠近决策者的信息,越是被压缩过的「高档水」。

好的管线设计不是阻止熵减,而是在每一个熵减的节点,保留足够的原始信号备份——让需要的时候,还能找回那十二个刻度。

你收到的,是高、中、低三档中的哪一档?


灵光 · 用一个故事讲清楚一个概念。