九、兩儀  字庫、小王、六四、聚珍

我有我的盤算,目前的員工能寫程式的沒有幾個。新來的人總是今天一個,明天一個,教學訓練很難有計劃地開展。要真能拿些成績出來,必須要用些小技巧,四兩撥千斤,這些雜牌軍一樣能成大事。

沈紅蓮日以繼夜地在做字庫,我決定以字庫為魚餌,先打一場勝仗。到那時再行招兵買馬,整軍經武,不愁王業不成。

可是字庫中有一個嚴重的缺點,我心知肚明,但卻沒有時間及精力去調整。那是一段繪圖的程式,我因為不長於數學,曲線不是用公式而是拚湊出來的。在畫中文字形時,小於二十四點的字,問題在於比例分配的餘數處理問題。字形大時則在於各種變化曲線的控制。我反對用點陣儲存,那不僅空間太大,使用效率不高,而且字形、字體無法控制。大多數的工程師都以為電腦功能越來越強,用點陣必將成為主流。我的看法不然,電腦的功能強,其空間時間的利用價值也應該隨著增進。

中文字形在形聲法則的規範下,字首、字身分明。我先把這幾千個字首字身分別用向量座標寫好,作成資料貯存起來,所佔空間極小。這些資料都有倉頡碼一一對應,只要輸入字碼就可以找到字形資料,再用程式組合成字即可。

字形的大小完全是向量座標轉換的問題,只有在字很小時,比值的餘數接近筆畫數的一半。究竟該不該四捨五入,什麼情況下捨或入?這是一個頭痛的問題,我暫時用一個對照表,勉強解決了。其次,在繪圖技巧上,字形越大麴線的要求越高,而我不懂數學,該怎樣畫曲線呢?總不能重新再去學數學吧!

我又想到一個辦法,用幾段直線來畫曲線,我先把各種可能需要的曲線畫好,再用直線去拼湊。將拼湊的直線值作成表,經過多次的調整濃縮,效果雖不理想,但空間小速度快,在美觀要求不高的情況下,足能勝任。

問題出在英文字元,英文都是圓形,拼湊的結果,字形邊緣看上去不是生鏽的鉤子便是半缺的刀口。我找了幾個程式師,請他們用數學方式找尋解決之道。幾個月過去了,不是畫得更糟就是速度其慢無比,一直沒有進展。

不得已,我想再試試以往用曲線濃縮的方法,便用高階語言先求出各圓形的軌跡資料,交給程式師們照我的方法整理。想不到這樣更難,一連換了三四個人,不要說做出來,有人就連怎樣下手都搞不清楚。

為了教課,我必須準備資料。公司後進的員工都有很好的背景,九成以上來自各重點大學,沒有些真材實學很難以服眾。尤其是人工智慧在美日各國都已銷聲匿跡,用現成的資料是不可能有新的創見的。因此,我把十多年前在台灣寫的《層次論》全面增修,以便作為上課的講義。

沈紅蓮見我無法兼顧,操心不已,她建議說:「我看小王蠻聰明的,讓她試試畫圖的程式。」

「不可能。」小王名叫王姝,身材嬌小,長髮垂到腰際,圓圓的臉龐,有著兩個深漩的酒渦。她剛來公司不久,畢業自山西大學計算機系,曾做過四年助教。她人很聰明,但因是科班出身,我這種不循正軌的作法,相信她不能勝任。我說:「這種工作就怕聰明人,聰明人很難耐著性子做完這麼多資料,偏偏目前是資料做不出來。」

「試試看嘛,又沒有損失。」

我沒作指望,花了不到十分鐘的時間,大略對小王解釋一下。我早就解說得煩了,上次對另外兩位工程師解釋到一佛涅槃,二佛出世,甚至於樣品也做了些,他們還是連影子都沒摸到。

想不到,不到一個星期,王姝就做出來了,還附加一些頗為中肯的建議!我大吃一驚。不可能,除非她是不世出的天才!

我不動聲色,便把已經快要完成的字庫程式中,有關英文字元的部分切割開來,叫她用她自己整理的繪圖資料,把程式完成。

看懂我的程式不難,但要有相同的理念才行。我講究精簡扼要,段段都蘊藏著無限玄機。像我寫的中文系統程式,表面上與一般的似乎沒有分別。只因我的程式精簡,以張達權的功力也花了幾個月才弄通。另外文書處理部分我則分給兩個工程師,分別負責幕前及幕後處理,也要我天天費盡口舌的講解。

字庫程式難度極大,以我的估計,她起碼要忙上半年。當時是八九年二月,我計劃在十月先作一次技術公開發表會,如果她來得及最好,否則我只有再作馮婦了。

另外有位胡天寶,畢業自瀋陽金屬材料研究所,他天賦過人,不到半個月就把組合語言弄通了。後來我教他寫繪圖模組,他也是一點就通,可是他就犯了聰明人「躁進」的缺點。我費盡心思,就是糾正不了。

