大語言模型(LLM)為基礎的生成式 AI(GenAI),需要借助「知識圖譜」對「世界結構的理解」,才能進一步思考複雜的問題。
知識圖譜 Knowledge Graph,一種把「世界的意義結構」,用可計算的方式表示的模型。
每一個「圖 Graph」,都是一個帶語意的圖(Semantic Labeled Graph)。以三元組(Triple)形式來表達,即:主體 - 關係 - 實體(例如:孔子 - 主張 - 仁、荀子 - 影響 - 韓非、法家 - 推動 - 秦朝法治)。
「知識圖譜」著重的並不是「事物的內容」,而是「事物之間的關係本體(Ontology of Relations)」。
以程序化實作的角度來看,「知識圖譜」要先處理「本體 Ontology」問題,這裏的 Ontology 是「世界的分類法 + 關係規則」。
分類:定義類別(Class)
人物 Person
思想 School_of_Thought
事件 Event
國家 State
文本 Book
...
關係:定義相應關係(Relations)
人物 可以 "提出" 思想
事件 可以 "發生於" 國家
文本 可以 "記錄" 事件
...
在上述的前提下,「知識圖譜」將可以被「計算」—— 或者說,電腦突然就獲得了一種「推理合法性(Logical Validity)」的能力。