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

Vanishing Gradient

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

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

Механика исчезающих сигналов#

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

Если сеть использует такие функции активации, как сигмоидная функция или гиперболический тангенс (tanh), производные часто оказываются меньше 1. Когда множество таких малых чисел перемножается в глубокой сети с десятками или сотнями слоев, результат стремится к нулю. Ты можешь представить это как игру в «испорченный телефон», где сообщение шепотом передается по длинной цепочке людей; к тому моменту, как оно достигает начала цепочки, сообщение становится неслышимым, и первый человек не знает, что сказать.

Решения и современные архитектуры#

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

  • ReLU и ее варианты: Выпрямленный линейный элемент (ReLU) и его преемники, такие как Leaky ReLU и SiLU, не насыщаются для положительных значений. Их производные равны либо 1, либо небольшой константе, сохраняя величину градиента через глубокие слои.
  • Остаточные связи: Представленные в остаточных сетях (ResNets), они представляют собой «пропускные связи», позволяющие градиенту обходить один или несколько слоев. Это создает «автомагистраль» для беспрепятственного прохождения градиента к более ранним слоям — концепцию, необходимую для современного обнаружения объектов.
  • Нормализация по батчам: Нормализуя входы каждого слоя, нормализация по батчам гарантирует, что сеть работает в стабильном режиме, где производные не слишком малы, что снижает зависимость от тщательной инициализации.
  • Архитектуры с вентилями: Для последовательных данных сети LSTM (долгая краткосрочная память) и GRU используют специализированные вентили, чтобы решать, какой объем информации сохранять или забывать, эффективно защищая градиент от исчезновения на длинных последовательностях.

Исчезающие против взрывающихся градиентов#

Хотя они проистекают из одного и того же базового механизма (повторного умножения), исчезающие градиенты отличаются от взрывающихся градиентов.

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

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

Преодоление проблемы исчезающих градиентов стало обязательным условием успеха современных ИИ-приложений.

  1. Глубокое обнаружение объектов: Модели, используемые для автономных транспортных средств, такие как серия YOLO, требуют сотен слоев для различения пешеходов, знаков и машин. Без таких решений, как остаточные блоки и нормализация по батчам, обучение этих глубоких сетей на массивных наборах данных, таких как COCO, было бы невозможно. Такие инструменты, как платформа Ultralytics, помогают оптимизировать этот процесс обучения, гарантируя правильную сходимость этих сложных архитектур.

  2. Машинный перевод: В обработке естественного языка (NLP) перевод длинного предложения требует понимания связи между первыми и последними словами. Решение проблемы исчезающего градиента в RNN (через LSTM) и последующих Transformer позволило моделям сохранять контекст на протяжении длинных абзацев, революционизировав службы машинного перевода, такие как Google Translate.

Пример на Python#

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

from ultralytics import YOLO

# Load the YOLO26 model (latest generation, Jan 2026)
# This architecture includes residual connections and modern activations
# that inherently prevent vanishing gradients.
model = YOLO("yolo26n.pt")

# Train the model on a dataset
# The optimization process remains stable due to the robust architecture
results = model.train(data="coco8.yaml", epochs=10)

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

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

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