Locality-aware Parallel Decoding for Efficient Autoregressive Image Generation

この論文は、学習可能な位置クエリトークンを用いた柔軟な並列自己回帰モデルと局所性を考慮した生成順序の組み合わせにより、画像生成の品質を損なわずにステップ数を大幅に削減し、従来の並列自己回帰モデルよりも 3.4 倍以上の低遅延を実現する「局所性認識並列デコーディング(LPD)」を提案しています。

Zhuoyang Zhang, Luke J. Huang, Chengyue Wu, Shang Yang, Kelly Peng, Yao Lu, Song Han

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

Each language version is independently generated for its own context, not a direct translation.

🎨 従来の方法:「一列に並んで、順番に描く職人」

これまでの AI が絵を描くとき(特に「自己回帰モデル」と呼ばれる方式)は、**「1 つのマス目を描いたら、次に隣りのマス目を描く」**という非常に地道な作業をしていました。

  • 例え話:
    巨大なキャンバス(画像)を、**「左上から右下へ、1 マスずつ順番に塗る」**職人がいると想像してください。
    • 1 枚の絵を描くのに、256 回も「塗る」作業を繰り返さなければなりません。
    • 職人は「前のマスがどう塗られたか」を確認しないと、次の色が決まりません。
    • 問題点: 職人が 1 人しかいないので、絵が完成するまで非常に時間がかかります(遅い)。また、職人が「次の色」を決めるたびに、必要な資料(メモリ)を倉庫から持ってくる作業が忙しく、計算能力そのものよりも「資料運び」がボトルネックになっています。

🚀 新しい方法(LPD):「チームワークで、同時に描く職人」

この論文が提案するLPDは、この「1 人ずつ順番に描く」スタイルを根本から変えました。

1. 「場所を指定する魔法の指し棒」を使う(柔軟な並列化)

従来の職人は「次のマス」しか描けませんでしたが、LPD は**「ここを塗って!」「あそこも塗って!」と、好きな場所を同時に指し示す「魔法の指し棒(位置クエリトークン)」**を使います。

  • 例え話:
    職人チームが、キャンバスの**「左上」「右下」「真ん中」など、バラバラの場所を同時に**塗り始めます。
    • 従来の「順番待ち」が不要になり、256 回の作業がたったの 20 回に減りました!
    • 職人たちは互いに「今、私が塗っている色」が見えるように連携しているので、バラバラに塗っても絵が崩れません。

2. 「近所付き合い」を重視する(局所性意識の順序)

ここで重要な発見があります。AI が絵を描くとき、「隣り合ったマス」は互いに強く影響し合っているということです(例えば、空の青は隣りの空の青と似ている)。

  • 例え話:
    職人チームが同時に作業する際、**「互いに遠く離れた場所」を同時に塗るのではなく、「すでに塗られた場所のすぐ隣」**を優先して塗るルールを決めました。
    • 悪い例: 同時に「左上」と「右下」を塗ると、色が合いません(依存関係が弱すぎて、絵が破綻する)。
    • LPD のルール: 「すでに塗られた青い空のすぐ隣」を塗る。そうすれば、隣の色を参考にしながら、スムーズに色が決まります。
    • これを**「局所性(ローカリティ)を考慮した順序」**と呼びます。

🏆 結果:どれくらい速くなった?

この新しい方法(LPD)を使うと、驚くべき成果が出ました。

  • 作業回数: 256 回 → 20 回(256×256 の画像の場合)
  • 所要時間: 従来の並列化された AI よりも、3.4 倍も速い
  • 画質: 速くなったのに、絵の質(美しさ)は全く落ちません。

💡 まとめ:なぜこれがすごいのか?

これまでの AI は「1 人職人が地道に塗る」か、「無理やり何人かで同時に塗ろうとして絵が崩れる」かのどちらかでした。

LPD は、「誰がどこを塗るか」を賢く計画し、互いに助け合いながら、一度に複数の場所を塗るという、**「超効率的なチームワーク」**を実現しました。

これにより、AI が絵を描くのが、**「手作業の職人」から「高速な印刷機」**のように速くなりました。将来的には、テキストから高画質な絵を瞬時に生成したり、写真の修正(インペインティング)をリアルタイムで行ったりする技術の基礎となるでしょう。


一言で言うと:
「AI が絵を描くとき、『隣り合った場所を同時に塗る』という賢いルールを導入して、256 回もかかる作業を 20 回で終わらせ、3 倍以上速くした画期的な技術です。」