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

Как обучать свои модели с помощью Ultralytics HUB

Узнай, как легко обучать пользовательские модели YOLO с помощью Ultralytics HUB. Это пошаговое руководство по интуитивно понятной платформе даст тебе представление о бесшовной интеграции, отслеживании в реальном времени и облачном обучении.

НУНувола Лади
3 min read
Обучение пользовательских моделей YOLO в Ultralytics HUB

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

Link to this sectionЧто такое Ultralytics HUB?#

Ultralytics HUB — это комплексная платформа для работы с твоими датасетами, проектами и моделями, которая упрощает процесс обучения и развертывания моделей машинного обучения.

Она интегрируется с различными платформами, поддерживает обновления в режиме реального времени через мобильное приложение (доступно на Android и iOS) и постоянно развивается, обрастая новыми функциями. Больше технических подробностей и пошаговое руководство ты найдешь в нашей статье на Medium о том, как обучать модели компьютерного зрения в облаке.

Link to this sectionНачало работы с Ultralytics HUB#

Link to this sectionДружелюбный интерфейс#

Первое, что ты заметишь в Ultralytics HUB, — это интуитивно понятный интерфейс. На главной странице есть быстрый доступ к датасетам, проектам, моделям и интеграциям. Несмотря на то, что платформа всё еще находится в стадии бета-тестирования, она уже может похвастаться рядом мощных функций.

Link to this sectionДатасеты и модели#

В Ultralytics HUB предустановлены стандартные датасеты, такие как VOC, COCO и Simpsons, которые часто используются для бенчмаркинга. Эти наборы данных довольно внушительны: например, в COCO 80 классов и 140 000 изображений. Однако платформа также поддерживает небольшие датасеты, что делает ее идеальной для пользователей любого уровня. Ты можешь загрузить свой собственный датасет или подключиться к внешним инструментам, таким как Roboflow, для разметки изображений и подготовки данных.

Link to this sectionСоздание проекта#

Создать новый проект в Ultralytics HUB очень просто. Вот пошаговая инструкция, которая поможет тебе начать:

  1. Создай проект: Начни с того, что дай название своему проекту. Для этого примера давай назовем его "Object Detection".
  2. Выбери датасет: Выбери датасет из доступных вариантов. Для простоты мы будем использовать датасет Simpsons с 14 000 изображений.
  3. Выбери модель: Выбери модель YOLO. Ultralytics HUB поддерживает различные модели, включая YOLOv5 и YOLOv8. В этом примере мы будем использовать модель YOLOv8 nano.
  4. Настрой гиперпараметры: Отрегулируй настройки, такие как количество эпох, размер изображения и размер пакета (batch size). Ты также можешь выбрать использование GPU или CPU и настроить параметры кэширования.

Link to this sectionОбучение модели#

Как только проект настроен, обучение модели запускается в один клик. Ultralytics HUB предлагает несколько вариантов обучения:

  • Локальное обучение: Установи Ultralytics на свой компьютер и запусти скрипт обучения.
  • Google Colab: Открой блокнот Google Colab, заранее настроенный с необходимым кодом. Этот вариант не требует написания кода и работает прямо в облаке.
  • HUB Cloud: Облачное обучение Ultralytics HUB предлагает решение без кода для тренировки моделей YOLO, что идеально подходит для тех, кто не пишет код, и для владельцев бизнеса. Рабочий процесс включает загрузку датасета, выбор модели и настройку облачного инстанса, что упрощает дообучение предобученных моделей и их экспорт для различных приложений.

Чтобы обучить модель в Google Colab:

  1. Установи Ultralytics: Запусти команду для установки Ultralytics в ноутбуке.
  2. Настройка и API Key: Выполни настройку и введи свой API Key.
  3. Начни обучение: Выполни команды для обучения, и твоя модель начнет тренироваться.

Николай Нильсен объясняет, как обучать модели в Ultralytics HUB

Рис. 1. Николай Нильсен показывает, как обучать модели в Ultralytics HUB.

Link to this sectionОтслеживание процесса обучения#

Ultralytics HUB предоставляет отслеживание процесса обучения твоей модели в реальном времени. Ты можешь контролировать ключевые метрики, такие как точность (accuracy), прецизионность (precision), полнота (recall) и функции потерь (loss). Платформа также визуализирует данные обучения, позволяя тебе видеть, как твоя модель улучшается со временем.

Link to this sectionРасширенные функции и интеграции#

Link to this sectionОблачное обучение и интеграция с Roboflow#

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

Link to this sectionМобильное приложение#

Приложение Ultralytics HUB позволяет использовать обнаружение объектов в реальном времени прямо на твоем мобильном устройстве. Используя предобученные модели, приложение может распознавать объекты из датасета COCO с высокой точностью, работая со скоростью 30 кадров в секунду на iPhone 14 Pro. Эта функция идеально подходит для тестирования моделей в реальных условиях и демонстрации возможностей твоих обученных моделей.

Link to this sectionЗаключение#

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

Так зачем ждать? Погружайся в Ultralytics HUB уже сегодня и раскрой потенциал своих проектов по машинному обучению всего за пару кликов!

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

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

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