本文にスキップ
AI News HubLIVE
サイト内リライト2 分で読了

ReaComp:LLMの推論をシンボリックソルバーにコンパイルし、効率的なプログラム合成を実現

記事の要約

ReaCompは、少数のLLM推論トレースをコーディングエージェントを用いて再利用可能なシンボリックプログラム合成器にコンパイルする手法。これらのソルバーはテスト時にLLM呼び出しを必要とせず、複数のベンチマークで優れた性能を示し、テスト時拡張を行うLLMを上回る。また、LLM検索と相補的に動作し、トークン使用量を削減し、歴史言語学タスクへのゼロショット転移も可能。

ソースarXiv Computational Linguistics著者: Atharva Naik, Yash Mathur, Prakam, Carolyn Rose, David Mortensen
ReaComp:LLMの推論をシンボリックソルバーにコンパイルし、効率的なプログラム合成を実現
誤りを報告

訂正窓口はまだ利用できません。記事情報をコピーして保存できます。

訂正案内
本文へ

大規模言語モデル(LLM)はプログラム合成タスクにおいて高い能力を示すものの、大規模な組み合わせ探索を必要とする困難なインスタンスでは非効率で信頼性に欠けるという課題があります。この問題に対処するため、カーネギーメロン大学の研究チームはReaCompという手法を提案しました。これは、LLMの推論トレースを再利用可能なシンボリックソルバーにコンパイルすることで、高い性能を維持しつつ推論コストを大幅に削減するものです。

ReaCompの中心的なアイデアは、LLMが生成した少数の推論トレースをコーディングエージェントを用いて、制約付きドメイン固有言語(DSL)上のシンボリックプログラム合成器にコンパイルすることです。これらの合成器はテスト時にLLM呼び出しを一切必要とせず、推論コストがゼロとなります。実験結果によると、シンボリックソルバーのアンサンブルはPBEBench-Liteで91.3%、PBEBench-Hardで84.7%の精度を達成しました。比較対象として、テスト時拡張(test-time scaling)を行うLLMはPBEBench-Hardで68.4%の精度だったのに対し、ReaCompはLLM推論コストゼロで16.3ポイントも高い精度を示しました。

さらに、ReaCompのソルバーはLLM検索と相補的に動作します。PBEBench-Hardでは、ソルバーとLLM検索を組み合わせることで精度が68.4%から85.8%に向上し、トークン使用量は78%削減されました。SLR-Benchのハード層では、ニューロシンボリックハイブリッド設定により精度が34.4%から58.0%に向上しました。この相補性は、シンボリックソルバーがLLMの苦手とする探索密集型タスクを処理し、全体としてより効率的な推論を実現することを意味します。

インスタンスごとにコーディングエージェントを直接使用する場合と比較して、誘導されたソルバーはパレート効率が大幅に優れています。一度コンパイルするための小さな計算コストを、多数のゼロトークン実行で償却します。

特に注目すべきは、これらのシンボリックソルバーがドメインを超えて転移できることです。実際の歴史言語学タスク(自然言語データにおける音変化の予測)において、ほとんどのソルバーがゼロショット転移し、アンサンブルで80.1%の精度を達成し、妥当な言語学ルールを復元しました。これは、ReaCompがプログラム合成以外の推論密集型分野にも応用可能であることを示しています。

研究チームは再現性のためにコードとデータを公開しています。ReaCompは、効率的で再利用可能なAI推論システムを構築するための新しい道を開き、モデル選定、推論コスト、プロダクト能力、評価基準に影響を与える可能性があります。今後、さらに多くの分野に拡張され、ニューラルネットワークとシンボリック推論を結ぶ架け橋となることが期待されます。

要点と分析を開く

記事インテリジェンス

エンジニア中級

要点

  • 少数の推論トレースからLLM呼び出し不要のシンボリックソルバーをコンパイル。
  • PBEBench-Hardで84.7%の精度、LLMより16.3ポイント向上かつ推論コストゼロ。
  • LLM検索と組み合わせ、PBEBench-Hardの精度を68.4%から85.8%に向上、トークン使用量78%削減。
  • 歴史言語学タスクにゼロショット転移し、80.1%の精度を達成。

要点と分析は自動生成され、誤りを含む場合があります。原典をご確認ください。