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