СледваСледващо ръководство
Softmax регресия за мултикласова класификация
технически
Техническо РЪКОВОДСТВО
Gumbel-Softmax е трик, който позволява на невронните мрежи да „пробват“ от отделни категории, като същевременно могат да се обучават чрез градиентно спускане.
Чуйте това ръководствоAI-разказан · ~2 min
Има значение, защото обратното разпространение обикновено не може да протича чрез случаен, дискретен избор.
Невронните мрежи се учат, като изпращат градиенти назад през всяка операция. Но вземането на проби от отделна категория (като избиране на дума №7 от 50 000) е труден, недиференцируем скок, така че градиентите умират там. Трикът за препараметризиране пренаписва произволно вземане на проби, така че произволността идва от фиксиран външен източник на шум, оставяйки плавен, диференцируем път за градиенти. Gumbel-Softmax прилага това към категорични променливи: той добавя шум, разпределен от Gumbel към логитите, след което заменя твърдия argmax с контролиран от температурата softmax. При висока температура изходът е гладко петно върху категории; тъй като температурата спада към нулата, тя се изостря към почти един горещ вектор, възстановявайки истинското семплиране, като същевременно остава диференцируема през цялото време.
Обучение на вариационни автоенкодери с категорични (дискретни) латентни кодове вместо само непрекъснати гаусови кодове.
Търсене на диференцируема невронна архитектура (напр. методи в стил DARTS), като се избира коя операция да се постави на всеки слой.
Изучаване на селекции на дискретни кодови книги в VQ стил и модели на дискретно представяне.
Решения за диференцируемо маршрутизиране или стробиране в мрежи с комбинация от експерти и условно изчисление.
Gumbel-Softmax остава инструмент по подразбиране за дискретни латентни променливи, диференцируемо търсене на архитектура, векторно-квантувани модели и научено маршрутизиране в смесени от експертни системи. Продължават изследванията върху релаксациите с по-ниска вариация и по-ниско отклонение (като Rao-Blackwellized и оценители на контролна променлива) и върху графици за отгряване, които балансират отклонението на топлите температури срещу високата вариация на градиента на студените. Тъй като моделите все повече вземат изрични дискретни решения, очаквайте тези непрекъснати отпускания да останат централни за правенето на такива избори, които могат да бъдат научени от край до край.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. 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 регресия за мултикласова класификация
технически