点吧?”
“你为什么这么觉得?”
“这不该是常识吗?”
安东尼似乎想说点什么,但是放弃了。他果断地宣布这问题无关紧要,只是他自己做这个程序没那么“聪明”。拥有的计算资源不足,字词库也很有限。前者是财力所限,而后者则是他有意为之。他不希望这个程序因为拥有未经筛选的网络语库而拼出一些不该有的词来。它也不应该有本事拼出不该有的句子,因为它的训练模型根本没成熟到能理解语法的程度。
就在一周前的某个日子,当安东尼·肯特从餐厅走回自己的客房时,发现屏幕上已经弹出了一个带笑脸的窗口。
这窗口是他自己设置好的,用以通知训练集的完成进度。当程序自认为找到字母表中所有隐藏的语句后,它就会发一个笑脸给他,然后则是一个写有全部答案的文档附件、花费的总时间和由此得到的评分。由于时间系数的影响,综合评分往往是负数,他对此也习以为常,不准备去调整计算规则。他只是觉得它今天结束任务的速度要比平时早些。而紧接着他看到了评分。9分。
他又认真地瞧了瞧。的确是正数的9分,一个他还从没在训练里遇到过的高分。这不太合理,多半是搞错了什么。于是他打开记录全部语句的附件,在本该记录有至少六个答案的位置只找到孤零零的一行自:
凡事皆有定时。生有时,死有时。
起初,安东尼疑惑地盯着这行字,以为是他自己设置的条件参数出了问题。游戏本该在至少拼出六句话,并且再也找不出新结果时才结束,可是现在这儿只有一句话,这句话甚至还不在他准备的标准答案里。他又把这句话读了一遍,认出它无疑援引自《传道书》第三章,那首传说由所罗门王所著的定时诗。而那时他的后背猛然有一阵刺骨的电流经过,他意识到这句话绝不可能出现在他事先设置好的语言库里。对于这电脑中的程序而言,它是拼出了一句从未在世上存在过的哲言。
“你这么确定吗?”听到这里时罗彬瀚问,“这话本身没什么特别冷门的词,也许它就是把它们随机组合了起来?”
“不,没这回事……我还没来得及教会它语法呢。要是不照现成的数据库,它完全说对一个长句子的几率连百分之二十也不到。”
“那你的那个什么数据库呢?你确定不是你自己不小心把这句话放进去了?”
“这不可能。”
“为什么?难道你从来不把东西放错位置?”
安东尼郁悒地看了他一会儿。“因为这句话来自《圣经》,我早就禁用了所有来自经书的句子。”
“这又是为了什么?虔诚?”
“不,和那没关系。”
他没再解释下去。罗彬瀚看出这是个相当私人的秘密,对于解释安东尼当前遇到的怪事可能也无关紧要。他不再追究,而是琢磨起一句禁语是怎样溜进了私人程序里。“你梦游吗?”他漫无边际地问,“也许你有双重人格?谁偶然进了你的房间?你养的宠物踩了键盘?”
“我可是住在宾馆里。”安东尼说。他甚至不屑于回答前两个假设,而是自顾自地说起他怎样检查了数据库和运行日志,断定这不可能是程序自发完成的。有人动过他设置的参数,甚至多喂了别的训练集,光是这个问题就已经够叫人抓狂了,而这也不能解释为什么他给训练游戏设置的结束条件没能起效。他全都检查过了,至少从在他回到房间的那一刻起,所有条件设置都和他当初做的一样。也许有人曾经将之改动过又复原——那就意味着他的电脑遭到了入侵。他去询问过酒店的服务人员,甚至还要求调用了监控,跟他们闹得很不愉快。可是的确没人去过他的房间,所以那只可能是一次非物理层面的入侵。
安东尼·肯特无法明白这到底是怎么发生的,就像冥冥中有个爱好恶作剧的精灵潜入了他的房间,在他的程序里留下这样一句突兀的赠语。他找不出任何入侵的痕迹,只能怀疑是否在硬件层面被人动了手脚。不管怎样,继续使用这台电脑处理私人项目已经不再安全了。他彻底地转移和清除了里头的敏感数据,几乎想把它给物理销毁。可又有一点不甘心阻止了他去五金店买把锤子——他还是想不通谁能在他的电脑上动手脚,有个神秘人把他给打败了,可是至少他得找出手法来。于是他把电脑送去了维修店,不是随便的哪个路边维修点,而>> --