← 最新の論文
🤖 machine learning

Sparse Delta Memory: Scaling the State of Linear RNNs through Sparsity

本論文は、計算コストとパラメータ数を固定したまま、スパースなアドレッシングを通じてゲート付き線形RNNの隠れ状態容量を拡張することで、長文脈の想起能力とインコンテキスト学習性能を大幅に向上させる新しいアーキテクチャであるSparse Delta Memory(SDM)を提案する。

原著者: Loïc Cabannes, Pierre-Emmanuel Mazaré, Gergely Szilvasy, Matthijs Douze, Maria Lomeli, Ilze Amanda Auzina, Justin Carpentier, Gabriel Synnaeve, Hervé Jégou

公開日 2026-07-09
📖 1 分で読めます☕ さくっと読める

原著者: Loïc Cabannes, Pierre-Emmanuel Mazaré, Gergely Szilvasy, Matthijs Douze, Maria Lomeli, Ilze Amanda Auzina, Justin Carpentier, Gabriel Synnaeve, Hervé Jégou

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

あなたが100万語に及ぶ物語を記憶しようとしている場面を想像してみてください。

古い問題:「ファイルキャビネット」対「バックパック」
現在のAIモデル(Transformer)は、ファイルキャビネットのように機能します。新しい単語を読むたびに、キャビネットに新しいフォルダを追加していきます。物語が短ければ、キャビネットは小さく、管理も簡単です。しかし、物語が100万語にもなると、キャビネットは巨大で重くなり、検索するのも遅くなります。コンピュータは、物語のステップを進めるたびに、このキャビネット全体を抱えて持ち歩かなければなりません。これが、現在のAIが非常に長いコンテキスト(文脈)に苦戦している理由です。容量が足りなくなるか、動作が極端に遅くなってしまうのです。

他のモデル(GDNやMambaのような線形RNN)は、より賢い方法を試みています。彼らはバックパックを使います。すべてのフォルダを持ち歩く代わりに、物語をいくつかのメモに要約し、残りは捨ててしまいます。これにより、物語がどれほど長くなっても、バックパックは軽く、高速なままです。しかし、問題はバックパックが小さすぎることです。そこにはごくわずかな要約しか保持できず、物語の終点に達する頃には、AIは物語の冒頭にあった重要な詳細を忘れてしまいます。

新しい解決策:Sparse Delta Memory (SDM)
この論文の著者たちは、Sparse Delta Memory (SDM) と呼ばれる新しいシステムを紹介しています。これは、AIが瞬時にアクセスできる巨大で魔法のような図書館のようなものです。ただし、AIは必要な時に、特定の書籍だけを取り出します。

仕組みは、以下の簡単な比喩で説明できます:

  1. 巨大な図書館(メモリ):
    小さなバックパックの代わりに、SDMには何百万もの棚がある巨大な図書館があります。これは、以前のバックパックと比較して膨大な規模です。物語に関する膨大な量の情報を保持することができます。

  2. 賢い司書(スパース・アクセス):
    「もし図書館がこれほど大きいなら、正しい本を見つけるのに時間がかかるのではないか?」と思うかもしれません。
    論文によれば、答えはノーです。SDMは「スパース(疎)」なシステムを使用しています。例えば、司書がすべての通路を歩き回るのではなく、特別なインデックスカード・システムを持っているようなものです。AIが情報を必要とする時、彼らは現在の単語に最も関連のある、ごく一部の特定の棚(数百万の中から、おそらく64個程度)だけを見ます。それ以外の部分は無視します。

    • 結果: AIは、膨大なメモリ(図書館全体)という恩恵を受けながら、数枚の棚を確認するだけのエネルギーコストで済みます。これは、あらゆることを記憶できるスーパーコンピューターのような脳を持ちながら、一瞬一瞬においては最も重要なことだけに「思考」を集中させている状態です 같습니다。
  3. 「デルタ」更新(付箋):
    AIが何か新しいことを学んだとき、図書館全体を書き換えることはしません。「デルタ」ルールを使用します。これは、特定の本の特定のページに付箋を貼るようなものです。学習が必要な部分だけを更新し、残りの部分はそのままにしておきます。これにより、AIが混乱したり、有用な古い記憶を「上書き」してしまうのを防ぎます。

  4. 「学習済み」のスタート(プリロードされた脳):
    論文では、SDMが物語を読み始める前に、知識を「プリロード(事前読み込み)」できることにも触れています。想像してみてください。司書が仕事を始める前に、一般的な知識(歴史、科学、常識など)に関する百科事典を渡しておくのです。これにより、AIは現在読んでいる物語を単に暗記するだけでなく、最初から世界をより深く理解できるようになります。

研究の結果
研究者たちは、この新しい「図書館」を、古い「バックパック」(GDN)や重たい「ファイルキャビネット」(Full Attention)と比較してテストしました。

  • メモリ vs スピード: 彼らは、コンピュータを遅くしたり電力を消費させたりすることなく、メモリを数千倍にできることを証明しました。
  • 長い物語: 非常に長いタスク(本一冊を読んだり、長いコードプロジェクトを扱ったりする場合)において、SDMは古いバックパック・モデルよりも詳細をよく覚えていました。それは、重たいファイルキャビネットに匹敵する性能を持ちながら、スピードのペナルティがない状態でした。
  • より賢い思考: メモリが巨大であるため、AIは一般的な知識をその中に蓄えることもできました。これにより、単に物語を覚えるだけでなく、推論や質問への回答においても優れた能力を発揮しました。

懸念点
論文では一つの制限事項についても認めています。スピードは速いものの、この巨大な図書館に必要な「ストレージ容量(保存容量)」は依然として大きいです。モデル自体のサイズと同じくらいのRAM(メモリ)を占有します。しかし、著者らはこれがより良い選択であると主張しています。なぜなら、「ファイルキャビネット」(現在のAI)は、物語が長くなりすぎると最終的にメモリ不足に陥ってしまうからです。

まとめ
SDMは、AIに膨大な、無限のノートを与えるようなものです。そこにはあらゆることを書き留めることができますが、必要なものを見つけるためには、数ページをめくるだけで済みます。これにより、AIは疲れたり遅くなったりすることなく、長い物語を完璧に記憶することができるのです。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →