Исследователи представили KroQuant — метод квантования диффузионных трансформеров (DiTs) до формата W4A4, решающий проблему потери качества при сжатии моделей. Использование блочных преобразований Кронекера позволяет эффективно обрабатывать выбросы в активациях, которые обычно препятствуют точному 4-битному представлению данных, обеспечивая высокую производительность при значительном снижении требований к вычислительным ресурсам и памяти.

Стандартные подходы к пост-тренировочному квантованию (PTQ) часто сталкиваются с деградацией вывода из-за специфики распределения активаций в линейных слоях трансформеров. KroQuant внедряет обратимые линейные преобразования, которые адаптируются к структуре нейронной сети, минимизируя ошибки округления. Метод учитывает наличие слоев нормализации, которые ранее ограничивали применение подобных трансформаций, позволяя сохранять высокую точность генерации изображений даже при экстремальном сжатии весов и активаций.

Технология ориентирована на оптимизацию тяжелых диффузионных моделей, что критически важно для их развертывания на устройствах с ограниченными аппаратными мощностями. Благодаря структурной эффективности преобразований Кронекера, метод снижает вычислительную сложность процесса квантования, сохраняя при этом визуальное качество, сопоставимое с полноразмерными моделями.

Ключевые факты

  • Метод KroQuant оптимизирует диффузионные трансформеры до формата W4A4 (4-битные веса и активации).
  • Использование блочных преобразований Кронекера позволяет эффективно компенсировать влияние выбросов в активациях.
  • Решение устраняет ограничения, накладываемые слоями нормализации на стандартные методы PTQ.
  • Подход значительно снижает требования к памяти и вычислительной мощности при сохранении высокого качества генерации.
  • Исследование направлено на ускорение инференса тяжелых генеративных моделей в условиях ограниченных ресурсов.