第24章 具有想象力的編程語言
李小虎剛才一直都很忐忑,雖然陳紅梅幫著他圓謊,班上的同學也都站在他這一邊,但新來的王倩倩卻是個例外,李小虎看到王倩倩第一眼的時候,就已經不可自拔的喜歡上了這個來自京城的美麗女孩,他有點弄不明白:為什麽王倩倩會對風笑天這個撿破爛的同學特別熱心呢?
李小虎當然不知道這是因為王倩倩家教良好,而且她是個想當老師的人,當老師自然要學會關心每一位同學了,李小虎害怕的是王倩倩會到班主任那裏告狀,她爸爸可是大學老師,所以班主任一定會對她的話區別對待的,此刻看到風笑天背著書包離開學校,李小虎懸著的心終於放了下來,他知道,這件事的勝利者是他。
所以李小虎笑了,笑得十分放肆,高一三班的人都跟他差不多,整個群體都很開心,對於風笑天這個礙眼的人離開,他們都是求之不得的,這樣一來,高一三班就再也不會因為有風笑天的存在,而受到其他班級同學的嘲笑了。
校長壓製了一下學生們的笑聲,然後對著麥克風一臉嚴肅的說道:“同學們,大家要牢記,貧窮不可怕,困難也不可怕,可怕的是在困難麵前退縮,剛才那位同學就是你們的反麵教材,你們……”
校長有感而發,對這件事做出了十分深刻的剖析,不過這一切風笑天卻並沒有聽到,他正在回家的路上奔馳著,他知道,一個新的生命正等著他去創造!
郭林三中距離風笑天的家並不太遠,風笑天平時走完這段路大概要用二十分鍾左右,但是現在,風笑天卻隻用了十分鍾就回到了家裏,緊接著他一把關上房門,額頭上因為急速的奔跑,流出了許多汗水,但風笑天卻毫不在意,他喘著粗氣打開電腦,然後就坐在桌子前靜等電腦開機。
對於人工智能,風笑天已經有了一個基本的開發理念,那就是要像父母孕育孩子一樣去孕育它,關於這點,風笑天決定從最基本的地方著手,通過電腦和人類的比較,風笑天就確定了其中的關鍵點:人類是一種很奇特的動物,是由細胞分子構成的,具有聽覺、視覺、味覺、觸覺、嗅覺,人類正是通過這幾種感覺,才豐富了自己,也正是通過這幾點,了解並熟知了這個世界,那麽想要開發出人工智能,至少要滿足這幾點才行。
風笑天通過分析思考,覺得這五點裏麵隻有兩點可以實現,聽覺和視覺,其他的對於一台機器老說,就變得不太現實了,雖然不夠完整,但風笑天還是行動起來,隻有讓電腦越接近人類,才能讓它距離人工智能更進一步。
風笑天把收音機上麵的小喇叭安裝到電腦上,又修改了電腦的聲控程序,使得電腦不僅能夠發聲,而且還“聽”得到外界的聲音。
至於視覺,電腦顯示器上麵有攝像頭,所以這給風笑天省去了不少麻煩,風笑天安裝小喇叭花了將近大半個鍾頭,一切弄好之後,他就在電腦裏麵建立了一個新的係統文件夾,開始著手編寫智能程序。
這應該是最難的部分了,也是最核心、最神秘的部分,這一次風笑天編寫程序並沒有使用最普遍的電腦編程語言,相反,他使用了自己的母語——華語,關於這點,風笑天早就考慮得很清楚了,他已經編寫了不少程序,在他看來,BASIC語言是目前最普及的電腦編程語言,雖然很好用,也很簡潔,但要用這種語言編寫出智能程序,卻是不大合適的,原因很簡單——因為它太過死板,不具有想象空間!
按照風笑天自己的理解,人工智能是一款具有自主思維能力的程序,人工智能跟人類不一樣,它沒有同類,所以它無法像人類一樣,通過在群體中汲取相關知識儲備,所以人工智能的基礎本體應該使用一種抽象化的語言來編寫,世界上什麽語言最抽象化?答案就是華文!
雖然其他語言裏麵也有一詞多義的,但是跟華文比起來,那就不夠看了,在華文裏麵,同一個字有著不同讀音,甚至不同含義,這種字是相當普遍的,而且形容同一種事物,更是有著不同的用詞,各個地方的方言都不盡相同,這樣一來,華文就更具抽象化,用它來編寫智能程序,是風笑天想到的最合適的語言。
風笑天以前沒有動手,那是因為他沒有找到落腳點,現在卻不一樣了,他已經確定了智能程序的開發途徑,那就是類似於人類的孕育模式,何為人類的孕育模式?說白了也很簡單,那就是通過兩種不同細胞分子的結合,孕育出智能係統!
人類是通過**和卵子的結合孕育下一代的,可電腦不具備人類的這種能力,風笑天對此的處理方法很簡單,那就是編寫兩段不同的程序,然後讓它們結合到一起,這雖然聽起來很簡單,但是實際操作卻很困難,風笑天以前隻想到編寫一種程序,可是就目前的情況來看,兩種程序是必不可少的,所以這也增加了其中的難度。
風笑天已經給兩段程序各自命名——“父係程序”和“母係程序”,父係程序裏麵包括了人類最基本的行為道德準則,為人處事的方法,生存的基本內容;母係程序則有些複雜,因為它涵蓋的內容相對於人工智能來說才是最難得的,因為這裏麵包括了感情!
人類的各種喜怒哀樂,都在母係程序裏麵,它就是豐富人工智能最關鍵的因素,一旦這個程序出了問題,人工智能就不可能被孕育出來。
風笑天開始了父係程序的編寫,他決定由簡入難,先走出第一步,以後的情況隻能以後再說了,由於他使用的是華語,所以微軟3.0係統根本就不認識,在編程的時候,風笑天打出的字符全都是亂碼,風笑天雖然看不懂這些亂碼,但他依然堅持使用華語,現在不熟悉不要緊,時間長了,自然就熟悉了。