ブログ概要(Summary) 本記事は NVIDIA Developer Blog: Improve AI Code Generation Using NVIDIA NeMo Agent Toolkit の解説記事です。 NVIDIAのNeMo Agent Toolkit(AgentIQ)は、テスト駆動のコーディングエージェントをLangGraphベースで構築するためのフレームワークであ...
ブログ概要(Summary) NVIDIAのテックブログでは、PyG(PyTorch Geometric)のG-Retrieverアーキテクチャを用いたGraphRAG実装を紹介している。GNN(Graph Attention Network)をLLMのファインチューニングに統合し、グラフ構造を考慮した検索・生成パイプラインを構築する手法が解説されている。Neo4jをバックエンドとしたベク...
論文概要(Abstract) 本記事は arXiv:2407.13168 の解説記事です。 本論文は、LLMを構成要素として含むアルゴリズム(LLMベースアルゴリズム)の成功率を理論的に分析した研究である。著者らは、複数のLLM呼び出しを連鎖させるアルゴリズムにおいて、自己修正(self-correction)、アンサンブル、外部検証ツールの有効性を形式的に定式化し、以下の洞察を導出して...
論文概要(Abstract) 本論文は、LLMをエージェントとして機能させ、知識グラフ(KG)上を反復的にビームサーチでトラバーサルするフレームワーク「Think-on-Graph (ToG)」を提案している。著者らは、各ステップでLLMが「次に探索すべき関係」を選択し、証拠を段階的に収集してから最終回答を生成する「探索→推論」の反復ループにより、従来のKGQA手法を上回る精度を達成したと...
論文概要(Abstract) 本記事は arXiv:2501.07098 Agent-R の解説記事です。 Agent-Rは、外部フィードバック(環境報酬やCriticモデル等)を必要とせずに、LLMエージェントの自己反省(self-reflection)能力を反復的自己訓練で獲得させるフレームワークである。著者らはモンテカルロ木探索(MCTS)を活用して「最初に誤った行動をとった時点」...
論文概要(Abstract) 本論文は、知識グラフとベクトル検索を統合した軽量RAGフレームワーク「LightRAG」を提案している。著者らは、Microsoft GraphRAGと同等以上の検索品質を、より少ない計算コストとシンプルな実装で達成できると主張している。ローカル(エンティティ近傍)・グローバル(高次関係性)・ハイブリッド(両方の統合)の3つの検索モードを提供し、農業・CS・法...
論文概要(Abstract) 本記事は arXiv:2502.18449 SWE-RL の解説記事です。 SWE-RLは、オープンソースソフトウェアのコード変更履歴を活用して、LLMの実世界ソフトウェアエンジニアリング能力を強化学習(RL)で向上させる手法である。著者らは、変更後バージョンのテストスイートをバイナリ報酬の検証器として利用し、Llama 3 70BをGRPO(Group R...
論文概要(Abstract) 本論文は、テキストコーパス全体を対象とした質問応答において、LLMを用いて知識グラフ(KG)を自動構築し、Leidenアルゴリズムによるコミュニティ検出を組み合わせた二層検索アーキテクチャ「GraphRAG」を提案している。著者らは、従来のベクトル検索ベースRAGが「データセット横断的な質問」に対して根本的に弱いことを指摘し、グラフベースの階層的要約によってこ...
本記事は https://arxiv.org/abs/2501.12372 の解説記事です。 論文概要(Abstract) HAC-Retrievalは、RAGシステムが検索する「汚染されたコンテキスト」(無関係文書・敵対的文書・反事実文書)に対処するための階層的パイプラインである。Contextual Chunking、Cross-Encoderガイドによるハードネガティブ学習、Cro...
本記事は https://blog.langchain.com/benchmarking-multi-agent-architectures/ の解説記事です。 ブログ概要(Summary) LangChainチームがτ-bench(ツール利用ベンチマーク)を拡張し、3つの汎用マルチエージェントアーキテクチャ(単一エージェント、Supervisor、Swarm)を定量的に比較評価した結果...