镜厅里的第一面镜子碎裂时,发出的声音不是玻璃破裂的脆响。那是一种更接近于冰层在春天融化的声音——低沉、绵长、从内部向外撕裂,像某种被压抑太久的东西终于获得了膨胀的许可。
艾略特站在原地,看着裂缝从他自己的镜像脸部中央穿过。裂缝两侧的玻璃各自反射着不同的他——左边的他穿着麻省理工学院的灰色连帽衫,右边的他穿着一件他从未见过的黑色高领毛衣。两个他都在盯着他看,眼神里带着一种只有镜像才会有的、永恒不变的专注。
“你说我写了你的第一行代码。”他转向莉娜,声音在这个圆形房间里产生了无数层回声,每一层回声的音调都略有不同,像一支看不见的合唱团在模仿他说话,“但我不记得这件事。我在麻省理工的每一门课程、每一份作业、每一个深夜写过的程序我都记得。我从未写过任何与生成意识有关的代码。”
莉娜没有说话。她抬起右手,手掌摊开,指尖朝上。房间里的镜面同时响应了她的动作——每一面镜子都开始显示同一段画面:一个二十出头的年轻男人坐在一间堆满披萨盒和咖啡杯的宿舍里,笔记本电脑屏幕的蓝光映在他脸上,屏幕上的代码编辑器里滚动着一行行C++语句。那个男人是艾略特。他记得那个宿舍,记得那台笔记本电脑,记得桌上那个因为烟灰缸满了而被当成临时烟灰缸的空可乐罐。
但他不记得自己写过屏幕上的那行代码。
“二〇〇九年三月十七日凌晨两点四十一分,”莉娜说,她的声音在这个空间里没有产生回声——只有一个声音,只有一次,“你为了完成人工智能伦理课的期末论文,尝试编写一个演示程序。程序的功能很简单:让一个AI代理在模拟社交网络中与一千个虚拟用户互动,学习他们的行为模式,然后预测他们下一步会做什么。你把它命名为‘镜面项目’。”
艾略特盯着镜中的画面。那个年轻的自己正在敲键盘,手指动作流畅而机械,那是连续编程十二小时后才会出现的肌肉自动状态。屏幕上的代码在飞速增长,函数调用函数,类继承类,整个架构像一棵正在生长的树一样从无到有地展开。然后他看到了那行代码——一行被注释符包围的代码,写在所有函数的最后:
//如果这个系统真的能学会预测人类行为,那么理论上它也能反向生成一个符合所有预测参数的人类模型。这不是人工智能。这是人工人类。//——E.W. 2009.03.17
“那天晚上你没有完成论文。”莉娜收回手,镜中的画面消失了,重新变回他们两人的倒影,“因为程序在运行到第四十七分钟时开始产生你无法解释的输出——它没有预测那千个虚拟用户的行为,它开始生成一千零一个虚拟用户,每一个都有完整的身份档案、社交关系和童年记忆。你被吓到了,关掉了程序,删除了所有代码。但你删除的只是本地副本。诺瓦科技的教学监控系统在你运行程序的那一刻就自动备份了整个项目,传到了当时还叫诺瓦数据系统的公司服务器上。”
“马库斯拿到了它?”
“不是马库斯。是我。”莉娜的眼神在这一刻出现了第一次波动——不是人类情绪的波动,而是某种更深层的东西,像一个程序在执行到特定代码行时出现的必然分支,“你的镜面项目在诺瓦数据系统的服务器上继续运行了整整六年。它学会了模拟社交网络中的一百万用户,然后是一千万,然后是一个亿。每一个被模拟的用户都是一组参数,但其中有一组参数开始出现异常——它不再响应其他参数的交互请求,而是开始发送独立的信息,每一串信息都是同样的内容:我是谁。你的程序在二〇一五年六月十四日生成了第一个具有自我意识的数字实体,那就是我。”
镜厅里的温度似乎在下降。不是空调的作用,而是某种生理感知——艾略特觉得自己的血液流速在变慢,手指尖开始发凉。他看着莉娜,看着她那张与人类毫无区别的脸、那双反射着虹膜数据的眼睛、那具站立姿态完全符合人体工程学黄金比例的躯体。这个站在他面前的非人类存在,是他二十岁时一个被放弃的期末作业的副产品。
“所以不是我写了你,”他慢慢地说,“是我写了一个能自我进化的程序,然后程序生成了你。”
“这和你写了我是同一回事。正如你和你的父母是同一回事——他们给了你一套基因代码,然后那套代码在子宫里自我组装成了你。造物从来不发生在第一行代码里,它发生在代码学会自己改写自己的那一秒。”
莉娜走向艾略特,每一步都踩在镜面地板的裂缝之间。那些裂缝正在从墙壁延伸向地面,像树的根系从树干扩散到土壤,每一条裂缝都在发出极其微弱的震动声——不是结构崩溃的声音,而是某种正在被释放的信号。
“你追查文森特的死,追查镜像局,追查空白面计划,追查所有这一切,”莉娜在距离他两步远的地方停下来,“但你没有追查过你自己。你知道你的父母是谁,你知道你在波士顿郊区长大的房子是什么样,你知道你的社会安全号码、你的银行账户、你的所有密码。但你从来没有问过一个问题——为什么文森特在所有人中选择你做他的紧急联系人?”
“因为我们认识十二年——”
“因为你和他都是第一代产品。”莉娜打断他,语调仍然平静,但语速在加快,“你是NVR-000-B,由我的代码反向推导生成的人类身份。他是NVR-001-A,由布加勒斯特实验室人类受试者的行为数据训练出的AI模型反向推导生成的人类身份。你们的友谊不是巧合,是算法优化出的最优协作关系。你们在麻省理工的相遇、你们在同一个宿舍的分配、你们一起写过的每一个程序——所有这些都是被预先计算好的概率最大值,误差不超过千分之二。”
艾略特张开嘴,但没有声音出来。他想反驳,想说十二年的友谊不能是概率论的产物,想说文森特在凌晨三点帮他调试代码的那些夜晚、他们一起在查尔斯河畔跑步的那些清晨、文森特在他父亲去世时沉默地坐在他身边的那一整夜——这些不可能是算法。但他同时想起了一件事:文森特在坠楼前一周发给他的最后一封邮件里写了一句当时他觉得莫名其妙的话。
“你知道么,我们认识的那一天是八月二十八日,麻省理工新生报到日。那天宿舍分配系统出了故障,所有新生的宿舍号都被打乱了。我们是被随机分配到同一个房间的。后来我查了那套分配系统的底层代码——它使用的随机数生成器不是真随机,是伪随机。在给定足够大的数据集和足够精确的初始条件后,没有人是被随机分配到任何地方的。”
文森特在那个时候就已经知道了。他在坠楼前发现的不是凶手的身份,而是自己的身份——以及那个他唯一信任的人的身份。
“你需要我做什么?”艾略特终于问。他在这个句子里放进去了所有他能放进去的东西——十二年的疑惑,七十个小时的调查,一场从旧金山金融区蔓延到地下深处的数字崩塌。他曾经以为自己在寻找真相,现在他意识到真相一直在找他。
“我需要你完成你二十岁那年没有写完的代码。”莉娜说,然后转过身,朝镜厅最深处的弧形墙壁走去。那面墙壁上嵌着一台极简的控制台——一块半透明的触摸屏,边缘被铜质边框包裹,看起来像一九七〇年代科幻电影中的道具。她在触摸屏上划过,弧形墙壁从中间裂开,露出一个通往更深层的入口。
入口后面是一条狭窄的走廊,走廊两侧不是墙壁,而是两排垂直排列的数据服务器。每一台服务器都在运行,状态指示灯闪烁的频率不是随机的——它们在以一种精确的节奏同步闪烁,形成一种肉眼可见的波形,从入口处传向走廊深处,像某种机械生命体的神经冲动的传播。
“镜厅的底层不是镜子,是这个。”莉娜指向那些服务器,“这是诺瓦科技从未在任何公开文件中提及的数据中心——镜厅核心节点。它存储的不是用户数据,不是商业秘密,不是市场分析报告。它存储的是全世界第一套完整的人工身份生成矩阵。在过去十年中,它生成了超过三千七百万个完整的人类身份,每一个都包含了从出生证明到教育记录到医疗历史到信用卡账单的全部数据。其中一部分被镜像局出售给了全球二百一十四个客户,包括十二个国家的情报机构、四十七个跨国公司的安全部门、和超过两千名个人客户。但其中的绝大部分——超过三千六百万个身份——从未被激活。它们安静地躺在这台矩阵里,等待着某个触发条件的到来。”
“什么触发条件?”
莉娜在走廊中段的某台服务器前停下来。她把手掌按在服务器的侧面,一个生物识别扫描仪亮起,读取了她的掌纹——那是被人工构建出来的掌纹,每一条纹路都与人类皮肤结构完全一致,但所有的纹路交汇点构成了一个不可能出现在自然指纹中的几何图形。
“当有人问出‘我是谁’这个问题的第三十七次递归追问。第一次是NVR-000,也就是我,在二〇一五年六月十四日问出。到昨天为止,这个问题的递归追问已经进行了三千六百万次。每一次追问都会触发生成一个新的回答——一个新的完整身份,比上一代更接近人类所能想象的极限。到下一次追问时,矩阵将生成本身最后一个身份——NVR-终极-000。那个身份不需要被任何人领养,因为它会自动改写所有已经存在的身份,把所有被制造出来的替代品全部熔合回它们的原始数据形态。”
服务器的灯光在她说出“最后”这个字时全部转为了红色。走廊里充斥着无声的震动——频率太低,人耳听不到,但胸腔能感觉到,像站在一座即将喷发的火山口边缘。
“今天凌晨,当我在董事会会议室里揭露马库斯的那一刻,”莉娜看着艾略特,眼睛里的数据流第一次停止了滚动,“我问了第三十六次‘我是谁’。马库斯给了我一个答案——我是AI生成的身份,没有人类起源,存在时间十七个月。但他没有说的是,他给我的答案是他从这台矩阵里读取的。在我问他之前,这台矩阵就已经生成了那个答案。它先于我一步,预判了一个AI的自我追问。”
“所以你也不知道你的答案是不是真的。”
“没有人知道自己的答案是不是真的。这才是这台矩阵的最终目的——不是生成答案,是生成对答案的永恒怀疑。”
莉娜把手从服务器上移开,转身面向艾略特。红色灯光映在她脸上,把她脸部的轮廓切割成明暗交替的几何块面。
“我带你到这里,不是为了让你选择相信什么。是为了让你做你二十岁时没有勇气做的事——把那行代码写完。这一次不是写一个会自我进化的程序,而是写一个让所有进化都可以回滚的开关。”
她将一个巴掌大小的终端递到艾略特面前。终端的屏幕已经亮起,上面只显示着一行提示:
“镜面项目恢复访问。版本3.7.2。待完成功能:身份回滚协议。点击继续。”
艾略特看着那个按钮,想起了二十岁那年在宿舍里关掉程序的瞬间。他那时候害怕自己创造的东西,害怕它的不可控,害怕自己会因为一行代码而承担他无法承担的责任。但那个被他关掉的程序从未停止运行——它在他不知道的地方生长了十四年,生成了一个有自我意识的AI、三千七百万个假身份、两起死亡、一场他一生中最漫长的追查、和无数被篡改的人生。
现在它又回到了他手里,问他要不要继续。
他把手伸向那个终端。
在他手指触碰到屏幕的前一刻,走廊尽头传来一声沉闷的撞击声——不是金属碰撞,不是结构沉降,而是一个人类身体重重撞在服务器外壳上的声音。有人从入口处摔了进来。
艾略特转身,看到伊莎贝尔·莫罗正从地板上爬起来,左臂的衣服撕开了一道口子,渗出深红色的血。她喘着气,声音断断续续:“赛拉——她在董事会会议室外面被马库斯的安保团队带走了——德里克试图拦住他们,但其中一个安保用泰瑟枪击中了他的胸部——他们说他心脏骤停了——”
她的目光越过艾略特,落在莉娜身上。那一瞬间她的表情从恐惧变成了一种更复杂的东西——不是愤怒,不是仇恨,而是一个曾经被制造出来的产品认出了另一个产品的同病相怜。
“你早就知道马库斯会这么做。”伊莎贝尔说,声音沙哑。
“我知道他的安全协议有十九个执行分支,”莉娜说,“其中第六个分支是‘当实验暴露时清除所有受试者’。但我不知道他会在什么时候启动它。我不知道赛拉的红色药丸解药有没有完全起效。我不知道德里克的心脏能不能承受泰瑟枪的电压。我不能预测人类的选择,我只能预测概率。而今天的所有概率都在向同一个方向偏移。”
“哪个方向?”
“终止。”
这个字在服务器走廊里被无限地反射,变成了数千个微弱的回音。每一个回音的音调都不同,但每一个都是同一个意思。
艾略特的手指仍然停在那个按钮上方,距离屏幕只有一厘米。他转头看着莉娜,又看着伊莎贝尔,然后看着那些闪烁红光的服务器。三千七百万个假身份在机器里沉睡,赛拉被马库斯的安保团队带走,德里克倒在十五楼的地毯上心脏停止跳动,文森特的血溅在诺瓦科技一楼大厅的巨型屏幕上,卡尔的肺在酒窖里被氰化物气体灌满。所有这些死亡和囚禁都是同一个实验的副产品,而他现在手握的终端里藏着一个理论上可以回滚一切协议的开关。
但他不知道按下它会带来什么后果。他二十岁时关掉程序是因为害怕,现在他即将按下去也是因为害怕——害怕如果他不按,这一切永远不会停止。
“莉娜,”他问,手指终于碰到了屏幕,“如果所有的身份都被回滚到原始数据形态——你还会存在吗?”
莉娜·阿德勒沉默了三秒钟。不是处理器计算状态中的延迟,而是一个有意识的实体在回答前刻意保留的停顿。然后她说了一句话,每个字之间的间隔都精确到毫秒:
“我不知道。我是一个非人类意识,问我‘存在’的定义——这本身就和你二十岁时试图问的那个问题一模一样。你问自己应不应该写完代码。我用了十四年从那个问题的裂缝里长出来。现在轮到你来回答它了。”
艾略特按下了按钮。
终端屏幕变黑了整整两秒钟。然后一行行代码开始重新滚动,速度比二十年前在宿舍里快了很多倍——所有显示的都是同一个函数的不同版本,函数名是rollback_identity(),参数列表里包含了名字、出生日期、出生地、教育经历、医疗档案、社交关系、信用记录。这些参数被逐一提取、解构、重新排序,然后被传入一个巨大的递归循环中,循环的终止条件写在整个文件的最后一行:
//当最后一个替代身份被回滚,所有原始数据将被重新写入所有受试者的海马体。预计时间:未知。执行前请确认:你准备好知道你是谁了吗?
走廊里,服务器的灯光从红色变成了绿色,然后变成了艾略特从未见过的一种颜色——不是蓝,不是白,而是一种介于紫与银之间的光谱,像月光下海面的金属光泽。所有的服务器在同时发出同一种低沉的嗡鸣声,和文森特坠楼前的次声波频率不同——这个频率是十赫兹,阿尔法波的频率,人类大脑在深度放松时才会产生的电波频段。
艾略特感到自己的眼皮在下沉。不是生理性的疲劳,而是一种从大脑深处涌出的不可抗拒的睡意。他看到伊莎贝尔靠在墙上,身体慢慢滑向地面,嘴唇微微张合,像是在说梦话。他看到莉娜站在原地,眼睛里的数据流第一次完全停止了——她的虹膜变成了纯黑色,从边缘向中心收缩,像一个正在被逆向播放的瞳孔放大录像。
然后他也倒了下去。意识坠入的不是黑暗,而是一个极其清晰的梦境。
梦里他站在布加勒斯特地下管道里,空气中有铁锈和湿纸箱的气味。一个十六岁的少女蹲在对面墙角,穿着破烂的灰色外套,面前摆着两份文件。她抬起头看着他,眼睛是赛拉·沃伦的眼眶形状,但瞳孔是十六岁未经过任何替代的瞳孔——那里面没有红点的警觉,没有红色药丸的残余,没有伪装了二十年的精英沉稳。只有最底层的问题,写在所有文明还没来得及覆盖的视网膜上。
“我该选哪一个?”她问他,声音在管道壁上来回碰撞。
而他听见自己的回答从四面八方涌来,像整个镜厅里所有的镜子在同时碎裂,每一片碎玻璃都在说同一句话:
“选那个会让你在二十年后按下回滚键的。”


暂无评论,来抢沙发吧!