AI・機械学習
上級

Hawk (Recurrent LLM)(ホークリカレントエルエルエム)

Google DeepMindが2024年発表した純粋線形再帰型LLM。Griffinの純粋再帰バリアントで、Attentionレイヤーを持たずGated Linear Recurrenceのみで構成。省メモリ・高速推論を最優先した設計。

0 回閲覧
0 いいね
2026/6/4 更新
関連タグ
Hawk
Google DeepMind
純粋再帰型LLM
Gated Linear Recurrence
省メモリLLM
エッジAI

Hawk とは

HawkはGoogle DeepMindが2024年に発表した純粋線形再帰型LLMアーキテクチャ。Griffin論文と同時発表された「兄弟モデル」で、GriffinがGated Linear Recurrence(GLR)とLocal Attentionを組み合わせたハイブリッドであるのに対し、HawkはAttentionを完全に排除してGLRのみで構成された純粋再帰型モデル。

Griffin vs Hawk の設計哲学

設計選択GriffinHawk
アーキテクチャGLR + Local Attention(ハイブリッド)GLR のみ(純粋再帰)
性能Gemma 2B相当Mamba相当
推論メモリGriffinより低い最小
実装複雑度中程度最シンプル
対象用途汎用LLMエッジ・組み込み

HawkはLocalAttentionを持たないため、TransformerのAttentionが持つ「精密な近傍コンテキスト把握」を諦め、代わりに完全な線形複雑度と最小メモリフットプリントを実現する。

Gated Linear Recurrence(GLR)のみによる構成

Hawkは全レイヤーをGLRで構成。各GLRレイヤーは:

# 状態サイズ D: 固定(シーケンス長非依存)
h_t: R^D  # 再帰状態(一定サイズ)

# ゲート計算(入力x_tから)
a_t = sigmoid(W_a * x_t)  # 減衰ゲート
b_t = sigmoid(W_b * x_t)  # 入力ゲート
c_t = sigmoid(W_c * x_t)  # 出力ゲート

# 状態更新
h_t = a_t * h_{t-1} + b_t * x_t
y_t = c_t * h_t

この設計は:

  • 推論時メモリ: O(1)(D次元の固定状態のみ)
  • 推論時間: O(1)(各トークン独立更新)
  • 訓練並列化: 並列スキャンで O(L log L)

性能比較

モデルパラメータMMLUHellaSwag推論メモリ
Hawk3B46.8%74.3%~2GB
Griffin3B51.2%78.6%~3GB
Mamba3B46.9%71.7%~2GB
LLaMA-27B54.8%77.6%~14GB

HawkはMambaと近い性能帯で、Transformerの数分の一のメモリで動作。

適用シナリオ

1. エッジデバイス・組み込み

  • Raspberry Pi 5(8GB)上でHawk 3Bが動作可能
  • Jetson Orin Nano(8GB LPDDR5)での推論に適合
  • スマートフォンオンデバイス推論(8GBメモリ機種対象)

2. 低レイテンシリアルタイム処理

  • 音声認識ストリーミング(各フレームO(1)処理)
  • IoTセンサーデータの連続解析
  • エッジカメラでの映像テキスト生成

3. 長文一括処理(バッチ推論)

  • 100K+トークン文書の低コスト要約
  • ログファイル・コードベース全体の解析

制限事項

  • 対話品質: 多ターン会話で遠いコンテキストを正確に参照することが困難(状態が圧縮されるため)
  • Few-shot: Transformerのような長い例示プロンプトへの対応が弱い
  • エコシステム: モデル重みの一般公開が限定的(2024年時点)

まとめ

HawkはTransformerやGriffinより性能は低いが、その分シンプルかつ極めて省メモリな純粋再帰型LLMアーキテクチャ。エッジデバイス・IoT・リアルタイム処理という特定の用途では他のアーキテクチャより優位性を持つ。2025年以降のオンデバイスAIの拡大とともに注目が高まる可能性がある技術。

この記事について
カテゴリーAI・機械学習
難易度上級
作成日2026/6/4