ДалееСледующее руководство
Стохастический градиентный спуск с импульсом
Основы
РУКОВОДСТВО ПО ОСНОВАМ
Dropout — это трюк регуляризации, который случайным образом отключает часть нейронов на каждом этапе обучения, заставляя сеть строить избыточные, надежные представления.
Прослушайте это руководствоОзвучено ИИ · ~2 min
It became one of the most influential techniques for fighting overfitting in deep learning.
Метод отсева, представленный группой Хинтона примерно в 2012 году, устраняет ключевую слабость больших сетей: нейроны могут совместно адаптироваться, обучаясь исправлять ошибки друг друга способами, которые работают только на обучающих данных. При каждом прямом проходе во время обучения метод dropout случайным образом устанавливает выходной сигнал каждого нейрона равным нулю с некоторой вероятностью p (часто 0,5 в плотных слоях). Поскольку любой нейрон может исчезнуть, сеть не может опираться на хрупкие партнерства и должна распространять полезную информацию среди многих подразделений. Это похоже на обучение огромного ансамбля прореженных сетей, имеющих общий вес. Во время тестирования отключение отключается и используется вся сеть, а активации масштабируются таким образом, чтобы ожидаемый результат соответствовал обучению. Результатом обычно является лучшее обобщение за счет немного более длительного обучения.
Добавление слоя Dropout с p около 0,5 между плотными слоями классификатора изображения или текста в PyTorch или Keras
Модели-трансформеры, применяющие отсев к весам внимания и активации прямой связи во время предварительной тренировки
Отсев по методу Монте-Карло, когда отсев остается включенным при выводе для получения оценок неопределенности для медицинских прогнозов или прогнозов, важных для безопасности.
Стохастическая глубина (DropPath) случайным образом пропускает остаточные блоки для упорядочения очень глубоких сетей, таких как ResNet и преобразователи изображения.
В сетях сверточного зрения пакетная нормализация в значительной степени вытеснила стандартное исключение, но варианты процветают и в других местах: преобразователи применяют исключение к слоям внимания и прямой связи, а DropPath (стохастическая глубина) удаляет целые остаточные блоки. Отсев по методу Монте-Карло, который поддерживает отсев активным при выводе, используется для оценки неопределенности модели. Ожидается, что стохастическая регуляризация останется гибким набором инструментов, адаптированным для каждой архитектуры, а не одним фиксированным рецептом.
Бесплатная рассылка
Три проверенных AI-истории каждое утро буднего дня, написанные простым английским. Бесплатно навсегда, без рекламы.
Одно электронное письмо каждый будний день. Отписаться в один клик. Мы никогда не продаем и не передаем ваш адрес.
Проверьте себя
Мгновенная обратная связь по каждому ответу и общий сертификат с проверяемым идентификатором после прохождения курса.
Поддержите бесплатное образование в области искусственного интеллекта. AI Understanding — это некоммерческая организация 501(c)(3). Никакой рекламы и платного доступа. Сделать пожертвование
Dropout — это трюк регуляризации, который случайным образом отключает часть нейронов на каждом этапе обучения, заставляя сеть строить избыточные, надежные представления. Это стало одним из самых влиятельных методов борьбы с переобучением в глубоком обучении.
Dropout случайным образом обнуляет каждый нейрон с вероятностью p во время обучения, поэтому на каждом этапе используется другая прореженная подсеть.
Случайным удалением единиц отсев не позволяет нейронам образовывать хрупкие партнерства, которые работают только с обучающими данными, повышая надежность.
При выводе вся сеть работает с отключенным отключением, а активации масштабируются так, чтобы ожидаемые результаты соответствовали распределению обучения.
При p = 0,5 каждый нейрон имеет 50-процентную вероятность обнуления, поэтому в среднем за один проход вперед отбрасывается около половины.
Выборка из разных подсетей на каждом этапе приближается к усреднению по экспоненциальному числу сетей с общим весом, что является формой дешевого ансамбля.
Продолжайте учиться
Другие руководства, выбранные по этой теме
ДалееСледующее руководство
Стохастический градиентный спуск с импульсом
Основы