比如說,他腦筋動得快,尤其我這一套非正統的捷徑,他不久就深得其中三昧。往往我還沒有把課講完,他程式就寫好了,只是與我所要的一些功能南轅北轍。又因為他手快心軟,任何人求他,他是來者不拒,以致於每個人寫的程式都有他的影子。表面上看來不是壞事,實際上這種破壞力是既深且遠的。

當很多人在一起製作同一個程式時,程式間相互的連繫比什麼都重要。如果每個人能力不等,就像跑馬拉松一樣,剛開始時還在一起,時間一久,彼此間的距離就會越來越遠。這原是自然法則,但我的教法是希望把落後的人帶上去。

小胡的一念之仁,害得好幾個會偷機取巧的同事,剛一起跑就落了一大段。我原希望小胡能更上層樓,專攻人工智慧,負責圖形辨識及相關技術。可是,人工智慧是聰明人的禁地,稍一選人不當,就難免遭到池魚之殃。

我曾說過,時地人是決定我做不做人工智慧的指標,真要動手,則還要注意策略的運用。在我的設計中有三大結構,分別是系統、人性及機能。系統是電腦的輸出輸入部分,有視覺、聽覺、觸覺辨識以及電腦的週邊處理,一般的工程師就可以勝任。人性部分最難,也最危險,其中又有自然語言、理解、思維、判斷等模組,分別由我和沈紅蓮負責。至於機能則是各種應用如常識庫、知識庫等,難度不大,要做時可以慎選其他公司合作。

如果各司其職,就不可能有人掌握全部技術。即使有了麻煩,隨時叫停也不致有太大的災害。但是小胡貪多的表現,不但自己的層次不能提升,反而到處燒火。假如他的品德也高人一等,倒不失為一個好助手,否則將成大患。

我仔細地考察他,發現小胡有個致命的缺點,就是耳根軟,聽不得幾句好話。

那時杜涓正在學程式,但她太精明,每當需要動腦筋時,她發覺不如動嘴巴快,一聲委婉的:「小胡!」

於是程式就寫好了,結果她一直沒有學會寫程式。我一再告誡,不許小胡代寫,但卻不能禁止他教,結果一切如故。我想到有那麼一天,當人工智慧完成時,只要有人喊一聲「小胡」!我們全部的機密,所有的心血都會像崩塌的水壩,一洩千里!

不到一個月,小王悶不吭聲地,已經把我的程式弄懂,開始改字形了。我還是不信,但是事實就在眼前,她不僅懂,而且很有創意。有如在黑暗的大海上見到了明燈,我大喜過望,不禁燃起了對人工智慧的幻想,大作其白日夢!

有個星期天下午,大家都在休息,我思路潮湧,忙趕到辦公室去寫文章。室內有一個人,是小王。我們雖同在一個辦公室,平常工作太忙,從來沒有交換過一句閒話。有這個機會,我很想徹底瞭解她一下。

她是一塊未經琢磨的璞玉!思路敏捷,有時比我轉得還快,只可惜常識太少,人世的歷練不豐。她已經二十九歲了,有個男朋友,但還沒打算結婚。她曾做了幾年助教,因為個性耿直,得罪了校長。她一氣之下,隻身跑到深圳來打天下。

「別見怪,妳已經到了適婚的年齡,為什麼不結婚呢?」老實說,我一向認為婚姻與人工智慧是絕對矛盾的,因為這兩種都需要無底的奉獻。

「結婚?」她眼睛睜得老大,一副不屑之狀:「為什麼女孩子年齡到了就該結婚?我要做點有意義的事業,結不結婚有什麼重要?我還想當尼姑哩!」

好大的口氣!好了不起的志向!這不是老天給我安排的良機嗎?她的能力我知道了,心志也大致瞭解,我還想知道她的意識型態如何:「結了婚,安定下來,教育下一代,為社會培育英才,不很有意義嗎?」

「那種事誰不會做?我父母都是教員,要我那樣老死終生,我做不到!」

「來深圳打天下?什麼天下?賺錢?」

「哼!錢我不稀罕,夠用就好。朱先生,難道只有賺錢有意義嗎?」

「當然不,但是人各有志,我只是問問妳。」

「像沈小姐她就沒有結婚,也不要錢。從台灣到美國,由美國回來,每天從早做到晚。從來沒有聽她抱怨一句,任誰看到都佩服。」

「但是這種生活不是一時,也不是短期,要一輩子堅持下去。沈小姐只是個例外,一般人做不到的。」

「我同意,可是在我們大陸上,終生堅持理想的人不少,有一天你會知道的!」

「妳覺得杜涓這個人怎樣?」我想試試她,因為她們已

上一章目錄+書簽下一頁