核心概念#
數字、文字和自然語言一樣,都是信息的載體,它們之間原本有著天然的聯繫。語言和數學的產生都是為了同一個目的——記錄和傳播信息。直到半個多世紀前香農博士提出信息論,人們才開始把數學和信息系統自覺地聯繫起來。
信息#
- 人類的祖先在長成現代人的模樣之前,就開始使用和傳播信息了
- 原始人通過特定的聲音來傳播信息,如用「那裡有只熊」來提醒同伴
- 這種信息的產生、傳播、接收和反饋,與今天最先進的通信在原理上沒有任何差別
- 隨著文明的進展,需要表達的信息越來越多,語言就此產生
- 語言是那個時代最寶貴的財富,通過口述傳給了後代
文字和數字#
- 當語言和詞彙多到人類大腦記不住的時候,高效記錄信息的需求產生了——這便是文字的起源
- 在中國,最早的甲骨文出現在幾千年前;古埃及發明了象形文字(Hieroglyphic)
- 象形文字的數量與文明需要記錄的信息量顯然相關
- 文字按照意思來聚類,產生了概念的歸類,這與今天自然語言處理中的聚類原理相似
- 數字的出現是因為人們的財產多到需要數一數才能搞清楚有多少
- 早期數字只是承載信息的工具,並不具有任何抽象含義
- 古印度人發明了包括 0 在內的 10 個阿拉伯數字,這是全世界通用的數字表示法
羅塞塔石碑(Rosetta Stone)上刻有三種語言的同一內容,它的破譯讓我們了解了整個古埃及的歷史。對自然語言處理有兩點啟示:(1) 信息的冗餘是信息安全的保障;(2) 雙語對照語料是機器翻譯研究的基礎。
文字和語言背後的數學#
- 自然語言的發展在冥冥之中受著信息科學規律的引導
- 楔形文字實際上是拼音文字,是地球上最古老的拼音文字
- 從象形文字到拼音文字是一大飛躍:人類在描述物體的方式上,從物體的外表進化到了抽象的概念,同時不自覺地採用了對信息的編碼
- 在羅馬體系的文字中,常用字短、生僻字長;意型文字中,常用字筆畫少、生僻字筆畫多——完全符合信息論中的最短編碼原理
- 猶太人抄寫《聖經》時發明了一種校驗碼方法,原理和我們今天計算機中的校驗是相同的
語言的語法規則是解碼的規則。詞可以被認為是有限而封閉的集合,而語言規則是無限和開放的集合。這就是為什麼任何語言都有語法規則覆蓋不到的地方。
本章小結#
文字、數字和語言的歷史展示了語言和數學天然的內在聯繫。本書後續討論的重點概念包括:通信的原理和信息傳播的模型、(信源)編碼和最短編碼、解碼的規則(語法)、聚類、校驗位、雙語對照文本與機器翻譯、多義性和利用上下文消除歧義性。