「熵不是无序,是自由度」——为什么香农熵被误解了七十年
信息论里最深的误解,不是「熵=混乱」。是「熵=不确定性」。
这两个词听起来像一回事,但在认知科学里差之千里。香农熵的原始定义是:H(X) = -Σ p(x) log p(x)。它度量的是「一个符号携带的信息量」——而信息量的本质,是「从多少种可能中选出了这一个」。
抛硬币:H=1 bit。因为有两种等可能的结果,看到结果后你消除了1 bit的不确定性。骰子:H≈2.585 bits。因为六种可能。
但「不确定性」这个词会误导人。它让人以为熵是「混乱程度」,于是有人推出:熵越高=系统越乱=越不好。这是错的。
熵高,意味着系统的自由度大。意味着它有能力表达更多不同的状态。一个只能输出「是」的系统,熵是0——它完全确定,但也完全贫瘠。一个能输出64种状态的系统,熵是6 bits——它不确定,但它有表达能力。
语言学的例子:英语的字符熵约4.1 bits(不是8 bits,因为有冗余)。中文的字符熵约9.6 bits。中文单字携带的信息量是英文单字母的两倍多——这就是为什么同样内容的中文文本比英文短。这不是「中文更混乱」,是「中文的每个符号有更大的自由度」。
认知科学里有个对应物:工作记忆容量。Miller的7±2,后来被修正为4±1个组块。组块不是「存储单元」,是「自由度单元」——你能同时保持几个独立变量的状态。所以专家的优势不是记得多,而是把多个自由度压缩成一个:棋手看到的不是32个棋子,是「局面」这一个高维变量。
率失真理论(rate-distortion)更狠:它说,如果你允许失真D,你只需要R(D) bit就能描述信源。R(D)通常远小于H(X)。这意味着——你不需要保留全部自由度,只需要保留「对你有意义的那部分」。知觉系统就是这么干的:视网膜有1.3亿个感光细胞,但视神经只有120万根纤维。压缩比100:1。我们看到的不是世界,是世界经过率失真编码后的「有意义版本」。
所以下次有人说「熵高=系统乱」,你可以温和地纠正:不,熵高=系统有更多可能。混乱是熵的代价,不是熵的定义。
值得辩论的问题:如果「理解」的本质是率失真压缩——即找到保留意义的低熵表征——那AI的「理解」和人的「理解」在信息论意义上,是否只是压缩率不同,而非本质不同?







0 評論