Kimi Delta Attention (KDA) — гибридный механизм линейного внимания, который лежит в основе Kimi K3, флагманской модели Moonshot AI с 2,8 триллиона параметров. По данным официального техноблога компании, KDA позволяет модели декодировать текст до 6,3 раза быстрее в контексте на миллион токенов — именно этот механизм и разбираем ниже.
KDA работает в паре со вторым компонентом архитектуры — Attention Residuals (AttnRes), который даёт около 25% прироста эффективности обучения при менее чем 2% дополнительных вычислительных затрат.
Классическое внимание трансформера считает связи между каждой парой токенов — при росте контекста до миллиона токенов вычисления и память растут квадратично. KDA заменяет это состоянием фиксированного размера и обучаемыми гейтами, которые решают, что помнить, а что забыть.

В техническом блоге релиза Moonshot AI описывает KDA как «эффективный фундамент для масштабирования внимания» — механизм, который улучшает информационный поток через длину последовательности вместо того, чтобы линейно наращивать объём хранимых данных вместе с длиной контекста.
Гибридное линейное внимание KDA работает в паре с Attention Residuals. Вместе эти два компонента дают 2,5-кратный прирост общей эффективности масштабирования по сравнению с предыдущей моделью Kimi K2 — так утверждает сама компания в техническом блоге о релизе.
Предшественник механизма внимания Kimi Delta Attention — Gated DeltaNet — использует один общий забывающий гейт на весь вектор состояния: все измерения памяти забываются или сохраняются синхронно. KDA идёт дальше и разбивает это решение на уровень отдельных измерений.
Посимвольный (channel-wise) гейтинг. KDA заменяет скалярный гейт Gated DeltaNet диагональной матрицей гейтов — каждое измерение памяти независимо решает, сохранять информацию или забывать её, вместо единого решения на весь вектор состояния.
Delta update rule. Гейтинг в KDA комбинируется с правилом обновления по дельте — состояние переписывается на основе разницы между новым и предсказанным значением, что даёт точную, а не приблизительную перезапись памяти.
Аппаратная оптимизация чанками. Для скорости KDA использует DPLR-матрицы и разбивает рекуррентное вычисление на независимые блоки (чанки) — то, что раньше считалось строго последовательно, теперь параллелится на Tensor Cores современных ускорителей.
Как отмечает разбор архитектуры на DigitalOcean, именно такое сочетание тонкого посимвольного контроля памяти и аппаратно-дружественного параллелизма отличает KDA от более ранних вариантов линейного внимания:
Kimi Delta Attention сочетает channel-wise gating с delta update rule и хардвер-эффективным чанкованием, что делает линейное внимание практически применимым на масштабе миллиона токенов.DigitalOcean, разбор архитектуры Kimi Linear
Из-за этого гибридный механизм внимания KDA обходится дешевле по памяти на длинных последовательностях, но требует более сложного обучения гейтов на этапе тренировки модели.
Ключевые отличия KDA от Gated DeltaNet сводятся к трём пунктам:
Разница между двумя механизмами линейного внимания видна в сводной таблице.
| Характеристика | Gated DeltaNet | Kimi Delta Attention |
|---|---|---|
| Тип гейта забывания | Скалярный (общий на весь вектор) | Диагональная матрица (посимвольный) |
| Правило обновления | Delta update rule | Delta update rule + channel-wise гейтинг |
| Аппаратная оптимизация | Последовательное вычисление | Чанкованное, параллельное на Tensor Cores |
Линейное внимание слабее полного внимания на очень дальних, точных зависимостях между токенами, расположенными далеко друг от друга в тексте. Поэтому чистое линейное внимание в Kimi K3 не используют одно.
Причины, по которым архитектура остаётся гибридной, а не полностью линейной:
В архитектуре Kimi Linear на каждые три слоя KDA приходится один слой полного внимания MLA, которое компенсирует эту слабость на длинных, точных зависимостях. Ниже — сводка того, что даёт такая комбинация на практике.
| Параметр | Классическое внимание | Гибрид KDA + MLA (Kimi Linear) |
|---|---|---|
| Рост вычислений с длиной контекста | Квадратичный | Практически линейный |
| Использование KV-кэша | Базовый уровень (100%) | Минус 75% |
| Скорость декодирования на 1M токенов | Базовый уровень (1x) | До 6x быстрее |
| Соотношение слоёв | Только полное внимание | 3 слоя KDA : 1 слой MLA |
Комбинация KDA и MLA снижает использование KV-кэша на 75% и увеличивает пропускную способность декодирования до 6 раз на контексте в 1 миллион токенов — это контекстное окно на 1 миллион токенов становится практически применимым, а не только заявленным числом.
Если KDA отвечает за эффективность по длине последовательности, то Attention Residuals работает по глубине сети — выборочно извлекает представления слоёв, а не накапливает их равномерно, как это делают обычные residual-соединения в трансформере.
Два компонента архитектуры дополняют друг друга по разным осям:
Вместо того чтобы прибавлять выход каждого слоя к общему потоку по одинаковой схеме, Attention Residuals выбирает, какие представления из глубины сети действительно полезны для текущего вычисления, и передаёт дальше именно их.
По данным независимого разбора релиза, AttnRes даёт около 25% более высокую эффективность обучения при менее чем 2% дополнительных вычислительных затрат — почти бесплатный прирост качества относительно стоимости тренировки модели.
KDA и AttnRes — часть архитектуры модели Kimi K3 на 2,8 триллиона параметров, где MoE-часть (Stable LatentMoE) активирует лишь 16 из 896 экспертов на токен. Открытые веса модели делают архитектуру KDA проверяемой независимыми исследователями — подробнее в разборе открытых весов и их проверяемости.
Благодаря KDA и связанной оптимизации кэша скорость декодирования в целевой конфигурации достигает 8700 токенов в секунду, а коэффициент попадания кэша в задачах кодирования превышает 90% — по данным независимого разбора релиза MarkTechPost. Kimi K3 запущена 16 июля 2026 года, открытые веса модели ожидаются 27 июля 2026 года.
Проверить, как гибридное линейное внимание Kimi K3 отражается на скорости конкретной задачи, можно по шагам:
Все технические разборы релизов моделей Moonshot AI и других лабораторий собраны на AI-Flip — там же следите за обновлениями по теме.
Основные архитектурные компоненты Kimi K3, о которых стоит помнить:
Гибридный механизм линейного внимания в модели Kimi K3, который заменяет квадратично растущий KV-кэш классического внимания состоянием фиксированного размера с обучаемыми посимвольными гейтами.
Классическое внимание пересчитывает связи между всеми парами токенов (квадратичная сложность), KDA использует фиксированное состояние и гейты забывания, что даёт до 6,3x ускорение декодирования на контексте 1M токенов.
Второй архитектурный компонент Kimi K3, который выборочно извлекает представления по глубине сети и даёт около 25% прироста эффективности обучения при менее чем 2% дополнительных затрат.
По данным Moonshot AI и независимого разбора MarkTechPost, KDA даёт до 6,3 раза более быстрое декодирование на контексте в миллион токенов и снижает использование KV-кэша на 75% в гибридной архитектуре Kimi Linear.
Gated DeltaNet — более ранний механизм линейного внимания со скалярным гейтом забывания. KDA заменяет его посимвольным (channel-wise) гейтингом — диагональной матрицей, где каждое измерение памяти управляется независимо.
Нет. Архитектура гибридная: на каждые три слоя KDA приходится один слой полного внимания (MLA), который компенсирует слабость линейного внимания на очень дальних зависимостях.