ДаліНаступний посібник
Регресія Softmax для багатокласової класифікації
технічний
Технічний КЕРІВНИЦТВО
Gumbel-Softmax — це трюк, який дозволяє нейронним мережам «відбирати» дискретні категорії, але їх можна навчити за допомогою градієнтного спуску.
Послухайте цей посібникШІ-розказаний · ~2 min
It matters because backpropagation normally can't flow through a random, discrete choice.
Нейронні мережі навчаються, посилаючи градієнти назад під час кожної операції. Але вибірка дискретної категорії (наприклад, вибір слова №7 із 50 000) є важким, недиференційованим стрибком, тому градієнти там вмирають. Трюк перепараметризації переписує випадкову вибірку, щоб випадковість надходила від фіксованого зовнішнього джерела шуму, залишаючи плавний, диференційований шлях для градієнтів. Gumbel-Softmax застосовує це до категоріальних змінних: він додає розподілений шум Гамбеля до логітів, а потім замінює жорсткий argmax на softmax з контрольованою температурою. При високій температурі результатом є гладка пляма над категоріями; коли температура падає до нуля, вона загострюється до майже одного гарячого вектора, відновлюючи справжню вибірку, залишаючись диференційованою.
Навчання варіаційних автокодерів з категоріальними (дискретними) латентними кодами замість лише безперервних гауссових.
Диференційований пошук нейронної архітектури (наприклад, методи у стилі DARTS), вибираючи, яку операцію розмістити на кожному шарі.
Навчання вибору дискретних кодових книг у стилі VQ та моделях дискретного представлення.
Рішення про диференційовану маршрутизацію або шлюзування в мережах змішаних експертів і умовних обчислень.
Gumbel-Softmax залишається інструментом за замовчуванням для дискретних прихованих змінних, пошуку диференційованої архітектури, векторно-квантованих моделей і навченої маршрутизації в системах із сумішшю експертів. Продовжуються дослідження релаксації з нижчою дисперсією та меншим зміщенням (таких як оцінки Rao-Blackwellized і контрольної змінної) і графіків відпалу, які врівноважують зміщення теплих температур проти дисперсії високого градієнта холодних. Оскільки моделі все частіше приймають чіткі дискретні рішення, очікуйте, що ці безперервні послаблення залишатимуться центральними для того, щоб зробити такі вибори доступними для навчання від кінця до кінця.
Безплатний розсилок
Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.
Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.
Перевір себе
Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.
Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву
Gumbel-Softmax — це трюк, який дозволяє нейронним мережам «відбирати» дискретні категорії, але їх можна навчити за допомогою градієнтного спуску. Це важливо, тому що зворотне поширення зазвичай не може проходити через випадковий, дискретний вибір.
The guide explains gradients do not pass through a hard discrete jump.
The guide describes moving randomness into a noise source and preserving a smooth path.
The guide gives the noisy softmax construction for differentiable categorical sampling.
High temperature yields a smoother distribution over categories.
The guide says low temperature sharpens toward a near one-hot vector.
Продовжуйте вчитися
Інші посібники, вибрані для цієї теми
ДаліНаступний посібник
Регресія Softmax для багатокласової класифікації
технічний