這種無聊的事。
李莊相信這種方案,但他覺得純粹的仿生學設計只會死路一條,因為物質基礎不一樣。人類使用的生物網路,但智慧機使用的是矽光網路,這兩種網路的執行方式本來就有差別,不能生搬硬套。這些年他研究了不少的工程實現方案,但覺得有一條無法繞過,就是計算機語言,複雜的模組化設計需要一種高效執行的跨平臺語言,最好是能通用於矽光網路。用這種新語言編寫的人工神經網路電腦作業系統軟體可以將執行平穩性提到最高,效率則依賴於演算法和資料結構。
設計新語言?這是個很狂妄的念頭,因為只有大師級人物才能玩這個領域。
第三章 VAI語言和黃金
“總有人可以完成,這人未必不是我李莊,”某人的執著或者說倔強不是一般人能比的,雖然瞭解內情的夏元德不止一次勸他。
“大師級人物是天生的嗎?”李莊反問。
“行,你繼續琢磨,不要忘了找女朋友。”
帥哥夏元德結婚之前不缺女朋友,但李莊沒有女人緣。他不修邊幅,呆的地方不是車間、實驗室、設計室就是圖書館、書店和大學。
這位身上老是帶著機油味的高階修理工讓眾多美眉掩鼻而走,長相普通的他不屬於開朗型,說話不多,更讓人覺得難以接近。
創造一種新語言的難度毋庸置疑,這麼多大師級人物都沒法完成,李莊還沒有自大到認為能比所有人都強。
“只有合適的才是有用的,不需要跟其他的語言比功能和易用性”,這是李莊給自己定的原則。
計算機語言有數十種,常用的如C,C++;JAVA;VB等,不過自動化領域用的語言跟PC領域有差別,最常用的是VHDL、C和彙編。每種語言的安全性、功能、可移植性和工作目標都有不同,不存在一種可以隨意移植到所有平臺而又不影響安全性和程式執行效率的語言。
李莊現在不喜 歡'炫。書。網'PLC,他為圈子裡工廠設計的嵌入式控制模組程式都是用VHDL或者C語言描述的,彙編也經常使用,不是他喜 歡'炫。書。網',而是因為想省錢。他感覺自己似乎有一種天賦,難整的的彙編跟他像親人一樣,看了不到一個月,就很熟練。
“NND,莫非哥是機器人?怎麼這麼喜 歡'炫。書。網'彙編?”李莊不知道為什麼會出現這種情況,只能解釋為天賦和偏好。彙編編寫的程式執行效率很高,也很精練,但有個大弱點是可移植性極差,所以喜 歡'炫。書。網'偷懶的李莊只有在需要用到高效執行的小場合才會使用。
計算機語言很多,有數十種,但常用的涉及到人工智慧方面的語言並不多,LISP、Prolog、Smalltalk是他分析的重點,C++李莊很熟,但不怎麼喜 歡'炫。書。網',覺得太複雜而且漏洞多多。
新語言的目標就是優良的跨平臺移植性,名字他已經想好了,叫VAI,即虛擬人工智慧語言。VAI完善後將用於編寫人工神經網路電腦的作業系統,滿足各個模組之間的複雜互聯。
總結各種語言的優點和弱點,然後將它們上升到理論高度,重新設計一種框架,這是他以前就考慮過的想法。沿著別人的思路前進,容易受制於整體架構設計,最多算個高階修理工,不會有很傑出的成就。即使人類用最科學的方法訓練,也絕對不會比成年大象力氣還大。
李莊不喜 歡'炫。書。網'編寫大型資料庫,覺得容易出漏洞不說,還特耗時間。他所設計的資料庫基本上都不大,特色一如既往,小而高效,重點在資料管理模型上下功夫。常用的資料庫語言SQL、SYBASE、ORACLE等他都研究過,但很少在承接的外包軟體中摻雜自己研究出來的私貨。
至於馮諾依曼型計算機系統上,李莊打算用軟體儘可能地提升智慧化水平。下棋類的考試型系統可拓展空間太小,實用性很低。
“只能存在於實驗室的東西,有意義嗎?最多弄個傻瓜型無人機玩玩,”李莊對媒體的宣傳並不買賬,他要做的是直接能用到自動化系統上的偽人工智慧,而不是隻會玩所謂智商遊戲的無聊工具。不過他知道揚基佬的習慣,雖然喜 歡'炫。書。網'顯擺,但很陰險,擺出來的東西都落後於研究進度,當然這種情況在哪裡都有,但只有揚基佬這麼喜 歡'炫。書。網'炫耀。
計劃是從到杭城的第三年開始的,李莊升了主管,相對自由,與楊董的關係良好,這讓他的時間安排輕鬆了很多。他“高階修理工