エンタープライズに対応したセキュリティ: ISO 27001およびSOC 2 Type Iに準拠しています。
Ultralytics
Ultralytics用語集に戻る

GraphRAG

GraphRAGがナレッジグラフとRAGを組み合わせ、LLMの推論を強化する仕組みを紹介します。Ultralytics YOLO26とプラットフォームを使用してマルチモーダルパイプラインを構築する方法を学びましょう。

Graph Retrieval-Augmented Generation (GraphRAG) は、構造化された Knowledge GraphsRetrieval Augmented Generation (RAG) を統合し、Large Language Models (LLMs) の推論能力とコンテキスト把握能力を大幅に向上させる高度なフレームワークです。GraphRAGは、データを明確に相互接続されたノードとエッジに整理することで、従来の非構造化テキスト検索では見逃されていた複雑な関係性をAIシステムが理解できるようにします。この構造的な基盤は、LLMsにおけるハルシネーション を劇的に低減し、OpenAIのテキスト生成モデル を使用して構築されたような複雑なエンタープライズアプリケーションに対して、より正確な回答を提供します。このアプローチは最近大きな注目を集めており、Microsoft Researchによる基礎研究 では、非公開の密接に関連するデータセットに対して、複雑なマルチホップの質問に回答できるGraphRAGの能力が強調されています。

Link to this sectionGraphRAGと従来のRAGの比較#

標準的なRAGシステムは、主に vector databasessemantic search に依存しており、embeddings を用いた数学的な類似性に基づいてドキュメントを検索します。これは直接的な事実のクエリには非常に有効ですが、「マルチホップ」推論、つまり複数のドキュメントに分散した個別の事実をつなぎ合わせる必要のある質問への回答には苦労します。

GraphRAGは、エンティティがどのように相互に関連しているかを明示的にマッピングすることで、このギャップを埋めます。単に類似したテキストチャンクを取得するのではなく、構造化されたグラフのトポロジーをナビゲートします。これにより、詳細な data mining や複雑な論理的推論において圧倒的に優れた性能を発揮します。こうした推論パイプラインを構築するエンジニアや研究者向けに、LangChainのようなオープンソースのオーケストレーションツールは、堅牢なグラフ統合フレームワーク を提供し、デプロイを簡素化しています。

Link to this section実社会での応用#

GraphRAGは、業界が膨大で相互に関連した情報を処理する方法を変革しています。

  • 臨床研究および創薬: AI in healthcareにおいて、GraphRAGは症状、疾患、タンパク質、化学化合物をリンクさせることで研究を加速させます。医療AIエージェントは、PubMed's biomedical literature repositoryのような膨大なデータベース全体でこれらの接続を横断し、新規の創薬ターゲットを予測したり、連鎖する疾患経路を要約したりすることが可能です。
  • 金融詐欺検知: 詐欺行為は多くの場合、ペーパーカンパニーや高頻度取引の複雑なネットワークの中に隠れています。GraphRAGにより、アナリストは金融データを自然な形でクエリし、標準的な anomaly detection モデルでは容易に回避されてしまう疑わしいネットワークを追跡・要約できます。Amazon Neptune のような管理型グラフインフラストラクチャプラットフォームや、Neo4jのエンタープライズソリューション は、こうしたAI調査を支援するために頻繁に導入されています。

Link to this sectionマルチモーダルGraphRAGパイプラインの構築#

computer vision をGraphRAGシステムに組み込むと multi-modal learning が導入され、AIが物理世界を「見て」、構造化データに動的にマッピングできるようになります。Ultralytics YOLO26 のような最先端のビジョンモデルを活用することで、開発者は画像やビデオフィードから物理的なオブジェクトを自動的に抽出し、より広範なGraphRAGアーキテクチャ内のコンテキストノードとして機能させることができます。

import torch
from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Run inference to extract visual objects for a GraphRAG pipeline
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detected object classes to act as graph nodes
detected_classes = [model.names[int(c)] for c in results[0].boxes.cls]
nodes = torch.tensor([[i] for i in range(len(detected_classes))], dtype=torch.float)

print(f"Graph Nodes Extracted: {set(detected_classes)}")
# These visual entity nodes can now be linked in a graph database

こうした複雑なマルチモーダルアプリケーションを構築するチームにとって、必要なカスタムビジョンデータセットの管理は、強力なノーコードクラウドトレーニングとモデルデプロイを提供する Ultralytics Platform を使用することで大幅に簡素化されます。グラフ作成の背後にある基礎的な数学やテンソルを探求するには、PyTorch official documentation on tensors を確認し、arXiv papers on GraphRAG implementations に目を通すことで、artificial intelligence の未来に関する深い技術的知見が得られます。

Explore solutions

Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら

AIの未来を共に築き上げましょう!

機械学習の未来とともに旅を始めましょう