AI-новости27 марта 2026 г., 00:05 МСК

Google показала TurboQuant: сжатие AI-моделей до 3 бит и новый стандарт эффективности для поиска

Фото новости
\n

Google Research анонсировала TurboQuant, которая сжимает векторные данные до 3 бит без заметной потери точности. На benchmark (тест производительности) L-Eval, LongBench и Needle In A Haystack новые методы ускоряют ответ и снижают память.

\n

Ключевая новость не в красивой формуле, а в том, что система стала быстрее и дешевле при тех же результатах. Если раньше 32-битные ключи в key-value cache (кэш ключ-значение) давили RAM, теперь нагрузку можно урезать в разы.

\n\n

Что реально изменилось: 3-битный сдвиг в 6–8 раз для длинного контекста

\n
схема: классическое квантование с overhead и новый пайплайн TurboQuant + QJL + PolarQuant на графике точность/память
Скриншот: research.google
\n

TurboQuant работает через два шага, и оба они убирают не только размер, но и бесполезные служебные потери. Сначала PolarQuant (сжатие через угловое представление) упрощает геометрию данных, а затем QJL (Quantized Johnson-Lindenstrauss, квантованное понижение размерности) добирает точность.

\n

QJL в этой версии фактически превращает хвост ошибки в 1 bit (один бит ошибки). Это похоже на то, как швейцарский склад отсекает лишнее: вы оставляете только то, что реально влияет на итог.

\n\n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ПодходСжатиеСкрытые издержкиТочностьSpeed-up (ускорение)
Классические методы квантованияУмеренное+1–2 бита на числоЧастые просадки на больших задачахОграниченно на длинных контекстах
TurboQuant + QJLДо 3 бит на значение KVПрактически нулевой overheadБез потерь на ключевых LongBench и Needle In A Haystackдо 8x на H100 (attention logits)
TurboQuant + PolarQuantЭкстремальное сжатие для векторов и кодовБез дорогой нормализацииМинимальные искажения расстоянийРост recall (доля правильных ответов)
\n\n

После таблицы важно: TurboQuant показал снижение памяти в key-value cache по меньшей мере в 6 раз на тестах поиска. На практике это означает быстрееe построение индексов и стабильную отдачу для семантического поиска.

\n

Добавьте сюда видео-объяснение Google о внутреннем пайплайне, чтобы увидеть, где именно кромсается вычислительный жир.

\n\n

Зачем это сделали: не ради эксперимента, а ради снижения стоимости масштабирования

\n

Искра простая: современные AI-системы упираются в память и latency (задержку обработки), а не в сырую формулу. Когда LLM (large language model, большая языковая модель) пишет длинный контекст, KV cache растет почти пропорционально длине диалога.

\n

TurboQuant снижает этот рост и не требует дообучения, донастройки или тяжелого fine-tuning (донастройки модели под задачу). Для продуктовых команд это редкий случай, где экономия и стабильность приходят одновременно.

\n
    \n
  • Лучше работает vector search (поиск ближайших по смыслу векторов) для рекомендаций, чатов и RAG (retrieval-augmented generation, поиск с опорой на документы).
  • \n
  • Снижается риск просадок на больших catalog- и document-архитектурах, где каждый лишний бит стоит денег.
  • \n
  • Ускоряется indexing (индексация) при создании поисковых структур и обновлении базы с миллиардами записей.
  • \n
  • Появляется запас для продуктов на Gemini, где важны не только ответы, но и срок отклика для пользователей.
  • \n
\n

Исследователи даже доказали теоретическую близость к пределам эффективности, а не просто «показали красивый график». Для инженерных команд это редкий маркер: алгоритм не просто полезный, он надежный в проде.

\n\n

Как применять прямо сейчас: три шага для вашего сервиса

\n

Даже если у вас нет квантовых ресурсов, этот подход уже применим как инфраструктурный паттерн. Для начала вы тестируете пайплайн в своей задаче vector search и RAG-сценарии.

\n
    \n
  • Соберите baseline: замерьте memory (память), latency (задержку) и throughput (пропускную способность) на текущих 4- и 8-битных конфигах.
  • \n
  • Проверьте 1@k recall (доля правильных находок в топ-k результатах) на вашем датасете, чтобы не потерять релевантность.
  • \n
  • Сравните скорость attention logits (оценки важности токенов) до и после сжатия на пиковых потоках.
  • \n
  • Внедряйте поэтапно: сначала non-critical сервис, потом production, затем весь поисковый контур.
  • \n
  • Фиксируйте выигрыш в стоимости: меньше GPU, меньше памяти, меньше простоев.
  • \n
\n

Google предлагает смотреть методики TurboQuant вместе с QJL и PolarQuant, если хотите не просто портить энкодеры, а управлять компрессией предсказуемо. Материалы читайте на официальном блоге Google Research, а для обсуждения деталей наглядно сравнивайте с PQ и RabbiQ.

\n

Неочевидный итог: конкуренция уже не только про «более умные модели», а про архитектуру, которая точную модель держит в узких карманах памяти. Скоро выигрывать смогут не те, у кого самый большой серверный бюджет, а те, кто лучше сжимает смысл.

\n