語義
語義 |
語義 語言所蘊含的意義就是語義(semantic)。簡單的說,符號是語言的載體。符號本身沒有任何意義,只有被賦予 含義的符號才能夠被使用,這時候語言就轉化為了信息,而語言的含義就是語義。
語義可以簡單地看作是數據所對應的現實世界中的事物所代表的概念的含義,以及這些含義之間的關係,是數據在某個領域上的解釋和邏輯 表示。
目錄
基本信息
領域性特徵
語義具有領域性特徵,不屬於任何領域的語義是不存在的。而語義異構則是指對同一事物在解釋上所存在差異,也就體現為同一事物在不同領域中理解的不同。對於計算機科學來說,語義一般是指用戶對於那些用來描述現實世界的計算機表示(即符號)的解釋,也就是用戶用來聯繫計算機表示和現實世界的途徑。
語義是對數據符號的解釋,而語法則是對於這些符號之間的組織規則和結構關係的定義。對於信息集成領域來說,數據往往是通過模式(對於模式不存在或者隱含的非結構化和半結構化數據,往往需要在集成前定義出它們的模式)來組織的,數據的訪問也是通過作用於模式來獲得的,這時語義就是指模式元素(例如類、屬性、約束等等)的含義,而語法則是模式元素的結構。
主觀特徵
由於信息概念具有很強的主觀特徵,還沒有一個統一和明確的解釋。我們可以將信息簡單的定義為被賦予了含義的數據,如果該含義(語義)能夠被計算機所 "理解"(指能夠通過形式化系統解釋、推理並判斷),那麼該信息就是能夠被計算機所處理的信息。
關於知識的概念沒有明確的定義,一般來說,知識為人類提供了一種能夠理解的模式用來判斷事物到底表示什麼或者事情將會如何發展。從知識的陳述特性上來看,知識即指用來描述信息的概念、概念之間的關係,以及概念在陳述具體事實時所必須遵守的條件。從這一點看,對於信息的語義以及信息語義之間的關聯關係的描述本身就是一種知識的表達,因此在許多研究中,往往將語義的描述等同於知識的描述。