GNN-RAG

~ Graph Neural Retrieval for Large Language Modeling Reasoning ~

GitHub Repo starsforks - Sunwood-ai-labs GitHub Last CommitGitHub Top Language GitHub ReleaseGitHub Tag GitHub Actions Workflow Status

EN docJA doc

GNN-RAG モデルデータリポジトリ

このリポジトリは、論文「GNN-RAG: Graph Neural Retrieval for Large Language Model Reasoning」のトレーニング済みモデルデータを提供します。

モデルについて

GNN-RAGは、Large Language Models (LLMs) の言語理解能力とGraph Neural Networks (GNNs) の推論能力を組み合わせた、Retrieval-Augmented Generation (RAG) スタイルの新しい手法です。このモデルは、Knowledge Graph (KG) 上の質問応答 (KGQA) タスクにおいて、最先端の性能を達成しています。

リポジトリ構成

このリポジトリには、以下のモデルデータが含まれています。

  • WebQSP用のGNNモデル
  • CWQ用のGNNモデル

使用方法

  1. このリポジトリをクローンまたはダウンロードしてください。
  2. 必要なモデルデータをGNN-RAG/llm/results/gnn/の対応するフォルダに移動し、test.infoという名前に変更してください。
  3. 論文の元のリポジトリにある評価用のスクリプトを使用して、モデルを評価することができます。

例えば、WebQSPの評価を行うには、以下のコマンドを実行します。

python main.py ReaRev --entity_dim 50 --num_epoch 200 --batch_size 8 --eval_every 2 --data_folder data/webqsp/ --lm sbert --num_iter 3 --num_ins 2 --num_gnn 3 --relation_word_emb True --load_experiment ReaRev_webqsp.ckpt --is_eval --name webqsp

注意事項

  • このリポジトリは、トレーニング済みのモデルデータのみを提供しています。完全なコードや追加のデータセットについては、元の論文のリポジトリを参照してください。
  • モデルの使用にあたっては、元の論文を引用し、適切なクレジットを付与してください。

引用

GNN-RAGモデルの詳細については、以下の論文を参照してください。

Costas Mavromatis, George Karypis. "GNN-RAG: Graph Neural Retrieval for Large Language Model Reasoning" 2023.
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model is not currently available via any of the supported Inference Providers.
The model cannot be deployed to the HF Inference API: The model has no library tag.