【なれっじぐらふ】

ナレッジグラフ とは?

💡 世界の知識を「点と線」でつなぐ
📌 このページのポイント
ナレッジグラフ — エンティティと関係の網 田中 (人物) 鈴木 (人物) ABC社 (企業) 東京 (場所) Python (技術) AI (技術) 勤務先 勤務先 知人 所在地 使用 取組 居住地
ナレッジグラフのイメージ — ノード(実体)をエッジ(関係)でつなぐ
ひよこ ひよこ

普通のデータベースと何が違うの?

ペンギン先生 ペンギン先生

リレーショナルDBは行と列のテーブルでデータを管理するけど、ナレッジグラフは「エンティティ(点)」と「リレーション(線)」のネットワークで管理する。「この人はどの会社で働き、どの大学を出て、誰と共著論文を書いたか」のような複雑な関係性を自然に表現できるんだよ

ひよこ ひよこ

Google検索で見たことある?

ペンギン先生 ペンギン先生

「東京タワー」と検索すると右側に高さや所在地、建設年が表示されるよね。あれがGoogle Knowledge Graphの成果だよ。Webページを検索するだけでなく、「東京タワーは高さ333m」という構造化された知識を直接表示しているんだ

ひよこ ひよこ

AI・LLMとの関係は?

ペンギン先生 ペンギン先生

LLMは文章を生成できるけど、事実の正確性を保証できない(ハルシネーション問題)。ナレッジグラフは正確な事実関係を構造化して保持する。両者を組み合わせた「グラフRAG」は、LLMの表現力とナレッジグラフの正確性を兼ね備えた有望なアプローチだよ

ひよこ ひよこ

企業でも使えるの?

ペンギン先生 ペンギン先生

企業内のナレッジグラフは「社員Aは部署Bに所属し、プロジェクトCを担当し、スキルDを持つ」のような組織知識を構造化するのに使えるよ。人材マッチング、不正検知、サプライチェーン分析など、関係性の分析が重要な業務で威力を発揮するんだ

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ナレッジグラフ」って出てきたら「知識をグラフ構造で整理したデータベース」と思えればだいたいOK!
📖 おまけ:英語の意味
「Knowledge Graph」 = 知識グラフ
💬 Knowledge(知識)をGraph(グラフ=ノードとエッジ)で表現する。Google検索の右側に表示される情報パネルもこの技術だよ
← 用語集にもどる