Zubnet AI學習Wiki › 知識圖譜
基礎

知識圖譜

KG、本體論
將知識以實體(節點)透過關係(邊)連接的網路形式進行結構化表示。「巴黎(實體)是(關係)法國(實體)的首都。」知識圖譜以支援推理、查詢和發現的方式編碼事實。Google 的 Knowledge Graph、Wikidata 和企業知識圖譜驅動著搜尋、推薦和資料整合。

為什麼重要

知識圖譜透過提供 LLM 可以查詢而非幻覺的結構化、可驗證事實來補充 LLM。LLM 將知識隱含地儲存在權重中(有時會出錯),知識圖譜則以可以驗證和更新的三元組明確地儲存。LLM(用於理解自然語言)和知識圖譜(用於事實基礎)的組合是企業 AI 的強大模式。

深度解析

知識圖譜以(主詞、謂詞、受詞)三元組儲存知識:(阿爾伯特·愛因斯坦、出生於、烏爾姆)、(烏爾姆、位於、德國)。這些三元組形成一個圖,實體是節點,關係是邊。你可以遍歷圖來回答多跳問題:「發展廣義相對論的人的出生地在哪裡?」沿著愛因斯坦 → 出生於 → 烏爾姆 → 位於 → 德國。

知識圖譜 + LLM

知識圖譜與 LLM 的整合有多種形式:使用知識圖譜作為 RAG 的來源(為查詢檢索相關子圖)、使用 LLM 填充知識圖譜(從文字中提取實體和關係),以及使用知識圖譜驗證 LLM 輸出(根據圖檢查所述事實)。GraphRAG(Microsoft)使用 LLM 從文件建構知識圖譜,然後查詢該圖以獲得比純向量搜尋更結構化的檢索。

建構知識圖譜

建構知識圖譜需要:實體提取(識別文字中的人物、地點、概念)、關係提取(識別實體之間的關係)、實體解析(識別「紐約市」、「NYC」和「大蘋果」是同一個實體),以及模式設計(定義存在哪些類型的實體和關係)。LLM 使每一個步驟都更便宜、更準確,使得以前負擔不起人工成本的組織也能進行知識圖譜的建構。

相關概念

← 所有術語
← 疊加 知識截止日期 →