メモリ転送学習:コーディングエージェント間で記憶がドメインを越えて転送される仕組み

arXiv cs.AI / 2026/4/16

📰 ニュースSignals & Early TrendsIdeas & Deep AnalysisModels & Research

要点

  • 本論文では、コーディングエージェントが単一のタスク種別に対してメモリを限定するのではなく、異種のコーディングドメイン間で統一されたメモリプールを利用できるようにする「メモリ転送学習(MTL)」を提案する。
  • 6つのコーディング・ベンチマークでの実験により、ドメインをまたいだメモリ活用は平均性能を3.7%向上させることが示される。向上は主に、タスク固有のコードではなく、転用可能なメタ知識(例:検証ルーチン)によってもたらされる。
  • 著者らは、メモリの抽象化レベルが転送可能性を決定することを見出す。高レベルの洞察はうまく一般化する一方で、低レベルの具体的な痕跡は過度な具体性によって負の転送を引き起こし得る。
  • 転送の有効性はメモリプールのサイズ増加に伴って高まり、このアプローチは異なるエージェント/モデルのアーキテクチャ間でもメモリを転送できる。
  • 本研究は、単一ドメインの「メモリサイロ」を越えてメモリ利用を拡張するための経験的な設計原則を提供し、詳細はプロジェクトページを参照できるようにしている。

概要: メモリに基づく自己進化は、コーディングエージェントのための有望なパラダイムとして登場している。 しかし、既存のアプローチは一般に、メモリ利用を同質なタスク領域に制限しており、実世界の多様なコーディング問題にまたがって存在する、実行環境やプログラミング言語といった共有のインフラ基盤を十分に活用できていない。 この制約に対処するため、異種領域からの統一的なメモリプールを活用することで、
\textbf{メモリ転移学習}(MTL)を調査する。 具体的なトレースから抽象的な洞察までの4種類のメモリ表現を用い、6つのコーディングベンチマークにわたって性能を評価する。 実験の結果、ドメインをまたぐメモリは平均性能を3.7
y%向上させることが示された。主因は、タスク固有のコードではなく、妥当性確認ルーチンなどのメタ知識の転移である。 重要な点として、抽象化の度合いが転移可能性を決定することを見出した。高レベルの洞察はうまく一般化される一方で、低レベルのトレースは過度な特異性ゆえに負の転移を引き起こすことが多い。 さらに、転移の有効性はメモリプールのサイズに応じてスケールし、異なるモデル間でもメモリを転移できることを示す。 本研究は、単一ドメインのサイロを超えてメモリ利用を拡張するための経験的な設計原則を確立する。 プロジェクトページ: https://memorytransfer.github.io/