一覧に戻る
Lv.2

ナレッジグラフ(知識グラフ)

Knowledge Graph

さまざまな知識を「点」と「線」でつなぎ、関係性を見える化したデータ構造のこと。

簡単に説明すると

ナレッジグラフは、バラバラな情報がどのようにつながっているかを示す仕組みのことだよ。 例えば「夏目漱石」という点と「こころ」という点を「作者」という線で結ぶことで、2つの関係がはっきりわかるんだ。 Google検索で人物の名前を調べたときに、横に略歴や作品名がまとめて表示される機能などに利用されているよ。

名前のヒミツ

Knowledge Graph(ナレッジグラフ)という名前は、Knowledge(知識)とGraph(グラフ)を組み合わせたものなんだよ。 この「グラフ」は棒グラフや円グラフではなく、点(ノード)と線(エッジ)を使って物事のつながりを表す、数学の「グラフ理論」という考え方に由来しているんだ。 世の中にある膨大な知識を、このグラフの仕組みを使って整理することから、こう呼ばれるようになったんだよ。

くわしく見てみよう!

ナレッジグラフとは、世の中にある様々な情報や知識を「物事」と「それらの関係性」でつなぎ合わせて、ネットワーク状にしたデータ構造のことだよ。
「AはBだ」「AはBの作者だ」といったつながりを大量に集めることで、コンピューターが複雑な知識を整理して扱えるようになるんだ。

従来のデータベースは表形式で整理されることが多いけれど、ナレッジグラフは網の目のような形をしているのが特徴なんだよ。
これによって、直接つながっていない2つの情報の間に、実は意外な共通点があるといったことをAIが見つけやすくなるんだ。

身近な場所では、検索エンジンやおすすめ商品の提案、音声アシスタントとの対話などに広く使われているよ。
AIが単に文字を追うだけでなく、言葉の意味や背景を「理解」して回答を出すための重要な土台になっているんだ。

カテゴリAIデータ