Skip to main content
Всі новини
AI RADARМоделі
379•23.07.2026, 12:15•3 хв читання

Методи квантування LLM для запуску моделі 70B на одній GPU

Коротко про головне30 сек

У статті розглядаються п'ять методів квантування LLM, які дозволяють зменшити обсяг пам'яті для великих моделей, таких як 70B. Кожен метод має свої особливості у вирішенні проблеми вибросів під час квантування.

Методи квантування LLM для запуску моделі 70B на одній GPU

Модель 70B в FP16 вимагає близько 140 ГБ тільки під ваги. У 4-бітному форматі цей обсяг зменшується до 35 ГБ, що вже поміщається на одну відеокарту.

Але просте округлення значень не працює для великих моделей. Приблизно 0,1% прихованих розмірностей містять значення, які можуть бути до 20 разів більшими, ніж інші значення в тензорі, і вони ламають квантовочну сітку для всіх інших параметрів.

Кожен з цих п'яти методів вирішує проблему вибросів на різному етапі:

  1. RTN (Round-To-Nearest)
    Ігнорує проблему.
    Кожен ваг просто округляється до найближчого рівня квантування без використання калібрувальних даних.
    Найдешевший варіант, але найслабший при низькій розрядності.

  2. GPTQ
    Виправляє наслідки округлення.
    Квантує шар за шаром, стовпець за стовпцем, і після кожного кроку коригує залишкові ваги, щоб компенсувати виниклу помилку, перш ніж перейти далі.

  3. AWQ (Activation-aware Weight Quantization)
    Захищає важливі ваги до округлення.
    Знаходить приблизно 1% каналів ваг, які мають найбільший вплив, і масштабує їх так, щоб вони краще пережили квантування.
    При цьому остаточна модель все ще повністю працює в звичайному INT4.

  4. LLM.int8()
    Ізолює виброси під час інференсу.
    Розмірності з вибросами виконуються в FP16, а інші 99,9% параметрів працюють в INT8. Потім результати об'єднуються.

  5. QAT (Quantization-Aware Training)
    Вирішує проблему ще під час навчання.
    Модель дообучається з урахуванням квантування: округлення вбудовано в кожен forward pass, тому модель заздалегідь адаптується до виникаючих втрат до фактичного застосування квантування.

Усі п'ять методів створюють один і той же результат — модель, що працює з меншою точністю представлення в порівнянні з вихідною навченою версією.
Різниця тільки в тому, на якому етапі вирішується проблема вибросів.

Візуалізація нижче добре підсумовує ці підходи.

Є чудова стаття з детальним дослідженням методів квантування LLM:
Детальніше

Чому це важливо

Аналітика

Ці методи квантування дозволяють зменшити обсяг пам'яті для великих моделей, що робить їх більш доступними для використання на звичайних графічних процесорах. Розуміння цих підходів є важливим для розробників, які прагнуть оптимізувати свої моделі.

Обговорити новину у спільноті

Діліться своїм досвідом та думками з ШІ-розробниками

Спільнота Андрія Орлова
+5 Points
← До стрічки новин

Пов'язані матеріали екосистеми

Практичні гайди, термінологія та агентські скіли

Практичний гайд

Частина II. Архітектура ШІ-агентів: від моделі до пам'яті та інструментів

Глибоке інженерне занурення: токенізація, KV-кеш, детермінізм семплінгу, тренувальний стек, квантування, контекстна інженерія, стек безпеки, виробничий RAG, ReAct та мультиагентні swarm-системи.

Термін у глосарії

Frontier Models (Фронтирні моделі ШІ)

Найпотужніший клас штучного інтелекту на передньому краї світових досліджень (Claude 3.7 Sonnet, OpenAI o3/GPT-4.5, Gemini 2.0 Pro), що визначає межу сучасних можливостей міркування, автономності та кодування.

Термін у глосарії

Квантування (Model Quantization)

Технологія математичного стиснення вагових коефіцієнтів та активацій нейромережі шляхом переходу від високої точності (FP16/BF16) до низькорозрядних форматів (FP8, INT8, INT4, GGUF) для радикальної економії пам'яті.

Новина

Revolut масово перейшла на локальні GLM-моделі для коду

Revolut перевела близько 2000 інженерів на локальні GLM-моделі, знизивши витрати на ШІ-кодинг у ~10 разів і скоротивши час виконання задач на 70%.