語義網絡
語義網絡(英語:Semantic Network)常常用作知識表示的一種形式。它其實是一種有向圖;其中,頂點代表的是概念,而邊則表示的是這些概念之間的語義關係。語義網絡是機讀型字典(machine-readable dictionary)的一種常見類型。
語義關係
主要的語義關係包括若干方面。語義網絡的一個例子是WordNet,英語的一個詞典(lexicon)數據庫。
維基百科的鏈接以及關鍵詞彙所組成的結構其實也可以被當作語義網絡的一個簡單例子,因為它具有下列屬性:
- 文章A與文章B是相連的
- 維基百科中所使用之文章A的名字,是文章B的進入點
這類的網路包含了相當鬆散的語義關連性,但是它對於人類的探索仍然是有用的。我們可以使用語義網路來呈現邏輯上的描述,例如:查爾斯·桑德斯·皮爾士的存在圖、或者是約翰·弗洛里安·索瓦的概念圖。
思維導圖可以被認為是語義網絡的一種自由變體。思維導圖利用顏色以及圖形來形成語義網絡,從而激發人的創造力。
語義網絡的基礎
當適合將「知識」理解為一組彼此相關的概念時,就可以使用語義網絡。
大多數的語義網絡都基於認知。由弧和節點組成,可以組成一個分類層次結構。語義網絡啟發了擴散激活、繼承與節點作為原型對象的想法。
例子
Lisp中的語義網絡
使用關聯列表。表明金絲雀(canary)與企鵝(penguin)同為鳥類(bird)。
(setq *database*
'((canary (is-a bird)
(color yellow)
(size small))
(penguin (is-a bird)
(movement swim))
(bird (is-a vertebrate)
(has-part wings)
(reproduction egg-laying))))
可以以「canary」為關鍵字參數,來使用「assoc」函數,藉此提取關於「canary」類型的所有信息。[1]
參見
- 語義網(Semantic web)
參考來源
- ^ Swigger, Kathleen. Semantic.ppt. [23 March 2011]. (原始內容存檔於2013-05-10).
外部連結
- 何為語義網絡? 一段簡短的歷史
- WordNet® - 詞彙引用系統(lexical reference system)
- ConceptNet 知識瀏覽器和常識推理的API(Knowledge Browser and Commonsense Inference API)
- 來自CiteSeer網站的引用[永久失效連結]