← 最新の論文
🤖 machine learning

RepetitionCurse: Measuring and Understanding Router Imbalance in Mixture-of-Experts LLMs under DoS Stress

本論文は、単純な反復トークンパターンを用いてルーティングの集中を強制的に引き起こし、計算ボトルネックを発生させることで推論遅延とサービス可用性を著しく低下させる、混合専門家(Mixture-of-Experts)大規模言語モデルにおけるロードバランシング制約の欠陥を悪用する低コストのブラックボックス攻撃「RepetitionCurse」を導入する。

原著者: Ruixuan Huang, Qingyue Wang, Hantao Huang, Yudong Gao, Dong Chen, Shuai Wang, Wei Wang

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

原著者: Ruixuan Huang, Qingyue Wang, Hantao Huang, Yudong Gao, Dong Chen, Shuai Wang, Wei Wang

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

巨大でハイテクな図書館を想像してください。そこには、数千冊の書籍(「専門家」)が異なる棚(「GPU」)に保管されています。司書(「ルーター」)がリクエストを受け取ると、1 冊の本だけを手に取るのではなく、質問に答えるために上位数冊のベストな本を選びます。速度を上げるため、図書館は作業を分割します。いくつかの棚が最初の数冊を処理し、他の棚が次のバッチを処理し、それらすべてが同時に作業を行います。これが、Mixture-of-Experts (MoE) と呼ばれる現代の AI モデルの仕組みです。これらは、作業を均等に分散させることで、極めて効率的に設計されています。

しかし、「RepetitionCurse」 という新しい論文が、この図書館の運営方法に巧妙な欠陥を明らかにしました。

問題:「コピー&ペースト」のトリック

研究者たちは、非常に奇妙で反復的なパターン(「AI AI AI AI...」と繰り返し入力するなど)を使って司書に質問すると、司書が混乱することを発見しました。

通常、司書は言葉の意味を見てどの本を選ぶかを決めます。しかし、反復的なパターンを使用すると、司書は意味を探さなくなり、壊れたレコードのように動き出します。すべての棚に作業を分散させる代わりに、司書は突然、たった 1 つの特定の棚だけがこの反復パターンに適切な本を持っていると判断します。

結果:交通渋滞

次に何が起こるでしょうか:

  1. ボトルネック:すべての作業がその単一の棚に投げ込まれます。その棚の司書たちは必死に走り回り、すべての本を見つけようとします。
  2. 遊休中の労働者:一方、他のすべての棚にいる司書たちは、忙しい棚が完了するのを待って、何もしずに立ち尽くしています。
  3. 遅延:システム全体が次のステップに進む前に、その遅い 1 つの棚が追いつくのを待たなければならないため、図書館全体が停止します。

AI の世界では、この遅延はTime-to-First-Token (TTFT) と呼ばれます。これは、AI が最初の単語を言うまでの時間です。通常の条件下では、これは高速です。しかし、この「RepetitionCurse」攻撃の下では、AI が話し始めるまでに 2〜3 倍の時間がかかる可能性があります。

なぜこれが重要なのか

この論文は、これをサービス不能 (DoS) 攻撃と呼んでいます。これは、ファストフード店に 1,000 個の同じ複雑なバーガーを一度に注文しに来る人がいるようなものです。厨房はそれらの特定のバーガーを作るのに追われて詰まり、突然、単なるコーヒーを注文しただけの人が 1 時間待たされることになります。

  • 攻撃は単純です:ハッカーの天才である必要はありません。単に反復的な単語を入力するだけで済みます。この論文はこれを「ブラックボックス」攻撃と呼んでおり、AI の脳が内部でどのように機能しているかを理解する必要はなく、単語を繰り返すことがバランスを崩すことだけを知っていればよいことを意味します。
  • どこでも機能します:研究者たちは、Mixtral や Qwen などの人気モデルを含む 139 種類の異なる AI モデルでこれをテストしました。その結果、ほぼすべてが脆弱であることがわかりました。
  • スケールすればするほど悪化します:皮肉なことに、AI システムが強力であればあるほど(より多くのコンピューターを並列で使用するほど)、それを壊しやすくなります。研究者たちは、作業を分割するためにより多くのコンピューターを使用することが、この攻撃が使用された場合、かえって交通渋滞を悪化させることを発見しました。

結論

この論文は、多くのコンピューター間で作業を分割することは AI を高速化しますが、同時に弱点も生み出すと結論付けています。誰かが単純な反復的なトリックを使用すれば、システムに独自の効率ルールを無視させ、劇的に遅延させ、ユーザーへの約束(「2 秒以内に返信します」など)を破る可能性があります。

著者たちは、AI 企業が作業を自動的にバランスさせるより良い方法を見つけるまで、一度に使用するコンピューターの数に注意する必要があると示唆しています。さもなければ、単純な「AI AI AI」ループによってシステムが人質に取られるリスクがあります。

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

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

Digest を試す →