Ultralytics YOLO27:
Лицензия YOLO
Назад к глоссарию Ultralytics

Domain Randomization

Узнай, как рандомизация предметной области помогает преодолеть разрыв между симуляцией и реальностью в компьютерном зрении. Научись обучать устойчивые модели Ultralytics YOLO26 на синтетических данных.

Рандомизация предметной области — это метод машинного обучения, применяемый главным образом в компьютерном зрении и обучении с подкреплением для успешного переноса в реальный мир моделей, обученных в симулированных средах. Основная идея состоит в систематическом изменении визуальных и физических параметров синтетических данных на этапе обучения. Рандомизируя такие свойства среды, как освещение, текстуры объектов, загромождённость фона и углы съёмки, разработчики заставляют нейронные сети игнорировать поверхностные артефакты симуляции. Вместо этого сети учатся выделять важные инвариантные признаки целевых объектов. Как подробно описано в классической статье о рандомизации предметной области на arXiv, такое масштабное внесение вариативности гарантирует, что при запуске модели на физическом оборудовании реальный мир будет восприниматься как ещё один вариант разнообразных обучающих данных.

Преодоление разрыва между симуляцией и реальностью#

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

Чтобы полностью понять эту концепцию, полезно отличать рандомизацию предметной области от похожих методов расширения наборов данных:

  • Рандомизация домена и аугментация данных: Традиционная аугментация данных применяет 2D-преобразования (например, отражение, масштабирование или изменение цветового тона) к существующим изображениям из реального мира. Рандомизация домена, напротив, происходит в процессе создания самих данных: с помощью 3D-движков и генеративного ИИ с нуля создаются совершенно новые сцены с разнообразными физическими свойствами. Однако наиболее устойчивые модели часто получаются при сочетании обоих подходов с передовыми методами аугментации данных.
  • Рандомизация домена и UDA: Обучение без учителя с адаптацией домена (UDA) пытается математически согласовать распределения признаков известного домена «источника» и конкретного домена «цели» без меток. Рандомизация домена вообще не анализирует целевой домен: она просто генерирует настолько широкое и разнообразное распределение источника, что оно естественным образом охватывает целевой домен.

Примеры применения в реальных условиях#

Возможность полностью обучать модели в симуляции произвела революцию в нескольких отраслях ИИ. Вот наиболее яркие примеры:

  • Перенос из симуляции в реальность в роботизированных манипуляциях: Обучение роботизированных манипуляторов в реальном мире занимает много времени, обходится дорого и может привести к повреждению оборудования. Исследователи используют такие инструменты, как среда NVIDIA Isaac Sim, чтобы моделировать физические свойства (изменяя массу, трение и гравитацию), а также визуальные текстуры. Знаковые проекты, например исследования OpenAI в области ловких манипуляций и различные инициативы DeepMind в робототехнике, показали, что модели, обученные с рандомизированными физическими параметрами, способны без предварительного обучения выполнять сложные задачи захвата на физических роботах.
  • Системы восприятия: Модели компьютерного зрения для автономной навигации используют рандомизацию домена, чтобы моделировать редкие нестандартные ситуации (например, ослепляющие блики или сильный снегопад). Недавние исследования переноса из симуляции в реальность в 2026 году и рецензируемые публикации IEEE по робототехнике показывают, как этот подход обеспечивает надежное обнаружение объектов, не подвергая людей опасности во время сбора данных.

Практическая реализация#

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

from ultralytics import YOLO

# Загрузи новейшую модель Ultralytics YOLO26 для высокоточного восприятия
model = YOLO("yolo26n.pt")

# Обучи модель на синтетическом наборе данных, созданном методом рандомизации домена
# Набор данных содержит тысячи намеренно разнообразных симулированных сред
results = model.train(data="domain_randomization_data.yaml", epochs=50, imgsz=640)

