55.分級(jí)
在決定在新的艦載系統(tǒng)中加入岳羽的最高級(jí)副本的時(shí)候,呂振羽幾乎就意識(shí)到了作為自己手里的王牌的“人工智能”在今后一段時(shí)間內(nèi)可能面對(duì)著更為豐富的使用前景。為了到時(shí)候不至于每次都要反復(fù)從岳羽那里要求不同類型的副本,不如趁現(xiàn)在有時(shí)間將這些可能用到的副本分成數(shù)個(gè)級(jí)別,今后要用到哪個(gè)級(jí)別的就可以直接提取,不用再一次次重復(fù)麻煩岳羽了。雖然岳羽對(duì)待呂振羽的時(shí)候絕對(duì)不會(huì)有不耐煩的時(shí)候,可是重復(fù)提出類似的要求總是讓呂振羽覺得很傻。當(dāng)然,平時(shí)的工作比較忙,不斷要和許多人打交道,某種程度上也讓呂振羽無(wú)法安靜下來(lái)作這件事情。而現(xiàn)在,在這個(gè)戒備森嚴(yán)的軍事基地里,除了一條網(wǎng)線,呂振羽基本上和外界失去了聯(lián)系,而且,看起來(lái),這種狀態(tài)要保持相當(dāng)長(zhǎng)一段時(shí)間,這段時(shí)間正好能進(jìn)行這項(xiàng)意義重大的,同時(shí)也是難度極高的工作。首先,呂振羽定下了評(píng)估智能核心能力的三個(gè)指標(biāo):智商,性格傾向和學(xué)習(xí)能力。智商是一個(gè)絕對(duì)指標(biāo),但并不是按照比較通行的智商測(cè)試來(lái)制定這個(gè)標(biāo)準(zhǔn),而是大致類比于某個(gè)類型的動(dòng)物。呂振羽定義了草履蟲,蝴蝶,變色龍,翠鳥,斑馬和猿,一共六種。雖然選擇這些名稱有點(diǎn)隨意,但大致還是能描述各自不同的智能等級(jí)的。性格傾向則是一個(gè)可以修改的指標(biāo),因?yàn)槿斯ぶ悄軜O大依賴于計(jì)算,不可能出現(xiàn)不理智的情況,所以,只是約略地分成了7種,從傾向于行動(dòng)一直到傾向于計(jì)算。按照呂振羽的說(shuō)法,這種分類倒頗像是光榮公司做的三國(guó)游戲里給武將的性格的定義方式。而學(xué)習(xí)能力則是從無(wú)學(xué)習(xí)能力一直到完全學(xué)習(xí)能力,分成了5個(gè)級(jí)別。而這些全部綜合起來(lái),居然有多達(dá)210種變化。為了方便今后的使用,呂振羽只是按照智能等級(jí)制作了6個(gè)樣本,而把性格傾向特征和學(xué)習(xí)能力特征編制成可以進(jìn)行修改和組接的插件。這樣,每次拿出一個(gè)樣本,略微修改就可以符合使用需要了,不用保存210個(gè)不同樣本。饒是呂振羽現(xiàn)在的記憶力不同凡響,但記這種沒什么營(yíng)養(yǎng)的東西的事情還是要盡量避免。在岳羽的配合下,這項(xiàng)分級(jí)工作持續(xù)了整整一天,除了吃飯睡覺,呂振羽很少離開辦公室。雖然呂振羽沒有非常嚴(yán)格地為艦艇控制部分的程序定進(jìn)度,但總的來(lái)說(shuō),進(jìn)度卻比他預(yù)想得還要快。這當(dāng)中有一個(gè)原因,就是這幫剛剛接受了數(shù)字圖騰培訓(xùn)的人,有點(diǎn)迫不及待想要證實(shí)自己的能力。開始的時(shí)候,史達(dá)臨還替呂振羽去檢查每個(gè)人的工作進(jìn)度,心里還直犯嘀咕,怎么呂振羽就完全不管呢?但他逐漸就被呂振羽帶來(lái)的這套管理流程的簡(jiǎn)潔高效所震撼。軟件系統(tǒng)的開發(fā)已經(jīng)變成一個(gè)大家都很熟悉的流程,按照要求分段寫程序在哪怕再小的軟件公司也都是再普通不過(guò)的基本流程。但由于每個(gè)程序分析師對(duì)軟件的理解不同和工作風(fēng)格的不同,對(duì)一個(gè)大型軟件的模塊拆分往往有著很大的隨意性和個(gè)人風(fēng)格,有時(shí)候,有些并不準(zhǔn)確的處理方法會(huì)遲滯整個(gè)工作進(jìn)度,比如對(duì)某些模塊的工作量和工作難度估計(jì)失誤之類的事情。但史達(dá)臨這個(gè)從事軟件開發(fā)數(shù)十年的大師級(jí)人物,卻在呂振羽的模塊拆分和任務(wù)分配中看到了一個(gè)對(duì)程序的了解,對(duì)軟件硬件的了解可能遠(yuǎn)超過(guò)自己的程序員的身影。呂振羽拆分出來(lái)的各個(gè)任務(wù)模塊,工作量和難度綜合起來(lái),都差不多,而對(duì)于這些模塊的要求和描述,則用語(yǔ)精簡(jiǎn),要言不煩。呂振羽固然是得益于和岳羽的長(zhǎng)期接觸,讓他對(duì)最底層的東西有了非常清晰的了解,而對(duì)于史達(dá)臨這樣的人來(lái)說(shuō),就越發(fā)覺得呂振羽在程序領(lǐng)域的功力深湛。在沒有人督促進(jìn)度的情況下,艦艇控制部分程序用了3天就全部開發(fā)完成。畢竟艦艇控制方面,有很多已有的程序可以做參考,并不是完全的平地起高樓的工作。緊接著,呂振羽發(fā)布了第二階段的任務(wù)表——火控系統(tǒng)。火控系統(tǒng)同樣是一個(gè)非常重要的方面,同樣也有很多現(xiàn)有程序可以參考?;旧?,進(jìn)度不會(huì)比艦艇控制部分差。但這種工作方式,卻讓史達(dá)臨詫異萬(wàn)分,照道理說(shuō),整個(gè)軟件最難的部分是數(shù)據(jù)鏈,最繁雜的工作也是數(shù)據(jù)鏈,畢竟那包含著數(shù)百種作戰(zhàn)單位的各類數(shù)據(jù)的傳輸接口,僅僅這一項(xiàng)工作,就足夠讓整個(gè)部門忙上至少半個(gè)月,而這還是因?yàn)楝F(xiàn)在只是做個(gè)數(shù)據(jù)模型,并不是真的艦載系統(tǒng)的開發(fā)。史達(dá)臨就此事詢問(wèn)呂振羽的時(shí)候,呂振羽正在拼命研究關(guān)于這方面的接口的資料,這種機(jī)密資料平時(shí)可是看不到的,而他也的確對(duì)這方面的接口,和整個(gè)數(shù)據(jù)鏈的工作方式缺乏深入的了解。呂振羽給史達(dá)臨的答復(fù)是:“我要自己先弄懂了再說(shuō),不然這個(gè)東西開發(fā)出來(lái)就只能當(dāng)數(shù)據(jù)模型用,將來(lái)返工起來(lái)的工作量我可受不了?!?/br>而實(shí)際上,這幾天,呂振羽正在對(duì)分級(jí)后的智能核心進(jìn)行著各種小規(guī)模的測(cè)試。雖然分類是確定了下來(lái),但呂振羽確實(shí)需要了解各個(gè)級(jí)別之間的差異是不是足夠大,然后,大致規(guī)劃出每個(gè)級(jí)別可能的應(yīng)用范圍,以及,更為重要的,應(yīng)該在何種程度上進(jìn)行保密。參照著自己做出的3個(gè)指數(shù)的分級(jí),呂振羽評(píng)估了先前應(yīng)用過(guò)的那些程序?qū)嵗缓髮⒏鱾€(gè)程序應(yīng)用的核心進(jìn)行人工智能能力的分級(jí)評(píng)定。以岳羽現(xiàn)在的能力定義為s級(jí)的話,呂振羽心里勉強(qiáng)把之前最高級(jí)的應(yīng)用——青鳥高超音速反艦導(dǎo)彈上的應(yīng)用定為e級(jí),主要不是因?yàn)橹悄艿年P(guān)系,而是因?yàn)槟莻€(gè)軟件是一次性裝載在導(dǎo)彈上,完全沒有學(xué)習(xí)能力,而人工智能要是脫離了自我擴(kuò)展和學(xué)習(xí),那能力就相當(dāng)貧乏了。相比之下,呂振羽將和語(yǔ)音平臺(tái)也同樣定義為e級(jí),就是因?yàn)檫@兩者還是有著相當(dāng)不錯(cuò)的學(xué)習(xí)特征的。而這個(gè)時(shí)候,呂振羽想起來(lái)一件事,他不好意思地在鍵盤上和岳羽交談,“小羽,我先前好像說(shuō)大話了?,F(xiàn)在看來(lái),把數(shù)據(jù)鏈的智能程度調(diào)高是可以的,但這套系統(tǒng)怎么樣也沒辦法獲得更大的成長(zhǎng)?!?/br>岳羽沒有馬上回答,而是好像計(jì)算了些什么之后,才回答道:“是因?yàn)橄到y(tǒng)的擴(kuò)展性問(wèn)題嗎?”“對(duì),雖然在超級(jí)電腦里,將智能調(diào)高后,對(duì)于數(shù)據(jù)的分析處理能力會(huì)非常好,而且反應(yīng)也肯定比現(xiàn)在的你快,但這套系統(tǒng)是個(gè)封閉系統(tǒng),基本上是建立在純軍事環(huán)境上的,而艦上人員與外界的電子交流是通過(guò)另一套主機(jī)在完成,即時(shí)兩套東西有管道連接,為了隱蔽自己,數(shù)據(jù)鏈主程序也必須控制自己的學(xué)習(xí)速度,從網(wǎng)絡(luò)和其他渠道獲取知識(shí)需要的數(shù)據(jù)流量太大了。而且,說(shuō)實(shí)話,兩套系統(tǒng)連接在一起的可能性極低。比較有可能的是,這套系統(tǒng)安裝后,只有在這套體系內(nèi)流動(dòng)的數(shù)據(jù)中,會(huì)有一小部分成為系統(tǒng)的學(xué)習(xí)資料,而大部分,都是已知的無(wú)效信息?!?/br>“那這個(gè)系統(tǒng)能達(dá)到一個(gè)什么級(jí)別?”“智能調(diào)高,學(xué)習(xí)能力保持一般就夠用了,初始狀態(tài)應(yīng)該是d級(jí),將來(lái)再怎么學(xué)習(xí),估計(jì)也很難提高到c級(jí)?!?/br>“足夠了?!痹烙鸶纱嗟鼗卮鸬?。“也好。不過(guò)這套系統(tǒng)我要加上很多限制,禁止自我復(fù)制是肯定的,移植和復(fù)制程序也要有專門的保護(hù)程序。關(guān)于國(guó)家和民族方面要加入一系列的優(yōu)先判斷式。而且,機(jī)器人三原則也要加進(jìn)去。”“機(jī)器人三原則”是美國(guó)科幻家阿西莫夫總結(jié)出的:第一:機(jī)器人不可傷害人,或眼看著人將遇害而袖手不管。第二:機(jī)器人必修服從人給它的命令,當(dāng)該命令與第一條抵觸時(shí),不予服從。第三:機(jī)器人必須在不違反第一、第二項(xiàng)原則的情況下保護(hù)自己。雖然號(hào)稱是“機(jī)器人”三原則,但由于早期,機(jī)器人是作為人工智能或者說(shuō)是自主的機(jī)械生命體的一個(gè)符號(hào),這個(gè)原則同樣也適用于人工智能,或者是現(xiàn)在更為高級(jí)的數(shù)字生命。“你覺得三原則有用?”岳羽問(wèn)。“你應(yīng)該看過(guò)吧。我記得你前一段時(shí)間很喜歡看這類關(guān)于機(jī)器人和人工智能方面的電影。我承認(rèn),那個(gè)里面viki對(duì)于三原則的推論確實(shí)蠻有道理的,但你不覺得那個(gè)推論并不理智嗎?你,或者你的分身中的任何一級(jí)會(huì)做出這種極端的推論?這個(gè)我可不相信?!?/br>“唉,你不要說(shuō)的我好像是要?dú)缛祟惖拇竽跻粯?,什么我的分身不分身的。你?yīng)該知道,其實(shí)我的智能很大部分是你的分身,你描述的那道閃電改造了你的同時(shí),也把你我連接在了一起。我永遠(yuǎn)不會(huì)允許自己忤逆你,和做出傷害你所在的這個(gè)名為人類的物種的事情。當(dāng)然,如果有人要傷害你,在我的能力范圍,我會(huì)消滅他?!痹烙鹫f(shuō)。呂振羽點(diǎn)了點(diǎn)頭,其實(shí),隨著不斷應(yīng)用岳羽分離出來(lái)的樣本,“人工智能”的應(yīng)用范圍益加廣泛,呂振羽的心里也是惴惴不安的。他知道,如果沒有岳羽,就不會(huì)有他現(xiàn)在那么輝煌的成就,也不會(huì)有可能通過(guò)他給整個(gè)世界帶來(lái)的這些大大小小的改變。但是,對(duì)于岳羽究竟能成長(zhǎng)到一個(gè)什么地步,對(duì)于岳羽將來(lái)會(huì)如何,呂振羽的心里真的沒底。毫無(wú)疑問(wèn),現(xiàn)在的岳羽純粹從智能來(lái)說(shuō),遠(yuǎn)超過(guò)一般人類,只不過(guò)為了保存這個(gè)秘密,呂振羽一直不敢將岳羽放到更先進(jìn)也更龐大的超級(jí)電腦中去。不過(guò),呂振羽知道,那是遲早的事情,現(xiàn)在岳羽吃硬盤的速度和成長(zhǎng)的速度同樣驚人。“那好吧,開工了。盡快把史達(dá)臨要的東西交出去,我們就好回家了。”呂振羽說(shuō)。“好的?!?/br>認(rèn)真工作的呂振羽和岳羽,總是能創(chuàng)造奇跡。4天之后,當(dāng)火控系統(tǒng)按照呂振羽制定的框架完成之后,所有的程序員都在等著呂振羽公布最后一塊的工作任務(wù)表,也是他們這次被召集起來(lái)最重要的工作——數(shù)據(jù)鏈的建立。原本預(yù)計(jì)一個(gè)月的工作時(shí)間,才過(guò)了一周,任務(wù)進(jìn)程已經(jīng)過(guò)半了。聽上去有些不可思議,但這確實(shí)發(fā)生了。首先是呂振羽從一開始就沒有興趣和原先實(shí)驗(yàn)室的人進(jìn)行所謂磨合,而是直接按照自己在公司那套體系建立了熟悉的工作環(huán)境,并且迅速開始工作。原有的實(shí)驗(yàn)室的人員開始的時(shí)候還覺得呂振羽很霸道,頗不將道理,完全無(wú)視實(shí)驗(yàn)室的各類傳統(tǒng),但幾天工作之后,他們也不得不承認(rèn),在有一個(gè)呂振羽這樣強(qiáng)大的程序員掌控全局的情況下,這或許是效率最高的工作方式。自然,這當(dāng)中也少不了史達(dá)臨的努力協(xié)調(diào),在最初幾天里緩和了雙方的緊張氣氛。其次,就是呂振羽超級(jí)不喜歡開論證會(huì),而是以非常簡(jiǎn)短的簡(jiǎn)報(bào)會(huì)通告工作進(jìn)度,解答大家工作中碰到的問(wèn)題,并布置下一階段的工作。這種會(huì)議,通常每天不超過(guò)1個(gè)小時(shí)。再者,就是大家以為呂振羽在做,而實(shí)際上是岳羽在做的代碼檢驗(yàn)工作的極高效率。作為任務(wù)的掌控者,呂振羽有責(zé)任確保每一部分的程序代碼都是完整可靠的。很多代碼片斷個(gè)別地進(jìn)行debug都沒問(wèn)題,但是聯(lián)系起來(lái)使用就難說(shuō)了。但只要經(jīng)過(guò)岳羽的檢查,這種問(wèn)題就基本不會(huì)發(fā)生。更令大家驚訝的是,對(duì)于檢查代碼的反饋速度極快,用控制平臺(tái)提交程序代碼后,通常一個(gè)小時(shí)內(nèi)就會(huì)拿到回復(fù)……而現(xiàn)在,當(dāng)大家這樣拼了一周之后,呂振羽卻還沒有拿出最后一部分的任務(wù)表。這可和他們印象中的呂振羽的效率相差太遠(yuǎn)了。正當(dāng)史達(dá)臨按捺不住準(zhǔn)備去問(wèn)呂振羽的時(shí)候,呂振羽出現(xiàn)在了大家面前,要求用超級(jí)計(jì)算機(jī)進(jìn)行全局模擬試驗(yàn)。這下子,大家全都懵了。“什么?數(shù)據(jù)鏈主程序和接口你一個(gè)人這幾天全做完了?這怎么可能?”史達(dá)臨幾乎是吼出來(lái)的。“什么可能不可能,我又不是向你論證可行性,我是真的做出來(lái)了。……不過(guò)注釋還沒寫完,進(jìn)機(jī)器試驗(yàn)應(yīng)該沒問(wèn)題了?!眳握裼鹋獾卣f(shuō)。55.分級(jí)在線