Ultralytics YOLO27:
Назад к глоссарию Ultralytics

Parameter-Efficient Fine-Tuning (PEFT)

Изучи параметрически эффективную донастройку (PEFT) для оптимизации крупных моделей, таких как Ultralytics YOLO26. Научись сокращать вычислительные затраты и достигать результатов уровня SOTA на GPU.

Дообучение с эффективным использованием параметров (PEFT) — это продвинутая стратегия оптимизации в машинном обучении (ML), которая позволяет адаптировать большие предварительно обученные модели под конкретные задачи с минимальными вычислительными затратами. По мере того как современные базовые модели разрослись до миллиардов параметров, традиционные методы обучения, при которых обновляются все веса сети, стали чрезмерно дорогими с точки зрения аппаратных ресурсов и энергопотребления. PEFT решает эту проблему, замораживая подавляющее большинство весов модели, предварительно обученной, и обновляя лишь небольшое подмножество параметров либо добавляя легковесные адаптерные слои. Такой подход снижает порог входа и позволяет разработчикам получать результаты уровня state-of-the-art на GPU потребительского класса без промышленных центров обработки данных.

Механика эффективности#

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

Методы PEFT, такие как адаптация низкого ранга (LoRA), используют другой подход. Они оставляют тяжёлую «магистраль» модели неизменной, сохраняя её общие знания, и добавляют небольшие обучаемые матрицы в определённые слои. Это предотвращает катастрофическое забывание — явление, при котором модель утрачивает исходные возможности во время изучения новой информации. Сокращая количество обучаемых параметров до 99%, PEFT значительно уменьшает требования к хранилищу и позволяет заменять адаптеры для разных задач в одной базовой модели во время вывода в реальном времени.

Практические применения#

PEFT особенно ценен в отраслях, где периферийные вычисления и конфиденциальность данных имеют первостепенное значение.

  • AI в сельском хозяйстве: Стартапы в сфере агротехнологий часто устанавливают модели на дронах с ограниченным временем работы от батареи и вычислительной мощностью. Используя PEFT, инженеры могут взять высокоэффективную модель, например YOLO26, и дообучить её для обнаружения конкретных региональных вредителей, таких как американская совка, на небольшом пользовательском наборе данных. Благодаря заморозке магистрали обучение можно быстро выполнить на ноутбуке, а итоговая модель остаётся достаточно лёгкой для обработки непосредственно на борту.
  • AI в здравоохранении: В анализе медицинских изображений размеченные данные часто встречаются редко и обходятся дорого. Больницы используют PEFT, чтобы адаптировать универсальные модели компьютерного зрения для выявления аномалий на МРТ-снимках. Поскольку базовые параметры заморожены, модель менее склонна к переобучению на небольшом наборе данных, что обеспечивает надёжную диагностику и сохраняет конфиденциальность данных пациентов.

Реализация замороженных слоёв с помощью Ultralytics#

В экосистеме Ultralytics эффективность параметров часто достигается за счёт «заморозки» начальных слоёв сети. Это гарантирует, что устойчивые экстракторы признаков останутся неизменными, а под новые классы будут адаптироваться только голова или последующие слои. Это практическая реализация принципов PEFT для обнаружения объектов.

В следующем примере показано, как обучить модель Ultralytics YOLO26, заморозив первые 10 слоёв магистрали, чтобы сэкономить вычислительные ресурсы:

from ultralytics import YOLO

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

# Train on a custom dataset with the 'freeze' argument
# freeze=10 keeps the first 10 layers static, updating only deeper layers
results = model.train(data="coco8.yaml", epochs=5, freeze=10)

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

Отличия PEFT от связанных концепций#

Чтобы выбрать правильную стратегию адаптации модели, полезно отличать PEFT от похожих терминов:

  • Дообучение: Этот процесс, часто называемый «полным дообучением», обновляет все параметры модели. Хотя он обеспечивает максимальную пластичность, он требует больших вычислительных ресурсов и сохранения полной копии модели для каждой задачи. PEFT — это подкатегория дообучения, ориентированная на эффективность.
  • Проектирование промптов: Оно заключается в составлении текстовых входных данных для управления выводом модели без изменения каких-либо внутренних весов. PEFT, напротив, математически изменяет подмножество весов или адаптеров, чтобы навсегда изменить способ обработки данных моделью.
  • Дистилляция знаний: Этот метод обучает небольшую модель-ученика имитировать большую модель-учителя. Хотя в результате получается эффективная модель, дистилляция является методом сжатия, тогда как PEFT — это метод адаптации, используемый для обучения существующей модели новым навыкам.

Демократизируя доступ к высокопроизводительному AI, PEFT позволяет разработчикам создавать специализированные инструменты для автономных транспортных средств и умного производства без необходимости в инфраструктуре суперкомпьютерного уровня.

Explore solutions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше

Давай вместе создавать будущее AI!

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