NastępnyNastępny poradnik
Regresja Softmax dla klasyfikacji wieloklasowej
Techniczne
PRZEWODNIK techniczny
Gumbel-Softmax to sztuczka, która pozwala sieciom neuronowym „próbkować” z dyskretnych kategorii, a jednocześnie można je trenować poprzez opadanie gradientowe.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
It matters because backpropagation normally can't flow through a random, discrete choice.
Sieci neuronowe uczą się, przesyłając gradienty do tyłu podczas każdej operacji. Jednak próbkowanie odrębnej kategorii (np. wybieranie słowa nr 7 z 50 000) jest trudnym, niezróżnicowanym skokiem, więc gradienty tam giną. Sztuczka reparametryzacji polega na przepisaniu losowego próbkowania, tak aby losowość pochodziła ze stałego zewnętrznego źródła szumu, pozostawiając gładką, różniczkowalną ścieżkę dla gradientów. Gumbel-Softmax stosuje to do zmiennych kategorycznych: dodaje szum rozproszony przez Gumbela do logitów, a następnie zastępuje twardy argmax softmaxem kontrolowanym temperaturą. W wysokiej temperaturze wynik jest gładką plamą na kategoriach; gdy temperatura spada do zera, wyostrza się w kierunku wektora bliskiego jednemu gorącemu, odzyskując prawdziwe próbkowanie, zachowując jednocześnie różniczkowalność.
Szkolenie wariacyjnych autoenkoderów za pomocą kategorycznych (dyskretnych) ukrytych kodów zamiast tylko ciągłych kodów Gaussa.
Wyszukiwanie różniczkowalnej architektury neuronowej (np. Metody w stylu DARTS) z wyborem operacji do umieszczenia w każdej warstwie.
Nauka dyskretnego wyboru książki kodowej w stylu VQ i modelach reprezentacji dyskretnej.
Różniczkowe decyzje dotyczące routingu lub bramkowania w sieciach złożonych z ekspertów i z obliczeniami warunkowymi.
Gumbel-Softmax pozostaje domyślnym narzędziem do dyskretnych zmiennych ukrytych, wyszukiwania różniczkowej architektury, modeli kwantowanych wektorowo i wyuczonego routingu w systemach złożonych z ekspertów. Kontynuowane są badania nad relaksacjami o niższej wariancji i mniejszym odchyleniu (takimi jak estymatory Rao-Blackwellizeda i estymatory zmiennych kontrolnych) oraz nad harmonogramami wyżarzania, które równoważą odchylenie ciepłych temperatur z wysokim gradientem wariancji zimnych. Ponieważ modele coraz częściej podejmują wyraźne, dyskretne decyzje, można się spodziewać, że te ciągłe rozluźnienia pozostaną kluczem do podejmowania takich wyborów, których będzie można się nauczyć od początku do końca.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
Gumbel-Softmax to sztuczka, która pozwala sieciom neuronowym „próbkować” z dyskretnych kategorii, a jednocześnie można je trenować poprzez opadanie gradientowe. Ma to znaczenie, ponieważ propagacja wsteczna zwykle nie może nastąpić w wyniku losowego, dyskretnego wyboru.
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.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Regresja Softmax dla klasyfikacji wieloklasowej
Techniczne