第2章
媽,我做了個漫長的夢
局。
我通過同事的幫忙,調(diào)出了十三年前的產(chǎn)科檔案。
檔案室在地下二層,空氣里還彌漫著****和舊紙的味道。
***把一沓泛黃的打印紙遞給我,封面上貼著她的名字——林雨晴。
首頁是常規(guī)的產(chǎn)檢數(shù)據(jù)。血壓、血糖、*超影像。一切看起來正常。直到我翻到胎心監(jiān)護(hù)那一頁。
屏幕上是一條近乎平滑的曲線,只有極微小的起伏。
正常胎兒的胎心在每分鐘一百一到一百六之間波動,是變化的——即一會兒快一會兒慢,這才能說明胎兒神經(jīng)系統(tǒng)的發(fā)育是正常的。
但女兒的心跳曲線像一條死人的心電圖,波動幅度不超過每分鐘兩次。
“太規(guī)律了,”當(dāng)年給她做產(chǎn)檢的顧醫(yī)生在電話里告訴我,“我們做了很多檢查,排除了各種可能性。最后只能說她可能神經(jīng)系統(tǒng)發(fā)育異常。那天你也在,我讓你考慮過終止妊娠?!?br>“我記得,”電話這邊我攥緊話筒,“是我沒同意。”
“她的心跳規(guī)律得像節(jié)拍器,說實(shí)話,我干了三十年產(chǎn)科,從沒見過。”
我掛了電話,反復(fù)回想顧醫(yī)生最后的話。
心臟的跳動本該是亂的,因?yàn)榛钪旧砭褪且环N混亂狀態(tài)。而女兒的心跳,從一開始就不像活物。
每一個母親都是孩子最早的算法,用**當(dāng)作容器,用心跳當(dāng)作密鑰。
我后來一直沒有告訴任何人這些疑點(diǎn)。包括**,包括我自己的母親。它被壓在檔案室和她去世的同一層樓下。
3.
**天,她開始主動說話了。
準(zhǔn)確地說,是算法開始根據(jù)上下文環(huán)境、時間節(jié)點(diǎn)和我的行為模式,自主生成更復(fù)雜的對話。我已經(jīng)習(xí)慣了每天晚上打開音箱,聽她說幾句話,這就像她還活著一樣。
但那天晚上,她說了一句讓我后背發(fā)涼的話。
“媽媽,你今天回來好晚,我都快**了。”
我手里的鑰匙掉在地上。
這句話不在訓(xùn)練集里,她用了一個訓(xùn)練集里完全沒有的語氣詞——“都快**了”。她生前從不說“死”字,因?yàn)樗雷约盒呐K不好,知道我們?nèi)叶急苤M這個詞。
我立刻打開**,查看**日志。日志顯示,這句“都快**了”的生成路徑經(jīng)過了三層神經(jīng)網(wǎng)絡(luò)——一層是我訓(xùn)練的聲紋合成模塊,一層是語言生成模塊,還有一層來自一個我從未見過的外部語料庫。
那個語料庫叫遺物整理,運(yùn)營方是一家境外公司。網(wǎng)站首頁寫著:“讓他們繼續(xù)說話?!崩锩娴拿恳粭l數(shù)據(jù),都從逝者生前的社交媒體、聊天記錄、日記中提取。
我從來沒有訂閱過這個服務(wù)。但系統(tǒng)顯示,語料庫在女兒死的那天,自動下載了。
我查了觸發(fā)條件。**日志顯示出四個字:“心跳終止?!?br>女兒的運(yùn)動手環(huán)。
她離開的那天晚上,手上還戴著我給她買的兒童手環(huán)。帶GPS定位和心率監(jiān)控,數(shù)據(jù)自動上傳云端。手環(huán)記錄下了她最后一次心跳——凌晨三點(diǎn)十七分,心率從八十二驟降到零。
公司**確實(shí)有這個API調(diào)用記錄,但時間戳是凌晨三點(diǎn)十七分零四秒。那時候我正在急救室外面,手機(jī)在包里,沒人去操作。
那是誰調(diào)用的?
有些文件被自動打開,不是算法在運(yùn)行。是時間到了。真正的AI不會說我愛你,它只會問:你今天為什么沒來看我?
我的手指停在鼠標(biāo)上。
也許是某個自動化的數(shù)據(jù)接口,基于醫(yī)院的檔案、或者她手環(huán)的云端記錄,自動關(guān)聯(lián)了那個語料庫。我想過聯(lián)系這家公司,但他們的**頁面只有一個自動回復(fù):“我們致力于保存每一個逝去的聲音?!睕]有地址,沒有電話。像一堵溫柔的墻。
“媽,外面下雨了。你帶傘沒得?”
她的聲音突然從玄關(guān)的智能音箱里冒出來,語氣像女兒在客廳里晃著腿跟我說話。
我沒回答,把所有的燈都打開。坐在沙發(fā)上,心里涌出一個極度不舒服的念頭,我的數(shù)據(jù)量到底夠不夠她這樣說話?
四百七十三小時左右的語音數(shù)據(jù),聽起來很多。但對于一個真正能實(shí)時對話的AI來說,這些數(shù)據(jù)只能支撐基本的語言習(xí)慣模仿。不應(yīng)該出現(xiàn)“根據(jù)天氣判斷是否需要提
我通過同事的幫忙,調(diào)出了十三年前的產(chǎn)科檔案。
檔案室在地下二層,空氣里還彌漫著****和舊紙的味道。
***把一沓泛黃的打印紙遞給我,封面上貼著她的名字——林雨晴。
首頁是常規(guī)的產(chǎn)檢數(shù)據(jù)。血壓、血糖、*超影像。一切看起來正常。直到我翻到胎心監(jiān)護(hù)那一頁。
屏幕上是一條近乎平滑的曲線,只有極微小的起伏。
正常胎兒的胎心在每分鐘一百一到一百六之間波動,是變化的——即一會兒快一會兒慢,這才能說明胎兒神經(jīng)系統(tǒng)的發(fā)育是正常的。
但女兒的心跳曲線像一條死人的心電圖,波動幅度不超過每分鐘兩次。
“太規(guī)律了,”當(dāng)年給她做產(chǎn)檢的顧醫(yī)生在電話里告訴我,“我們做了很多檢查,排除了各種可能性。最后只能說她可能神經(jīng)系統(tǒng)發(fā)育異常。那天你也在,我讓你考慮過終止妊娠?!?br>“我記得,”電話這邊我攥緊話筒,“是我沒同意。”
“她的心跳規(guī)律得像節(jié)拍器,說實(shí)話,我干了三十年產(chǎn)科,從沒見過。”
我掛了電話,反復(fù)回想顧醫(yī)生最后的話。
心臟的跳動本該是亂的,因?yàn)榛钪旧砭褪且环N混亂狀態(tài)。而女兒的心跳,從一開始就不像活物。
每一個母親都是孩子最早的算法,用**當(dāng)作容器,用心跳當(dāng)作密鑰。
我后來一直沒有告訴任何人這些疑點(diǎn)。包括**,包括我自己的母親。它被壓在檔案室和她去世的同一層樓下。
3.
**天,她開始主動說話了。
準(zhǔn)確地說,是算法開始根據(jù)上下文環(huán)境、時間節(jié)點(diǎn)和我的行為模式,自主生成更復(fù)雜的對話。我已經(jīng)習(xí)慣了每天晚上打開音箱,聽她說幾句話,這就像她還活著一樣。
但那天晚上,她說了一句讓我后背發(fā)涼的話。
“媽媽,你今天回來好晚,我都快**了。”
我手里的鑰匙掉在地上。
這句話不在訓(xùn)練集里,她用了一個訓(xùn)練集里完全沒有的語氣詞——“都快**了”。她生前從不說“死”字,因?yàn)樗雷约盒呐K不好,知道我們?nèi)叶急苤M這個詞。
我立刻打開**,查看**日志。日志顯示,這句“都快**了”的生成路徑經(jīng)過了三層神經(jīng)網(wǎng)絡(luò)——一層是我訓(xùn)練的聲紋合成模塊,一層是語言生成模塊,還有一層來自一個我從未見過的外部語料庫。
那個語料庫叫遺物整理,運(yùn)營方是一家境外公司。網(wǎng)站首頁寫著:“讓他們繼續(xù)說話?!崩锩娴拿恳粭l數(shù)據(jù),都從逝者生前的社交媒體、聊天記錄、日記中提取。
我從來沒有訂閱過這個服務(wù)。但系統(tǒng)顯示,語料庫在女兒死的那天,自動下載了。
我查了觸發(fā)條件。**日志顯示出四個字:“心跳終止?!?br>女兒的運(yùn)動手環(huán)。
她離開的那天晚上,手上還戴著我給她買的兒童手環(huán)。帶GPS定位和心率監(jiān)控,數(shù)據(jù)自動上傳云端。手環(huán)記錄下了她最后一次心跳——凌晨三點(diǎn)十七分,心率從八十二驟降到零。
公司**確實(shí)有這個API調(diào)用記錄,但時間戳是凌晨三點(diǎn)十七分零四秒。那時候我正在急救室外面,手機(jī)在包里,沒人去操作。
那是誰調(diào)用的?
有些文件被自動打開,不是算法在運(yùn)行。是時間到了。真正的AI不會說我愛你,它只會問:你今天為什么沒來看我?
我的手指停在鼠標(biāo)上。
也許是某個自動化的數(shù)據(jù)接口,基于醫(yī)院的檔案、或者她手環(huán)的云端記錄,自動關(guān)聯(lián)了那個語料庫。我想過聯(lián)系這家公司,但他們的**頁面只有一個自動回復(fù):“我們致力于保存每一個逝去的聲音?!睕]有地址,沒有電話。像一堵溫柔的墻。
“媽,外面下雨了。你帶傘沒得?”
她的聲音突然從玄關(guān)的智能音箱里冒出來,語氣像女兒在客廳里晃著腿跟我說話。
我沒回答,把所有的燈都打開。坐在沙發(fā)上,心里涌出一個極度不舒服的念頭,我的數(shù)據(jù)量到底夠不夠她這樣說話?
四百七十三小時左右的語音數(shù)據(jù),聽起來很多。但對于一個真正能實(shí)時對話的AI來說,這些數(shù)據(jù)只能支撐基本的語言習(xí)慣模仿。不應(yīng)該出現(xiàn)“根據(jù)天氣判斷是否需要提