YOLO Vision 2026:
Назад к глоссарию Ultralytics

Visual Autoregressive Modeling (VAR)

Исследуй визуальное авторегрессионное моделирование (VAR). Узнай, как прогнозирование следующего масштаба улучшает скорость и качество генерации изображений по сравнению с традиционными методами и диффузией.

Visual Autoregressive Modeling (VAR) — это передовая парадигма computer vision, которая адаптирует стратегии авторегрессионного обучения, популяризированные Large Language Models (LLMs), для задач image generation. Традиционные визуальные авторегрессионные методы кодируют изображение в одномерную последовательность и прогнозируют его по токенам в raster-scan order, что требует больших вычислительных затрат и игнорирует естественную двумерную структуру визуальных данных. В отличие от них, VAR представляет подход «прогнозирования следующего масштаба» от грубого к точного. Она генерирует изображения, постепенно прогнозируя feature maps или масштабы с более высоким разрешением, а не прогнозируя отдельные токены строка за строкой. Эта методология сохраняет структурную целостность, существенно улучшая как качество изображений, так и inference speed.

Как работает визуальное авторегрессионное моделирование#

По своей сути VAR заменяет традиционное прогнозирование следующего токена на прогнозирование следующего масштаба. Сначала изображение сжимается в дискретные карты токенов разных масштабов с использованием архитектуры, похожей на Vector Quantized Variational AutoEncoder (VQ-VAE). На этапе генерации модель трансформера последовательно прогнозирует эти карты токенов, начиная с наименьшего разрешения (например, сетки 1x1) и доходя до целевого разрешения (например, сетки 16x16 или 32x32). Поскольку модель одновременно обрабатывает пространственные структуры на каждом масштабе, VAR успешно сохраняет двунаправленные корреляции, присущие 2D-изображениям.

Этот новый подход позволяет моделям VAR устанавливать предсказуемые scaling laws, сопоставимые с текстовыми архитектурами вроде OpenAI GPT-4. По мере того как исследователи увеличивают параметры модели, производительность стабильно растет. Согласно NeurIPS 2024 paper on Visual Autoregressive Modeling, VAR успешно превосходит конкурирующие архитектуры на сложном ImageNet benchmark. Она достигает лучших метрик как по Frechet Inception Distance (FID), так и по оценкам inception, выполняя вычисления гораздо быстрее.

VAR против диффузионных моделей#

Важно отличать VAR от Generative AI на базе диффузии. Diffusion models учатся генерировать изображения путем итеративного удаления непрерывного шума с исходного холста. VAR же работает с дискретными токенами. Вместо шумоподавления она авторегрессионно строит изображение разрешение за разрешением. Хотя Diffusion Transformer (DiT) был ведущим стандартом визуального синтеза, токеновый подход VAR напрямую выигрывает от оптимизационных исследований, вложенных в модели трансформеров, что позволяет ей превосходить DiT как в масштабируемости, так и в эффективности использования данных.

Реальные приложения#

Объединяя способности LLM к рассуждению с высокоточным зрением, визуальное авторегрессионное моделирование открывает ряд практических возможностей:

  • Zero-Shot Image Editing and In-painting: VAR нативно поддерживает нулевую модификацию (zero-shot). Маскируя определенные масштабы или области, разработчики могут легко редактировать или дорисовывать изображения без переобучения или тонкой настройки базовой архитектуры.
  • Scalable Asset Generation for Retail: Экстремальная скорость выводов (inference) VAR позволяет осуществлять высококачественный синтез изображений в реальном времени, обеспечивая динамическую генерацию фонов для продуктов и создание персонализированных маркетинговых материалов в больших объемах.

Реализация авторегрессионных рабочих процессов#

Хотя модели VAR сосредоточены на генерации контента, их можно объединять с мощными моделями восприятия, такими как Ultralytics YOLO26, для создания комплексных мультимодальных конвейеров. Например, ты можешь использовать YOLO26 для точного object detection с целью выделения объектов, а затем передавать эти конкретные области авторегрессионной модели для улучшения или рестайлинга.

Ниже представлен концептуальный фрагмент кода PyTorch, демонстрирующий, как многомасштабный авторегрессионный цикл итеративно прогнозирует следующий масштаб карты токенов, имитируя базовую логику VAR с использованием стандартных PyTorch Transformer modules:

import torch
import torch.nn as nn


# Conceptual VAR Next-Scale Prediction Loop
class SimpleVARGenerator(nn.Module):
    def __init__(self):
        super().__init__()
        # Simulated transformer to predict next resolution token map
        self.transformer = nn.TransformerEncoderLayer(d_model=256, nhead=8)

    def forward(self, initial_scale_token):
        current_tokens = initial_scale_token
        # Iteratively generate next scales (e.g., 1x1 -> 2x2 -> 4x4)
        for scale in [1, 2, 4]:
            # Model predicts the structural layout for the higher resolution
            next_scale_tokens = self.transformer(current_tokens)
            # Expand and update tokens for the next iteration
            current_tokens = torch.cat((current_tokens, next_scale_tokens), dim=1)
        return current_tokens


model = SimpleVARGenerator()
seed_token = torch.randn(1, 1, 256)  # 1x1 starting scale
final_output = model(seed_token)
print(f"Generated multi-scale tokens shape: {final_output.shape}")

Для исследователей, стремящихся создавать сквозные конвейеры компьютерного зрения — от подбора датасетов до оценки сложных архитектур, — Ultralytics Platform предлагает надежные инструменты для авторазметки, трекинга и облачного развертывания. Независимо от того, оптимизируешь ли ты Vision Language Model (VLM) или экспериментируешь с прогнозированием следующего масштаба, унифицированные экосистемы визуального интеллекта ускоряют инновации в реальных сценариях использования.

Explore solutions

Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше

Давай строить будущее ИИ вместе!

Начни свой путь в будущее машинного обучения