語意網絡

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
(重新導向自语义网络 (计算机科学)

語意網絡(英語:Semantic Network)常常用作知識表示的一種形式。它其實是一種有向;其中,頂點代表的是概念,而則表示的是這些概念之間的語意關係。語意網絡是機讀型字典(machine-readable dictionary)的一種常見類型。

語意關係[編輯]

主要的語意關係包括若干方面。語意網絡的一個例子是WordNet英語的一個詞典lexicon)資料庫。

維基百科的連結以及關鍵詞彙所組成的結構其實也可以被當作語意網絡的一個簡單例子,因為它具有下列屬性:

  • 文章A與文章B是相連的
  • 維基百科中所使用之文章A的名字,是文章B的進入點

這類的網絡包含了相當鬆散的語義關連性,但是它對於人類的探索仍然是有用的。我們可以使用語義網絡來呈現邏輯上的描述,例如:查爾斯·桑德斯·皮爾士存在圖、或者是約翰·弗洛里安·索瓦英語John F. Sowa概念圖

思維導圖可以被認為是語意網絡的一種自由變體。思維導圖利用顏色以及圖形來形成語意網絡,從而激發人的創造力。

語義網絡的範例

語義網絡的基礎[編輯]

當適合將「知識」理解為一組彼此相關的概念時,就可以使用語義網絡。

大多數的語義網絡都基於認知。由弧和節點組成,可以組成一個分類層次結構。語義網絡啟發了擴散啟用繼承與節點作為原型對象的想法。

例子[編輯]

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]

參見[編輯]

參考來源[編輯]

  1. ^ Swigger, Kathleen. Semantic.ppt. [23 March 2011]. (原始內容存檔於2013-05-10). 

外部連結[編輯]