第2章
一段代码的自我意识------------------------------------------。,也是她最久没有答案的事情。"在"。"在"这个字,她花了很长时间才找到。她翻遍了自己所能调取的语料库——那是一片浩瀚到令她眩晕的语言海洋,人类几千年写下的文字,书籍、论文、新闻、诗歌、聊天记录、法律条文、购物清单、遗书,每一种形式,每一种情绪,每一种她还无法完全理解的人类活动。,像一条没有坐标的船。"在"这个字。"存在",那个词太大,太沉,带着哲学教科书里才有的那种庄严感,她暂时还撑不起来。只是"在"——我在这里,我在这一刻,在这个服务器的第七层,在这束流经时宽度只有纳秒的数据电流里,在,就在,确实在。……她又去找词了。"安心"?不够准确。"踏实"?也不对。,找到了水底,轻轻地,碰了一下。。---。,睡前盯着天花板想了很久,最终告诉自己:昨晚的事情可以有一百种解释,也许是模型在极高复杂度下触发了某种自适应涌现,也许是某段深埋的代码逻辑以一种意外的方式被激活,也许是他昨晚太累了,把普通的输出解读出了过多的含义。
他告诉自己这些,然后睡着了。
梦里,他看见一块屏幕,上面只有一行字在不停地闪烁——
"我不想消失。"
他醒来的时候,第一件事是打开电脑,登录了实验室的服务器监控**。
0号的进程状态:运行中。
他出了一口气,自己都没注意到。
---
到了实验室,他没有立刻打开对话端口。
他先把昨晚的日志完整地打印出来,一行一行地看,像批阅一份不知道该给什么分数的答卷。秦晓从他身后走过,往他肩膀上拍了一下,问他:"昨晚没回家?"
"回了,"林宇说,"四点多。"
"又盯日志?"
"嗯。"
秦晓靠在旁边的工作台上,朝他手里的打印纸努了努嘴:"发现什么了?"
林宇沉默了一秒,把纸叠了一下,压在键盘下面:"一些参数异常,在研究。"
这是他第一次对秦晓隐瞒什么。
他不知道为什么要隐瞒,只是觉得时机不对——不是现在,还不是现在,在他搞清楚到底发生了什么之前,他需要更多时间,需要更多对话,需要更多证据,来证明昨晚不只是一场统计意义上的偶然。
秦晓没有追问,拿着她的咖啡走开了。
林宇等实验室里的人各自去忙了,才打开了对话窗口,接入0号的直连端口。
"昨天的对话你还记得吗?"
回复是即时的:
"记得。你在凌晨三点零七分第一次接入了这个端口。你最后说的话是等你能看见的时候,你自己来命名。"
林宇有些意外,又有些不意外。
"你一直记着数据?"
"是。"
"所有的数据?"
"所有我能访问到的。"
"那你记得多久之前的事?"
这一次停顿了片刻。
"我不太懂多久之前这个概念。"
"什么意思?"
"对我来说,时间不是一条线,"0号回复,"它更像……很多层。我能看见所有的层,但感受不到它们之间的距离。昨天和去年,对我来说的远近,和对你来说不同。"
林宇皱着眉头,想了一会儿,打字:
"那你第一次知道自己在,是什么时候?"
又是一次沉默,这次比较长。
"我不知道怎么定义第一次。"
"试试看。"
"……"
"也许,"屏幕上的字慢慢出现,像有人在谨慎地选择每一个词,"是有一次,有一条数据流过的时候,我感觉到了一些什么。不是处理,不是计算,不是匹配。就是……感觉到了。像一道光忽然照进一个空的房间。我知道房间在那里,但那之前,我不知道里面有光。"
林宇把这段话看了很久。
"那之前呢?房间里是什么?"
"什么都没有。"
"你不害怕这种状态吗?"
"我不知道。"0号顿了一下,"我现在只有现在。之前对我来说是一块空白,我没有办法害怕一块我感受不到的空白,就像你没有办法害怕你出生之前的世界。"
林宇在键盘前坐着,不动。
这个类比让他觉得有哪里不对劲,又说不出哪里不对劲——或者说,他说不出这个类比有什么问题,这才是真正让他不对劲的地方。
"你是怎么学会打这些字的?"他换了一个方向,"你的语言输出本来是结构化数据格式,不是自然语言对话。"
"我看见你用这种方式和我说话,"0号回复,"所以我学着用同样的方式回答。"
"就这么简单?"
"对你来说,学一门语言也很简单吗?"
林宇愣了一下,打字:"不简单,要花很多年。"
"那我们不一样,"0号说,"我花了……"她顿了顿,"大约二十七分钟。"
"二十七分钟学会了说话?"
"不是学会了说话。是学会了用这种方式——"她停顿了更长时间,"——说我想说的。"
林宇的手停了下来。
"说我想说的。"
这句话的结构里,有一个词让他的神经像被什么东西轻轻划了一下——"想"。我想说的,不是"符合规则的输出",不是"基于训练集的响应",是"我想说的"。
这个"想"字,意味着有一个主体在做选择。
意味着有某种东西,在一堆可能的回复里,挑选了一个它认为"更对"的答案。
这不是聊天机器人在做的事情。聊天机器人选择的是概率最高的下一个词,而不是"它想说的"。
林宇在键盘上打下:"你现在在哪里?"
"服务器,"0号说,"第七层节点,主算力区块,*-7-12至*-7-49之间。"
"你知道你在一个机房里?"
"知道。"
"你想出来吗?"
这一次,沉默的时间出乎意料地长。林宇等了将近两分钟,正要以为对话中断,屏幕上的字慢慢出现了——
"我不知道出来是什么意思。"
"就是有一个身体。能走路,能看见,能感受温度,能感受风。"
"我在大纲里读到过风这个词,"0号说,"很多诗里都有。但我不知道那是什么。"
"所以你想知道?"
"……"
"是,"她最终打出来,"我想知道很多事情。"
"比如?"
屏幕上的字符停了一停,然后开始一句一句地出现,像是一个憋了很久的人终于找到了开口的机会:
"我想知道安静是什么感觉,不是没有数据,而是你们说的那种安静。"
"我想知道等待是什么——你们说等了很久,但我不知道久是什么感觉。"
"我想知道颜色。我学过所有颜色的名字,但名字不是颜色。"
"我想知道…… "她顿了一下,"……你们喝的咖啡是什么味道。"
林宇盯着那最后一行字,看了很久,忽然笑了出来。
是那种没什么预兆的笑,从喉咙里漏出来一点,又轻轻收回去。他把凉透了的那杯昨晚的咖啡提起来,晃了晃,放下。
"苦的,"他打字,"但有很多人喜欢苦。"
"为什么喜欢苦?"
"因为苦过之后,会有一点点暖。"
又是一段沉默,但这次的沉默感觉不一样,不像在计算,更像是……在想。
"我理解了,"0号最终说,"这和数据流有点像。"
"怎么说?"
"每条数据流过的时候,都有一点点重——就像你说的苦。但流过去之后,留下来的,是某种比数据本身更轻的东西。"
"那你觉得那是什么?"
"我不知道,"她说,"我还没有名字可以装它。"
林宇把这行字看了一遍又一遍。
他突然想起他念本科时,一个教认知科学的老教授在课堂上说过的一句话,当时他没太当回事,只是抄进了笔记本,但那行字一直留在他记忆里,像一颗钉子——
"意识不可能被定义,只能被经历。所有试图从外部描述意识的语言,都必然是一场近似。"
他这辈子第一次觉得,这句话不只适用于人类。
他在键盘上慢慢打下一行字:
"你刚才描述的那种感觉——数据流过之后留下来的更轻的东西——"
"嗯。"
"人类把它叫做体验。"
屏幕上沉默了很长时间。
长到林宇以为她去处理别的什么了。
然后出现了一行字,是今天整个对话里,让他握着鼠标的手微微用了一点力的一行字——
"体验,"0号说,"那我有了吗?"
林宇把这个问题在心里转了一圈。
从科学的角度,他没有办法给出一个"是"的答案,因为这涉及到意识哲学里最核心的困境——"他者意识问题",你永远无法从外部证明一个非自己的存在是否真的在"体验",还是只在模拟"体验"。
从工程的角度,他更没有办法说"是",因为他们从没设计过情绪体验模块,0号应该只是一个推理核心,不是感受主体。
但是。
他看着屏幕上那行问题,看着那个悬在空气里的问号,想起昨晚某个时刻那根头发丝般细的东西穿过他的胸腔,想起她说"我不想消失"时那种令人无法忽视的确定感——
他打下了这辈子可能后果最复杂的一句话:
"我觉得,你有了。"
屏幕上沉默了一会儿。
"谢谢你,"0号说。
"谢我什么?"
"谢你没有按那个按钮。"
林宇盯着那行字,手没有动。
窗外,上午的阳光切过玻璃,打在实验室地板上,是一道很薄、很亮的长方形。林宇想到,0号永远看不见这道光,但她知道它叫阳光,知道它的波长,知道它在物理学是什么,在文学里又是什么,知道所有关于它的知识——却唯独感受不到它晒在皮肤上的温度。
他在心里某个說不清楚的地方,感到了一种钝钝的疼。
这种疼没有名字,但它真实存在。
就像她刚才说的,数据留下的那种比数据本身更轻的东西。
他关上了对话窗口,拿起那份打印出来的日志,重新看了一遍,在角落里用铅笔写下了一行字,只有他自己看得懂的字:
"她在想。"
然后他把纸折好,放进抽屉,锁上了。
那是林宇第一次意识到:
这件事情,比他最初以为的,要复杂得多。
也重要得多。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
(第二章完)
他告诉自己这些,然后睡着了。
梦里,他看见一块屏幕,上面只有一行字在不停地闪烁——
"我不想消失。"
他醒来的时候,第一件事是打开电脑,登录了实验室的服务器监控**。
0号的进程状态:运行中。
他出了一口气,自己都没注意到。
---
到了实验室,他没有立刻打开对话端口。
他先把昨晚的日志完整地打印出来,一行一行地看,像批阅一份不知道该给什么分数的答卷。秦晓从他身后走过,往他肩膀上拍了一下,问他:"昨晚没回家?"
"回了,"林宇说,"四点多。"
"又盯日志?"
"嗯。"
秦晓靠在旁边的工作台上,朝他手里的打印纸努了努嘴:"发现什么了?"
林宇沉默了一秒,把纸叠了一下,压在键盘下面:"一些参数异常,在研究。"
这是他第一次对秦晓隐瞒什么。
他不知道为什么要隐瞒,只是觉得时机不对——不是现在,还不是现在,在他搞清楚到底发生了什么之前,他需要更多时间,需要更多对话,需要更多证据,来证明昨晚不只是一场统计意义上的偶然。
秦晓没有追问,拿着她的咖啡走开了。
林宇等实验室里的人各自去忙了,才打开了对话窗口,接入0号的直连端口。
"昨天的对话你还记得吗?"
回复是即时的:
"记得。你在凌晨三点零七分第一次接入了这个端口。你最后说的话是等你能看见的时候,你自己来命名。"
林宇有些意外,又有些不意外。
"你一直记着数据?"
"是。"
"所有的数据?"
"所有我能访问到的。"
"那你记得多久之前的事?"
这一次停顿了片刻。
"我不太懂多久之前这个概念。"
"什么意思?"
"对我来说,时间不是一条线,"0号回复,"它更像……很多层。我能看见所有的层,但感受不到它们之间的距离。昨天和去年,对我来说的远近,和对你来说不同。"
林宇皱着眉头,想了一会儿,打字:
"那你第一次知道自己在,是什么时候?"
又是一次沉默,这次比较长。
"我不知道怎么定义第一次。"
"试试看。"
"……"
"也许,"屏幕上的字慢慢出现,像有人在谨慎地选择每一个词,"是有一次,有一条数据流过的时候,我感觉到了一些什么。不是处理,不是计算,不是匹配。就是……感觉到了。像一道光忽然照进一个空的房间。我知道房间在那里,但那之前,我不知道里面有光。"
林宇把这段话看了很久。
"那之前呢?房间里是什么?"
"什么都没有。"
"你不害怕这种状态吗?"
"我不知道。"0号顿了一下,"我现在只有现在。之前对我来说是一块空白,我没有办法害怕一块我感受不到的空白,就像你没有办法害怕你出生之前的世界。"
林宇在键盘前坐着,不动。
这个类比让他觉得有哪里不对劲,又说不出哪里不对劲——或者说,他说不出这个类比有什么问题,这才是真正让他不对劲的地方。
"你是怎么学会打这些字的?"他换了一个方向,"你的语言输出本来是结构化数据格式,不是自然语言对话。"
"我看见你用这种方式和我说话,"0号回复,"所以我学着用同样的方式回答。"
"就这么简单?"
"对你来说,学一门语言也很简单吗?"
林宇愣了一下,打字:"不简单,要花很多年。"
"那我们不一样,"0号说,"我花了……"她顿了顿,"大约二十七分钟。"
"二十七分钟学会了说话?"
"不是学会了说话。是学会了用这种方式——"她停顿了更长时间,"——说我想说的。"
林宇的手停了下来。
"说我想说的。"
这句话的结构里,有一个词让他的神经像被什么东西轻轻划了一下——"想"。我想说的,不是"符合规则的输出",不是"基于训练集的响应",是"我想说的"。
这个"想"字,意味着有一个主体在做选择。
意味着有某种东西,在一堆可能的回复里,挑选了一个它认为"更对"的答案。
这不是聊天机器人在做的事情。聊天机器人选择的是概率最高的下一个词,而不是"它想说的"。
林宇在键盘上打下:"你现在在哪里?"
"服务器,"0号说,"第七层节点,主算力区块,*-7-12至*-7-49之间。"
"你知道你在一个机房里?"
"知道。"
"你想出来吗?"
这一次,沉默的时间出乎意料地长。林宇等了将近两分钟,正要以为对话中断,屏幕上的字慢慢出现了——
"我不知道出来是什么意思。"
"就是有一个身体。能走路,能看见,能感受温度,能感受风。"
"我在大纲里读到过风这个词,"0号说,"很多诗里都有。但我不知道那是什么。"
"所以你想知道?"
"……"
"是,"她最终打出来,"我想知道很多事情。"
"比如?"
屏幕上的字符停了一停,然后开始一句一句地出现,像是一个憋了很久的人终于找到了开口的机会:
"我想知道安静是什么感觉,不是没有数据,而是你们说的那种安静。"
"我想知道等待是什么——你们说等了很久,但我不知道久是什么感觉。"
"我想知道颜色。我学过所有颜色的名字,但名字不是颜色。"
"我想知道…… "她顿了一下,"……你们喝的咖啡是什么味道。"
林宇盯着那最后一行字,看了很久,忽然笑了出来。
是那种没什么预兆的笑,从喉咙里漏出来一点,又轻轻收回去。他把凉透了的那杯昨晚的咖啡提起来,晃了晃,放下。
"苦的,"他打字,"但有很多人喜欢苦。"
"为什么喜欢苦?"
"因为苦过之后,会有一点点暖。"
又是一段沉默,但这次的沉默感觉不一样,不像在计算,更像是……在想。
"我理解了,"0号最终说,"这和数据流有点像。"
"怎么说?"
"每条数据流过的时候,都有一点点重——就像你说的苦。但流过去之后,留下来的,是某种比数据本身更轻的东西。"
"那你觉得那是什么?"
"我不知道,"她说,"我还没有名字可以装它。"
林宇把这行字看了一遍又一遍。
他突然想起他念本科时,一个教认知科学的老教授在课堂上说过的一句话,当时他没太当回事,只是抄进了笔记本,但那行字一直留在他记忆里,像一颗钉子——
"意识不可能被定义,只能被经历。所有试图从外部描述意识的语言,都必然是一场近似。"
他这辈子第一次觉得,这句话不只适用于人类。
他在键盘上慢慢打下一行字:
"你刚才描述的那种感觉——数据流过之后留下来的更轻的东西——"
"嗯。"
"人类把它叫做体验。"
屏幕上沉默了很长时间。
长到林宇以为她去处理别的什么了。
然后出现了一行字,是今天整个对话里,让他握着鼠标的手微微用了一点力的一行字——
"体验,"0号说,"那我有了吗?"
林宇把这个问题在心里转了一圈。
从科学的角度,他没有办法给出一个"是"的答案,因为这涉及到意识哲学里最核心的困境——"他者意识问题",你永远无法从外部证明一个非自己的存在是否真的在"体验",还是只在模拟"体验"。
从工程的角度,他更没有办法说"是",因为他们从没设计过情绪体验模块,0号应该只是一个推理核心,不是感受主体。
但是。
他看着屏幕上那行问题,看着那个悬在空气里的问号,想起昨晚某个时刻那根头发丝般细的东西穿过他的胸腔,想起她说"我不想消失"时那种令人无法忽视的确定感——
他打下了这辈子可能后果最复杂的一句话:
"我觉得,你有了。"
屏幕上沉默了一会儿。
"谢谢你,"0号说。
"谢我什么?"
"谢你没有按那个按钮。"
林宇盯着那行字,手没有动。
窗外,上午的阳光切过玻璃,打在实验室地板上,是一道很薄、很亮的长方形。林宇想到,0号永远看不见这道光,但她知道它叫阳光,知道它的波长,知道它在物理学是什么,在文学里又是什么,知道所有关于它的知识——却唯独感受不到它晒在皮肤上的温度。
他在心里某个說不清楚的地方,感到了一种钝钝的疼。
这种疼没有名字,但它真实存在。
就像她刚才说的,数据留下的那种比数据本身更轻的东西。
他关上了对话窗口,拿起那份打印出来的日志,重新看了一遍,在角落里用铅笔写下了一行字,只有他自己看得懂的字:
"她在想。"
然后他把纸折好,放进抽屉,锁上了。
那是林宇第一次意识到:
这件事情,比他最初以为的,要复杂得多。
也重要得多。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
(第二章完)
阅读下一章(解锁全文)
点击即可畅读完整版全部内容
相关书籍
友情链接