Встречай YOLO26: ИИ компьютерного зрения нового поколения.
Ultralytics
Назад к глоссарию Ultralytics

Automated Machine Learning (AutoML)

Исследуй, как автоматизированное машинное обучение (AutoML) оптимизирует разработку моделей. Научись оптимизировать Ultralytics YOLO26 с помощью автоматической настройки гиперпараметров и многого другого.

Автоматизированное машинное обучение (AutoML) — это процесс автоматизации трудоемких и итеративных задач при разработке моделей машинного обучения. Он позволяет специалистам по данным, аналитикам и разработчикам создавать высокомасштабируемые, эффективные и производительные модели Machine Learning (ML), сохраняя при этом их качество. Традиционная разработка моделей требует много ресурсов, значительных предметных знаний и времени для создания и сравнения десятков вариантов. AutoML автоматизирует такие этапы, как подготовка данных, отбор признаков и настройка гиперпараметров, делая возможности искусственного интеллекта (ИИ) доступными для неспециалистов и ускоряя рабочий процесс для опытных профессионалов.

Link to this sectionОсновные компоненты AutoML#

Главная цель AutoML — оптимизация производительности прогнозной модели для конкретного набора данных с минимальным ручным вмешательством. Полноценный конвейер AutoML обычно управляет несколькими важнейшими этапами:

  • Очистка и подготовка данных: Исходные данные редко бывают готовы к обучению. Инструменты AutoML автоматически обрабатывают пропущенные значения, выявляют выбросы и форматируют обучающие данные для обеспечения согласованности.
  • Генерация признаков (Feature Engineering): Определение переменных, вносящих наибольший вклад в прогноз, жизненно важно. Автоматизированные системы выполняют извлечение признаков для создания новых входных переменных и их отбор для удаления нерелевантных данных, что повышает вычислительную эффективность.
  • Выбор модели: Фреймворки AutoML интеллектуально перебирают различные алгоритмы — от простой линейной регрессии до сложных архитектур глубокого обучения (DL), — чтобы найти оптимальный вариант для решения задачи.
  • Оптимизация гиперпараметров: Поиск точных настроек, таких как скорость обучения или размер пакета, которые обеспечивают наивысшую точность, зачастую является самой утомительной частью ML. AutoML использует такие методы, как байесовская оптимизация, чтобы быстро ориентироваться в этом пространстве поиска.

Link to this sectionРеальные приложения#

AutoML революционизирует различные секторы, снижая порог входа для развертывания сложных ИИ-решений.

  1. Здравоохранение и диагностика: В области анализа медицинских изображений AutoML помогает врачам разрабатывать модели, выявляющие патологии на рентгеновских снимках или МРТ. Автоматизируя проектирование сверточных нейронных сетей (CNN), больницы могут внедрять системы с высокой полнотой для обнаружения потенциальных опухолей или переломов, которые служат надежным «вторым мнением» для радиологов.

  2. Розничная торговля и контроль товарных запасов: Гиганты электронной коммерции и обычные магазины используют ИИ в ритейле для прогнозирования спроса. Системы AutoML анализируют исторические данные о продажах для предсказания будущих трендов, оптимизируя автоматизированное управление запасами. Кроме того, можно обучить кастомные модели обнаружения объектов для мониторинга уровня запасов на полках в режиме реального времени.

Link to this sectionАвтоматизированная оптимизация с помощью Ultralytics#

Современные рабочие процессы компьютерного зрения часто требуют поиска идеального баланса параметров обучения. Библиотека ultralytics включает встроенные функции, работающие по принципу AutoML, автоматизируя поиск оптимальных гиперпараметров (генетическая эволюция) для таких моделей, как YOLO26.

Следующий пример показывает, как запустить сеанс автоматической настройки, который итеративно улучшает производительность модели на наборе данных:

from ultralytics import YOLO

# Load the latest YOLO26 model
model = YOLO("yolo26n.pt")

# Start automated hyperparameter tuning
# This runs multiple experiments, mutating parameters to maximize metrics
model.tune(data="coco8.yaml", epochs=30, iterations=10, plots=False)

Link to this sectionРазграничение AutoML и смежных терминов#

Хотя AutoML пересекается с другими концепциями ИИ, он уникален по своему охвату и применению:

  • Поиск нейронных архитектур (NAS) против AutoML: NAS — это специфический подраздел AutoML. Если обычный AutoML может выбирать между деревом решений и нейронной сетью, то NAS фокусируется исключительно на проектировании внутренней структуры нейронной сети (например, количество слоев и связей). NAS является вычислительно затратным процессом и имеет дело с топологией модели.
  • Трансферное обучение против AutoML: Трансферное обучение — это метод, при котором предварительно обученная модель адаптируется для новой задачи. AutoML часто использует трансферное обучение как стратегию для ускорения обучения, но это не одно и то же; AutoML — это всеобъемлющий процесс автоматизации, тогда как трансферное обучение — это конкретная методология, используемая внутри этого процесса.
  • MLOps против AutoML: AutoML фокусируется на этапе создания модели. MLOps (Machine Learning Operations) охватывает весь жизненный цикл, включая развертывание модели, мониторинг, управление и переобучение в производственных средах.

Link to this sectionИнструменты и платформы#

Ландшафт инструментов AutoML огромен — от облачных решений до библиотек с открытым исходным кодом. Крупные облачные провайдеры предлагают сервисы, такие как Google Cloud AutoML и AWS SageMaker Autopilot, которые предоставляют графические интерфейсы для обучения моделей без написания кода. В экосистеме Python такие библиотеки, как auto-sklearn, позволяют автоматизировать выбор алгоритмов для стандартных наборов данных.

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

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. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше

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

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