エンティティとその関係性をグラフ構造で表現するデータモデル。RAGやAI検索の精度向上に活用される。
ナレッジグラフ(Knowledge Graph)とは、現実世界のエンティティ(人物、組織、概念、製品など)とその間の関係性を、ノードとエッジからなるグラフ構造で表現するデータモデルである。
リレーショナル DB がテーブルの行と列でデータを管理するのに対し、ナレッジグラフは「主語 → 述語 → 目的語」のトリプル(三つ組)でデータを格納する。「東京 → 首都である → 日本」のように、データ自体が意味を持つ構造だ。
この構造により「A 社の取引先の競合はどこか」のような多段の関係性クエリをグラフ探索で自然に処理できる。リレーショナル DB では複数テーブルの結合が必要になる問い合わせだ。
ナレッジグラフは GraphRAG の中核技術である。ベクトル検索がテキストの意味的類似度で文書を取得するのに対し、ナレッジグラフはエンティティ間のパスを辿って構造的な知識を取得する。両者を組み合わせることで、ハルシネーションの低減とマルチホップ推論の精度向上が見込める。
ナレッジグラフの最大のハードルは構築・維持コストだ。LLM を使ったエンティティ抽出と関係性推定で自動化が進んでいるものの、ドメイン固有の知識体系を正確にグラフ化するには専門家のレビューが不可欠な場面が残る。


ナレッジグラフとベクトル検索を組み合わせ、エンティティ間の関係性を活用して検索精度を向上させる次世代RAGアーキテクチャ。

RAG(Retrieval-Augmented Generation)とは、外部の知識ソースから関連情報を検索し、その結果を LLM の入力に付加することで、回答の正確性と最新性を向上させる手法である。

Agentic RAG とは、LLM がエージェントとして検索クエリの生成・結果の評価・再検索の判断を自律的に繰り返すことで、単純な一問一答型 RAG では得られない回答精度を実現するアーキテクチャである。


ヒューマン・イン・ザ・ループ(HITL)とは?AIで業務自動化を定着させる「人間参加型」設計の基礎
AIの基本概念・限界・リスクを理解し、業務で適切に活用するための知識とスキル。EU AI Actで組織への確保が義務化。