資料是什麼——資料與語言

趙丹 Diana Zhao發表於2014-01-29

雖然我們可以說資料都是數,即使表現為語言文字的資料也是數,但是語言文字與單純的數又有一些不同,數和它所代表的含義之間的聯絡是比較鬆散的,做過資訊系統的人都知道資訊系統裡有個叫程式碼表的東西,就是給系統裡頻繁使用的固定含義編一個數字碼,於是在那個系統裡,那個數字就代表那個含義了,在另一個系統裡又會有一個完全不同的程式碼表,程式碼的指定幾乎是隨意的。除了用作程式碼,數還用做表示測量結果,但是具體測量結果的數值是由測量系統來決定的,測量系統裡很重要的基本要素就是基準單位,比如最基本的長度測量,公制和英制得出的數字就大不相同,我的身高可以是172.5釐米,也可以是5英尺8英寸,所以如果不指明測量系統,那麼表示測量結果的數字也毫無意義,因此可以說測量系統是對測量結果含義的約定。當然數最初的用途是計數,計數可以歸入測量的範疇,因此不再單獨提起。每一種測量系統最根本的基礎都是人類常識,人是萬物的尺度仍然是成立的,只不過有些測量系統被各種科技手段層層包裹,最基本的常識核心已經不能清楚地看到,比如說長度的測量,最初直接用成人小臂的長度,後來用一個標準的人造物體,最後使用某種光波的波長,越到後來似乎越和人類常識無關,但是不管怎麼說,首先基本單位是人的常識尺度,米和腕尺沒有數量級的差別,其次仍是以人的觀察能力為限,否則為什麼不用某種中微子波長呢? 對於人類來說,數所代表的意義,總是需要額外說明的,否則就無法理解。這種說明最容易想到的方式就是語言。之所以可以用語言來說明數,就表示語言和含義之間的聯絡比數和含義之間的聯絡更緊密、更固定。這表現在幾個方面:首先,語言和含義的聯絡比數更確定,語言中的每個詞彙通常都對應著一個明確的含義,而數字並沒有和含義的對應關係;其次,語言中的詞彙本身的含義也是用語言來解釋的,這種層層解釋,最終會落實到人類常識和人類個體的感官經驗上,因此可以被人所理解,而數並不能解釋數;最後,語言是開放系統,可以不斷地容納新的含義進來,而數必須在封閉系統裡才能獲得明確的含義,前面提到的程式碼表和測量值都是如此,沒有封閉的程式碼空間和測量系統,那些數字就沒有任何意義。語言的開放性來自語言可以自我解釋,並且可以求助於人類常識和感官體驗這樣的語言系統之外的奇蹟,而數字二者都不具備。

相關文章