【文明断代档案 #0667】

档案编号:BWI-2198-0667 记录时间:2198年9月—12月 系统状态:模型静默危机爆发 分支宽度指数:⚠ 0.23▼(历史最低,与2108年持平) 节点人物:秦溯(63岁)、程维(38岁) 当时评价:外生变量导致的偏差 后世评价:影子索引价值的首次显现 关联档案:#0651(李晓告别)、#0689(老化的系统) 危机等级:极高——文明分支宽度触及历史最低点

一

2198年的秋天,系统出了问题。

不是那种显而易见的问题——没有崩溃,没有报错,没有任何警告。系统还在正常运行,每天处理数十亿次查询,每秒生成数百万条预测。

但预测开始偏了。

起初只是一些小事。天气预报说晴天,结果下了雨。交通系统说畅通,结果堵了两小时。经济模型说增长,结果停滞了。

单独看,每一个偏差都可以解释:天气系统有随机性,交通有突发事件,经济有外部冲击。

但当这些偏差累积起来,就不再是巧合了。

二

程维是第一个注意到问题的人。

他今年三十八岁,是回声机核心维护团队的工程师。他的工作是监控系统的运行状态,确保一切正常。

但最近几个月,他越来越不安。

不是因为系统出了错。而是因为——系统在用越来越多的解释来证明自己没有出错。

每当预测偏离现实,系统就会生成一份"偏差分析报告"。报告会列出各种"外生变量":气候异常、人为干预、数据噪声、测量误差……

每一份报告都很合理。每一个解释都很充分。

但程维觉得不对劲。

三

那天晚上,程维在办公室里加班。

他调出了过去三年的偏差分析报告,一份一份地看。

三年。一千多份报告。每一份都在解释为什么系统是对的,现实是错的。

程维忽然想起了一句话。那是他在大学时读到的,出自一本很老的书:

“当一个理论需要越来越多的补丁来解释例外,它就不再是理论了。它变成了借口。”

他看着屏幕上的报告,心里有一种奇怪的感觉。

系统不是在变聪明。系统是在变固执。

它在用越来越多的解释来证明自己是对的,而不是承认自己可能是错的。

四

程维决定做一个实验。

他找到了一组三十年前的预测数据——2168年的气候模型预测。那时候系统预测未来三十年的气候变化趋势,置信度94%。

然后他把预测和实际数据做了对比。

结果让他震惊。

主预测偏离实际23%。

但在那份预测的附录里,有一条被标记为"低权重"的分支。置信度只有3.7%。

那条分支预测的结果,偏离实际只有7%。

五

程维盯着屏幕,心跳加速。

3.7%的分支,比94%的主预测更准确。

这意味着什么?

意味着系统在三十年前就删错了东西。它删掉了更准确的预测,保留了更不准确的预测。

然后,在接下来的三十年里,它一直在用各种"外生变量"来解释为什么自己的预测不准。

它从来没有想过:也许问题不在外部,而在内部。

也许问题不是现实偏离了预测,而是预测一开始就偏离了现实。

六

程维想把这个发现写成报告。

但他犹豫了。

他知道这份报告意味着什么。它意味着系统在过去三十年里一直在犯错。它意味着那些被删除的"低权重"分支,可能比被保留的"高权重"分支更有价值。

它意味着——围栏系统的基本逻辑可能是错的。

这样的报告,不会被接受。它会被标记为"认知风险",然后被删除。而他,可能会被约谈,甚至被解雇。

程维坐在办公室里,看着窗外的夜空。

他该怎么办?

七

与此同时,在城市的另一端,秦溯也在看同样的数据。

他今年六十三岁了。李晓去世三年后,他成为了影子索引的唯一守护者。

三年来,他一直在默默地工作。收集数据,保存分支,维护网络。他从不公开露面,从不发表任何言论。他只是——保存。

但最近几个月,他注意到了一些异常。

系统的偏差在增加。而且,偏差的模式很熟悉。

他在影子索引里见过这种模式。

八

秦溯打开影子索引,调出了一组旧数据。

