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

Fine-tuning

Узнай, как дообучение (fine-tuning) адаптирует предварительно обученные модели, такие как Ultralytics YOLO26, к специализированным задачам. Научись использовать трансферное обучение для более быстрого и точного ИИ.

Доработка (fine-tuning) — это фундаментальный процесс в моделировании машинного обучения (ML), который заключается в адаптации предварительно обученной модели под конкретную задачу или набор данных. Вместо обучения с нуля, требующего огромных объемов данных, времени и вычислительных мощностей, разработчики начинают с «базовой модели» (foundation model), которая уже усвоила общие признаки на огромном массиве данных, например в ImageNet. Такой подход представляет собой практическую реализацию трансфертного обучения (transfer learning), позволяя ИИ-системам добиваться высокой производительности в узкоспециализированных задачах при значительно меньших затратах ресурсов.

Механика адаптации#

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

Этой корректировки обычно добиваются с помощью градиентного спуска с использованием более низкого скорости обучения. Консервативная скорость обучения гарантирует, что ценные признаки, полученные во время первичного предварительного обучения, будут уточнены, а не уничтожены. Во многих рабочих процессах компьютерного зрения (CV) инженеры могут заморозить начальные слои базовой сети (backbone), которые распознают универсальные признаки, и обновлять только более глубокие слои и голову детекции, отвечающую за финальное прогнозирование классов.

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

Дообучение сокращает разрыв между общими возможностями ИИ и конкретными отраслевыми требованиями. Оно позволяет универсальным моделям становиться узкоспециализированными экспертами.

  • ИИ в здравоохранении: Стандартная модель компьютерного зрения способна отличать кошек от собак, но ей не хватает медицинского контекста. Дорабатывая такую модель на датасетах анализа медицинских изображений, содержащих размеченные рентгенограммы, исследователи создают диагностические инструменты, которые с высокой точностью (accuracy) выявляют пневмонию или переломы. Это помогает врачам-радиологам в условиях высокой загруженности расставлять приоритеты для критических случаев.
  • ИИ в производстве: В промышленных условиях готовые модели могут не распознавать нестандартные компоненты. Производители используют доработку для адаптации передовых архитектур, таких как YOLO26, под свои сборочные линии. Это позволяет автоматизированным системам контроля качества обнаруживать мельчайшие дефекты, такие как микротрещины или дефекты покраски, повышая надежность продукции и снижая количество брака.

Дообучение против обучения с нуля#

Полезно различать дообучение и полноценное обучение, чтобы понимать, когда следует использовать каждый из подходов.

  • Обучение с нуля: Этот процесс включает инициализацию модели со случайными весами и ее обучение на наборе данных до сходимости. Для этого требуется очень большой размеченный датасет и значительные ресурсы GPU. Как правило, этот метод используют при создании новых архитектур или в принципиально уникальных предметных областях (например, анализ туманностей в глубоком космосе против повседневных объектов).
  • Доработка: Этот метод начинается с оптимизированных весов. Для него требуется гораздо меньше данных (часто всего несколько тысяч изображений), и обучение проходит значительно быстрее. Для большинства бизнес-задач, таких как управление товарными запасами в ритейле или охранный мониторинг, доработка является самым эффективным путем к внедрению.

Реализация дообучения с Ultralytics#

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

В следующем примере показано, как доработать предварительно обученную модель YOLO26 на пользовательском наборе данных. Обрати внимание, что мы загружаем yolo26n.pt (предварительно обученные веса), а не упрощенный файл конфигурации, что служит сигналом для библиотеки запустить трансфертное обучение.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (n=nano size)
# This automatically loads weights trained on COCO
model = YOLO("yolo26n.pt")

# Fine-tune the model on a custom dataset (e.g., 'coco8.yaml')
# The 'epochs' argument determines how many passes over the data occur
results = model.train(data="coco8.yaml", epochs=100, imgsz=640)

# The model is now fine-tuned and ready for specific inference tasks

Ключевые факторы успеха#

Для достижения наилучших результатов качество нового набора данных имеет первостепенное значение. Использование инструментов для аугментации данных позволяет искусственно расширить небольшой датасет путем поворота, отражения или изменения яркости изображений, предотвращая переобучение (overfitting). Кроме того, отслеживание таких метрик, как ошибки валидации (validation loss) и средняя точность (mAP), гарантирует, что модель будет хорошо обобщать данные на незнакомых примерах.

Для тех, кто управляет сложными рабочими процессами, применение стратегий MLOps и таких инструментов, как трекинг экспериментов, помогает поддерживать контроль версий для различных доработанных итераций. Будь то детекция объектов или сегментация экземпляров, доработка остается отраслевым стандартом для развертывания эффективных ИИ-решений.

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

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

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