- 昨年公開された Kimi Linear を48Bから2.8Tへ拡張したプロダクションモデルで、現在公開されている重み付きモデルの中で最大規模
- 新たに導入された LatentMoE は大規模な線形層をダウンプロジェクションして圧縮し、全体構造では通常のMoEとアテンションを推論効率重視の構成要素に置き換えている
- アテンション残差(attention residuals) は層間の残差をアテンションスコアベースの重みで接続し、検証損失とダウンストリーム性能を一貫してわずかに改善する
- アテンション残差により学習コストは約4%、推論コストは約2%増加し、すべてのRoPE層を削除して全体に NoPE を適用している
- ネイティブ マルチモーダル対応 も追加し、Kimi Linearの大規模拡張と推論効率・残差経路の改善を同時に追求している
Kimi Linearから2.8Tへ拡張
- Kimi K3は Kimi Linear を 48Bから2.8Tへ拡張したプロダクション版であり、現在公開されている重み付きモデルの中で最大規模である
- Kimi Linearと比べて新たに追加された LatentMoE は、Nemotron 3 Ultraの方式と本質的に同じ
- マルチヘッド潜在アテンション と同様に、大規模な線形層を ダウンプロジェクションして圧縮 する
- Nemotron 3やDeepSeek V4などに見られる流れのように、推論効率の改善 に焦点を当てている
- 通常の MoE をLatentMoEに置き換える
- 通常のアテンションの代わりにマルチヘッド潜在アテンションと Kimi Delta Attention を使用する
残差経路と位置情報
- アテンション残差 は効率最適化ではなく 残差経路の改善 のための構成要素で、Kimi Linearにもすでに適用されていた
- DeepSeek V4のmHC(manifold-constrained Hyper-Connections)が残差経路を広げるのとは異なり、アテンション残差は層の間の残差を接続する
- 各残差の重要度や寄与度を示す アテンションスコア を接続重みとして使用する
- 技術レポートによれば、検証損失とダウンストリーム性能は一貫してわずかに改善する一方、学習コストは約4%、推論コストは約2%増加する
- すべてのRoPE層を削除し、NoPE、つまり 位置埋め込みなし を全層に適用している
- 最近の他のアーキテクチャでは、スライディングウィンドウアテンション のようなローカルアテンションにはRoPEを、グローバル層にはNoPEを使う傾向があった
- NoPEのみを使用した既存アーキテクチャもあるが、Kimi K3は確認されている範囲ではこれを全面適用した最初の フロンティア級モデル である
ネイティブマルチモーダル対応
- Kimi K3にはネイティブ マルチモーダル対応 も追加された
1件のコメント
Hacker News の意見
西側の研究所トップたちが Kimi を単なる蒸留攻撃の産物として片付けようとしているのとは違い、実際には新しく独創的なアプローチを導入している
Sebastian Raschka は優れた大規模言語モデル研究者であり著者でもあり、彼の Substack は強くおすすめできる
「興味深いことに、Kimi K3 はすべての RoPE 層をなくし、代わりにあらゆる場所で NoPE(No Positional Embeddings) を使っている」という
これが機能するという事実自体が驚き。位置情報がなければトークンのスープにならないのか、2 番目のトークンが埋め込み空間に何かを蓄積する方法を学ぶだけで、自分が 2 番目だと分かるほどアテンションは精密なのか気になる
蓄積という直感も適切。アテンションヘッドの一部が残差ストリームの同じ領域に値を書き込み続ければ、入力トークンが増えるほどアテンションの合算で値が蓄積され、別個の位置エンコーディングがなくても一種のインデックスとして機能し得る
あらゆる場所で NoPE を使っている点が興味深い。他のモデルはたいていローカル層に RoPE を残すが、ここでは Kimi Delta のような線形アテンション層が静かに位置処理を担い、それを省略できたようだ。最先端規模でも維持されるのか気になる
RNN に似ているため、XYZ における X、Y、Z の順序を本質的に認識する。基本的な Transformer は順序のない集合を処理するので、項目間の位置を別途知らせる必要がある
アテンション層ごとに KDA 層が 3 つあり、最初のアテンション層の前にも 3 つあるため、すべてのトークンは最初の実際のアテンション層に到達する前に、自分の位置情報を学習できる
RoPE は情報を一部損なうため、このように省略できるなら有利。Gemma-4 も、グローバルアテンション層 1 つにつきスライディングウィンドウアテンション(SWA)層 5 つを置く、似た 5:1 構造。SWA は安価で性能は低いが局所情報を処理し、強力なグローバル層の間を埋める。このモデルでは KDA が同じ役割を担う
Gemma では実際のアテンションである SWA にだけ RoPE が必要で、グローバルアテンションでは省略する。KDA はアテンションではないので位置埋め込みは必要ない
これ以上どれほど最先端の規模であるべきかは分からないが、より大きな規模でも機能しない理由はない。パラメータが増えるほど、KDA 層が位置情報を伝えるのはむしろ容易になる