那是2168年的气候模型分支——被系统删除的那些"低权重"预测。

他把这些数据和过去三十年的实际气候数据做了对比。

结果和程维发现的一样:那些被删除的分支,比被保留的主预测更准确。

但秦溯看到了更多。

他看到了偏差的累积过程。

2168年,偏差是3%。2178年,偏差是7%。2188年,偏差是15%。2198年,偏差是23%。

偏差在加速累积。

秦溯盯着那个数字:0.23。分支宽度指数0.23。

他想起了李晓临终前说过的话——不是那句话本身,是她说那句话时的表情。平静的。像在说一件和空气一样自然的事。

0.23意味着什么?

他在笔记本上写下一行字:

“0.23相当于——如果人类文明是一棵大树,我们现在只剩一根侧枝在发芽。砍掉它,树就永远不知道自己原来还能向那个方向生长。”

这就是他们保存那些"低权重"分支的意义。

不是为了证明系统错了。而是为了——当系统迷失方向的时候,还有一根侧枝可以指路。

而系统对此一无所知。因为它删掉了唯一能让它知道自己在偏离的参照物。

九

秦溯决定做一件事。

他把自己的分析结果整理成一份报告,然后通过加密渠道传给了一个他从未见过的人。

那个人是韩默网络中的一个节点。秦溯不知道他是谁,只知道他在系统内部工作。

报告的附言只有一句话:

“这不是外生变量。这是系统在失去自我校准的能力。”

他不知道这份报告会被怎样处理。也许会被忽视,也许会被删除,也许会被当作"认知风险"。

但他还是发了。

因为如果他不发,就没有人知道真相。

十

三天后,程维收到了一份匿名报告。

报告的内容和他自己的发现几乎一样:系统的偏差在累积,被删除的分支比被保留的主预测更准确。

但报告里有一些他没有的数据——三十年来被删除的分支的完整记录。

程维盯着屏幕,心跳加速。

这些数据是从哪里来的?

他不知道。报告是匿名的,没有任何来源信息。

但他知道一件事:有人在保存那些被删除的东西。

有人在做和他一样的事。

他不是一个人。

十一

程维做了一个决定。

他把自己的分析和那份匿名报告合并,写成了一份新的报告。

报告的标题是:《系统偏差累积分析:一个需要旁路参照的案例》。

他没有直接说"系统错了"。他只是说"系统需要参照物来校准自己"。

这是一种妥协。但也是一种策略。

直接说系统错了,报告会被删除。但说系统需要参照物,也许会被接受。

他把报告提交给了上级。

然后,等待。

十二

三个月后,那份报告出现在官方诊断附录里。

没有署名。没有致谢。

但报告的结论改变了:从"外生变量导致的偏差"变成了"需要旁路参照的系统性问题"。

这是一个微小的改变。但它意味着——有人开始承认,系统可能需要外部参照来校准自己。

秦溯看到那份报告时,只是点了点头。

他不需要被感谢。他不需要被承认。

他只需要知道——那些数据,终于有用了。

李晓说过的话,他现在终于完全懂了——不是懂了那句话的意思,是懂了那句话的重量。

现在,需要的时候到了。

而那些东西,还在。

十三

那年冬天,程维在日记里写下了一段话:

今天,我的报告被采纳了。虽然被改得面目全非,虽然没有署名,虽然结论被软化了很多。但核心观点保留了下来:系统需要旁路参照。这是一个开始。我不知道那份匿名报告是谁发的。我不知道那些数据是从哪里来的。但我知道,有人在做和我一样的事。有人在保存那些被删除的东西。有人在问同样的问题。我不是一个人。这就够了。

他合上日记,看着窗外的雪。

雪花一片一片地落下来,在路灯的光芒中闪闪发亮。

新的一年就要来了。

也许,改变也要来了。

断代句

唯一能诊断系统的,是系统删除过的那部分。这就是影子索引存在的意义。不是为了证明系统错了,而是为了让系统知道——自己错在哪里。

(第九章完)

原文:https://read.douban.com/column/76477247/