← 最新の論文
🤖 machine learning

Raven: High-Recall Sequence Modeling with Sparse Memory Routing

Ravenは、固定されたメモリスロットのサブセットのみを更新するために疎で入力依存的なメモリルーティングを採用することで、高密度な状態空間モデルの干渉問題とスライディングウィンドウ・アテンションの硬い退避制限との間のバランスを効果的にとり、長文脈の想起能力を向上させた線形時間シーケンスモデルである。

原著者: Arshia Afzal, Aviv Bick, Eric P. Xing, Volkan Cevher, Albert Gu

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

原著者: Arshia Afzal, Aviv Bick, Eric P. Xing, Volkan Cevher, Albert Gu

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

ある物語を聞いた直後のことを思い出そうとしていると想像してください。しかし、あなたの脳には奇妙なルールがあります。新しい単語を聞くたびに、これまでに書いたすべての文章にその新しい単語を混ぜ込みながら、物語全体を最初から書き直さなければならないというルールです。これは、「状態空間モデル(State-Space Models)」と呼ばれる一部のコンピュータプログラムがどのように機能しているかを示しています。これらのモデルは、長い間物語の全体的な雰囲気(バイブス)を維持することには長けていますが、すべてを徹底的に混ぜ合わせてしまうため、その中に埋もれた名前や日付といった特定の詳細を見つけ出すことは不可能です。一方で、別の種類の記憶を想像してみてください。それは、決まったページ数のノートのようなものです。最後のページがいっぱいになると、そのページを破り捨てて新しいものと入れ替えます。これは「スライディング・ウィンドウ(Sliding Window)」モデルの仕組みです。これらは、直近の数ページを完璧に覚えていることができますが、情報が端に押し出された瞬間に、それは永遠に消えてしまいます。

これは、人工知能の分野の科学者たちが解決しようとしている大きな問題です。詳細を混乱させることなく、かつ古いからといって最初の方を忘れてしまうこともなく、非常に長い間物語を記憶できるコンピュータの脳を、どうすれば構築できるでしょうか?私たちは、情報を効率的に処理しながら、特定の重要な事実を長期間保持できるシステムを必要としています。これは、AIがより賢くなるにつれ、より長い本を読み、巨大な文書を分析し、会話の最初に行われた指示を、数千語が経過した後でも覚えておく必要があるため、極めて重要です。

そこで登場するのが、まさにこのメモリのパズルを解くために研究者によって設計された、新しい種類のAIモデル「Raven」です。Ravenのメモリを、ぐちゃぐちゃな書き直しや、単純なゴミ箱型のノートではなく、何百ものロッカーがあるハイテクなロッカールームとして考えてみてください。旧来のシステムでは、新しいアイテムが到着するたびに、それは一度にすべてのロッカーへと強制的に押し込まれるか、あるいは重要かどうかに関わらず、到着順に基づいて最も古いアイテムを追い出す形でロッカーに押し込まれていました。Ravenはこのルールを変えました。Ravenは、ボディーガードのような役割を果たすスマートな「ルーター」を使用します。新しい情報が到着すると、ボディーガードはその内容を確認し、こう判断します。「これは退屈な事実か? それなら頻繁に掃除される共有ロッカーに入れろ。これは超重要な秘密か? それなら誰も触れることのできない特別な専用ロッカーに入れろ」。

この論文は、Ravenの設計図である「ルーティング・スロット・メモリー(Routing Slot Memories: RSMs)」というフレームワークを紹介しています。鍵となる革新は、Ravenが「情報の書き込み場所」と「その情報がどれくらい長く留まるか」を切り離している点にあります。以前のモデルでは、これら二つの要素は絡み合っていました。Ravenは「スパース(疎)」なルーティング・システムを使用しており、これは各新しいテキストに対して、選択された少数のグループ(メモリスロット)のみを更新し、残りの部分は一切手を触れずにそのままにしておくことを意味します。これは非常に重要なことで、なぜなら、一度にすべてを更新しようとすると発生する「干渉」を防ぐことができるからです。もし特定のロッカーが極めて重要なパスワードを保持している場合、Ravenのルーターはそのロッカーを無視することを選択できるため、他のメモリがその役割を果たしている間も、パスワードを安全にそこに置いたままにすることができるのです。

研究者たちは、いくつかの非常に困難なメモリゲームでRavenをテストしました。その一つが、巨大な文書の中に隠された特定の文章を見つけ出す「針の穴探し(Needle in a Haystack)」テストです。これらのテストにおいて、Ravenは、学習時の長さの16倍にも及ぶ文書の中でも、その「針」を見つけ出すことができました。Mamba-2やスライディング・ウィンドウ・アテンションのような他のモデルが、テキストが長くなるにつれて失敗したり忘れたりし始める中で、Ravenは完璧に近い精度を維持しました。例えば、32,000トークンのテストにおいて、Ravenは91%以上の精度を維持しましたが、他のモデルは大幅に低下しました。

本当に素晴らしいのは、Ravenがこれを行うために特別な追加のトリックを必要としないことです。他のモデルで使用される複雑な畳み込み(コンボリューション:短期記憶フィルターのようなもの)や、特別な位置マーカーにも依存していません。ただ、このスマートなルーティング・システムを使用しているだけなのです。論文は、モデルが単なる「位置(文の中のどこにあるか)」ではなく、「コンテンツ(その単語が何か)」に基づいてメモリの割り当てを学習させることで、自然な「専門化」が生み出されることを示唆しています。一部のメモリスロットは、検索に不可欠な詳細を保持するエキスパートとなり、他のスロットは物語の一般的な流れを扱うようになります。

著者らは、このアプローチが単独で機能するだけでなく、他の種類のAIアーキテクチャと組み合わせた場合にも機能することを発見しました。Ravenを標準的なアテンション・メカニズム(現在最も人気のあるAIモデルで使用されているもの)と組み合わせたハイブリッド・システムは、スライディング・ウィンドウ・アテンションや他の線形モデルを使用したモデルよりも、ロングコンテキスト・タスクにおいて優れた性能を発揮しました。論文は、メモリの割り当てを意図的で学習可能な選択肢として扱うことが、よりスマートで効率的なAIを構築するための強力な方法であることを示唆しており、Ravenが長期的な持続性と精密な想起の両方に優れたモデルとの間の溝をうまく埋めたことを結論付けています。

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

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

Digest を試す →