雖然許毅的身體出現了一些奇怪的症狀,但總的說來,還沒有造成太大的困擾,最多隻是記憶力有時候出現一點點毛病,另外就是在他獨自一人呆着胡思亂想的時候會出現矛盾的想法。除此之外,這個所謂的後遺症並無其他弊病,恰恰相反的是,由於想像能力大大增強,許毅現在做起事情來卻更有效率了。最讓許毅欣喜的是他的類人智能研究方面最近又取得重大突破。
這段時間以來,許毅一直在尋求自編程程序的編寫方法和一種能夠產生初級人工智能的機制(或者說算法)。只要將這兩個基本的問題解決了,他的類人智能理論就可以用實踐來檢驗了。
自編程基本小程序塊需要具有哪些特徵?自然而然地,許毅想到了生物的基本組成單位細胞。生命體從最初的單細胞發展而來,許毅要完全模擬類人智能,自然會想到生物進化這個過程,而事實上,這個過程的確是一個比較科學的解決方法。獨立、能夠自我繁殖和複製等特點就是生物體細胞的基本特徵,所以許毅在實現基本小程序塊的時候也要考慮到。
另外,這些小程序塊之間肯定需要進行數據交換,因爲最終,它們要組成一個整體。它們不必需要完成某個功能,只要能夠“生存”就行了。具體功能的產生則交給用來控制整個功能方向的母程序控制系統來完成。
對應於生物世界中的細胞,許毅想到了計算機世界中的病毒。無疑地,程序當中,計算機病毒和細胞最爲相似,它們具有一些共同的特徵。所以,許毅特地再花了一些時間來研究計算機病毒,不過不同於以前的是,他這次是從生命的角度來看待病毒的。
一口吃不成一個胖子,許毅制定的計劃是,先編寫出一個滿足條件的程序出來,這個程序的體積可能會很大,但是這並不要緊,等實現了一些必要的功能之後,再按照一定的原則對這個程序進行化簡,最終形成真正的基本小程序塊。
再另一方面,母程序控制系統許毅也已經有了一些頭緒。
正當許毅忙得不可開交的時候,董立國給許毅帶來的一條好消息讓他立刻放下了手中的工作,和董立國一起坐車去了一個秘密的地方。
按照董立國的說法,他是經過了九牛二虎之力才幫許毅向上面申請到了一次和沈立文教授見面的機會。當然,現在的沈教授已經換了一個身份,叫沈中科,目前在中國某研究所開展科研工作。至於事實到底是不是如此,這並不是許毅所關心的,無論有沒有其他用意,能和沈教授見面,這已經讓許毅高興非常了。
考慮到安全因素,這次見面搞得跟地下黨接頭似的,董立國運用各種反跟蹤手段,最終確定他們的行蹤沒有任何人注意到這才領着許毅來到了一個樸實無華的小庭院中。
許毅終於見到了自己的偶像!沈教授的照片,許毅早就見過,不過現實中的沈教授顯得更加有精神,雖然看上去老了許多。
“呵呵,小毅到啦,歡迎,非常歡迎啊!”沈教授爽朗地笑着迎了上來,伸出手要和許毅握手,好像是見到了多年未見的好友一般。
沈教授的熱情讓許毅有種受寵若驚的感覺,他連忙也快走了幾步,和沈教授握在了一起,在董立國的引導下,許毅打舌隨棍上,很快就叫上了“沈伯伯”。
“沈伯伯,您可是我的偶像,我想和您見面很久了,今天終於如願以償!”許毅這話可不是客套話,說的完全是肺腑之言。
“彼此,彼此,來來,我們今天一定要秉燭夜談!”沈教授的言談頗有幾分書生氣,不過卻不給人彆扭的感覺,反而會讓人覺得本該如此。
董立國將許毅帶到這裡,他的工作就完成了,接着便離開了,這正和許毅和沈立文的意思,他們兩人迫不及待地來到書房,你一言,我一語地開始了激烈的討論。
沒等許毅將自己的理論說出來,沈教授就直接詢問了許毅類人智能的幾個關鍵的問題,這些問題都直指理論核心。沈教授對類人智能的熟悉程度讓許毅驚訝不已,什麼時候他的這個理論這麼出名了?連沈教授都有這樣的認識?而且,最讓許毅詫異的是,沈教授所問的問題當中,有的內容許毅並沒有公開過,整個世界上知道具體內容的據許毅所知,應該不超過兩個,其中一個是他自己,另外一個就是selina。他自己肯定是沒告訴沈教授了,難道這是selina跟他說的?
不等許毅提出疑問,沈教授將原因一併向他說了。
“selina是您的女兒?!”這下許毅可吃驚不小。
“呵呵,怎麼,感到很奇怪嗎?在互聯網這麼發達的今天,這並不怎麼奇怪吧。”對於許毅的驚奇,沈教授感到非常有趣,而且他自己也曾經多次設想過今天的情景。
許毅的接受能力也不是吹的,片刻之後就接受了這個事實。沈教授是人工智能領域的權威,他的女兒在這方面有相當的造詣,這並不奇怪。許毅繼續問道:“這麼說來是selina把我的想法說給您聽的?”
沈教授搖了搖頭:“不全是,實際上,我們早就直接交流過。只不過我是借用柔兒的身份向你提問而已嗯,基本上,平常討論中,那些懷疑責難的問題都是我提出來的。”說到這裡,沈教授不由得再次仔細打量了一下眼前這個半大的孩子,心中覺得越發滿意。接着又想起了他那寶貝女兒對絕對支持的態度感到好笑。在小姨子的提醒下,他得知自己的女兒好像有了心上人,經過他仔細調查,終於知道了那個讓女兒動心的小子,原來是這幾年來他一直在關注的那個小子,同時也是最近兩年風頭很勁的小子。當知道許毅的那個所謂的類人智能理論之後,他對這個理論也產生了興趣,經過他的仔細研究,認爲這個理論並不是沒有道理,恰恰相反,沈立文覺得這個理論的潛力非常大,很有可能真的如許毅自己所說,將在人工智能領域產生一次徹底的革命,甚至顛覆已知的其他領域的很多理論體系基礎。
剛開始的時候,沈教授還只是交待女兒好好和許毅在這方面進行交流,並且在取得進展的時候不要忘記隨時敲打敲打他,讓他保持清醒的頭腦,不要得意忘形。可是沈柔越到後面就越對許毅表示支持,到最後,完全變成了絕對的支持,其他什麼責難的話完全不說了。沒辦法,沈教授只好自己親自出馬了,而這個時候許毅的理論也真正進入了比較深刻的程度,也值得他關注了。
許毅自然不知道這其中還有這麼多緣由,他聽到沈教授之後才恍然大悟,心道難怪以前在和selina交流的時候老是有種selina經常判若兩人的感覺,搞了半天原來是他們父女倆輪番上陣。聽到這個消息,許毅還是比較高興的,因爲沈教授對自己的理論這麼感興趣,這無疑是對他的最大認可。
接着,沈立文對許毅的類人智能理論開始了又一輪的無差別覆蓋式全面轟炸,從各個角度各個細節仔細詢問,好在許毅這個理論是一點一點完善起來的,經過了嚴密的思考和論證,對沈教授的問題應付起來倒也得心應手。
最後,沈教授問到了整個理論的核心自編程基本小程序塊和母程序的具體編寫問題。這兩點是關鍵所在,可以說是類人智能的基石,如果這兩點不能解決,整個類人智能理論都是空談。
好在許毅這些天來有了一定的進展,他暗道好險,稍微整理了一下思路,許毅便講解了起來。
沈教授對許毅關於基本小程序塊的編寫思路表示贊同,畢竟這是經過了自然屆檢驗的進化過程,只不過到底行不行,還有待檢驗。
“你打算用什麼語言進行小程序的編寫?”沈教授問道。
“考慮到執行效率的問題,我決定用匯編。”彙編語言和計算機能夠理解的機器碼最爲接近,執行效率無疑是最快的,高級語言最後都要編譯成低級語言,所以許毅覺得沒必要繞彎子,更沒必要另外創造一種新的語言。
沈教授點點頭道:“嗯,小程序體積不大,代碼估計也不長,用匯編是最好的選擇。這個問題算是基本有了解決方法,接下來,說說母程序的編寫吧。”