Используя намеренную вариативность, разработчики, работающие с учебными материалами по трансферному обучению на PyTorch или экосистемой TensorFlow, могут избежать огромных затрат на ручной сбор данных в реальном мире. Изучаешь ли ты основы машинного обучения в Википедии, читаешь ли архитектурные обзоры в цифровой библиотеке ACM или знакомишься с подходами Anthropic к устойчивости моделей, рандомизация домена остается важнейшей основой масштабируемого и надежного искусственного интеллекта.

Explore solutions

Компьютерное зрение для аэросъёмки

Компьютерное зрение для аэросъёмки

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

Компьютерное зрение в аэрокосмической отрасли

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

Компьютерное зрение в сфере безопасности

Защити любой объект с помощью моделей Ultralytics YOLO. ИИ на базе компьютерного зрения обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Подробнее
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Создавай более интеллектуальные машины с моделями Ultralytics YOLO. ИИ на базе компьютерного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Подробнее
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с моделями Ultralytics YOLO. Визуальный AI обеспечивает проверку посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складе в реальном времени.
Подробнее
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. Визуальный AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения покупателей.
Подробнее
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Визуальный AI в здравоохранении ускоряет медицинскую визуализацию, улучшает диагностику и мониторинг пациентов.
Подробнее
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ обеспечивает контроль качества, обнаружение дефектов, контроль использования СИЗ и автоматизацию сборочных линий.
Подробнее
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

Внедряй ИИ для компьютерного зрения в умное сельское хозяйство с моделями Ultralytics YOLO. Используй их для мониторинга посевов, отслеживания скота и точного земледелия, чтобы повысить урожайность и эффективность.
Подробнее
Компьютерное зрение для аэросъёмки

Компьютерное зрение для аэросъёмки

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

Компьютерное зрение в аэрокосмической отрасли

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

Компьютерное зрение в сфере безопасности

Защити любой объект с помощью моделей Ultralytics YOLO. ИИ на базе компьютерного зрения обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Подробнее
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Создавай более интеллектуальные машины с моделями Ultralytics YOLO. ИИ на базе компьютерного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Подробнее
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с моделями Ultralytics YOLO. Визуальный AI обеспечивает проверку посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складе в реальном времени.
Подробнее
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. Визуальный AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения покупателей.
Подробнее
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Визуальный AI в здравоохранении ускоряет медицинскую визуализацию, улучшает диагностику и мониторинг пациентов.
Подробнее
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ обеспечивает контроль качества, обнаружение дефектов, контроль использования СИЗ и автоматизацию сборочных линий.
Подробнее
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

Внедряй ИИ для компьютерного зрения в умное сельское хозяйство с моделями Ultralytics YOLO. Используй их для мониторинга посевов, отслеживания скота и точного земледелия, чтобы повысить урожайность и эффективность.
Подробнее
Компьютерное зрение для аэросъёмки

Компьютерное зрение для аэросъёмки

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

Компьютерное зрение в аэрокосмической отрасли

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

Компьютерное зрение в сфере безопасности

Защити любой объект с помощью моделей Ultralytics YOLO. ИИ на базе компьютерного зрения обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Подробнее
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Создавай более интеллектуальные машины с моделями Ultralytics YOLO. ИИ на базе компьютерного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Подробнее
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с моделями Ultralytics YOLO. Визуальный AI обеспечивает проверку посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складе в реальном времени.
Подробнее
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. Визуальный AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения покупателей.
Подробнее
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Визуальный AI в здравоохранении ускоряет медицинскую визуализацию, улучшает диагностику и мониторинг пациентов.
Подробнее
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ обеспечивает контроль качества, обнаружение дефектов, контроль использования СИЗ и автоматизацию сборочных линий.
Подробнее
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

Внедряй ИИ для компьютерного зрения в умное сельское хозяйство с моделями Ultralytics YOLO. Используй их для мониторинга посевов, отслеживания скота и точного земледелия, чтобы повысить урожайность и эффективность.
Подробнее

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

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