NastępnyNastępny poradnik
Dostrajanie próbkowania odrzucenia
Językowa sztuczna inteligencja
PRZEWODNIK Językowy AI
Speculative sampling uses a draft model to propose tokens and a target model to verify them.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
With the exact rejection-sampling correction, it preserves the target distribution; speedup depends on draft cost, acceptance, target verification and workload.
Autoregressive generation is slow because each token needs a full forward pass of a huge model. Speculative sampling fixes this by pairing a cheap draft model with the expensive target model. The draft proposes a short run of tokens (say 4-8); the target then scores all of them in one parallel forward pass. A modified rejection-sampling rule accepts the longest prefix that is consistent with the target's own distribution and resamples at the first rejected position. Because acceptance is probabilistic and corrected, the final token stream is provably distributed exactly as if the target had generated alone, no quality loss. Speedups vary with draft cost, acceptance rate, target verification, batching and hardware. A parallel verification pass can confirm multiple tokens, but is not free.
Udostępnienie modelu czatu 70B z wersją roboczą 7B w celu zmniejszenia opóźnień odpowiedzi mniej więcej o połowę przy identycznej jakości wyjściowej.
W stylu Meduzy kieruje się jednym modelem, przewidując kilka przyszłych tokenów, a następnie weryfikując je bez oddzielnej sieci roboczej.
Dekodowanie spekulatywne oparte na drzewie, które proponuje wiele kontynuacji rozgałęzień i weryfikuje je wszystkie w jednym przebiegu docelowym.
Przyspieszenie asystentów uzupełniania kodu, gdy wersja robocza modelu obsługuje przewidywalne schematy, które duży model szybko potwierdza.
Dekodowanie spekulatywne staje się standardem w stosach wnioskowania. Nowsze warianty porzucają oddzielny model roboczy: autospekcja wykorzystuje głowice wczesnego wyjścia lub dodatkowe głowice prognostyczne (Medusa, EAGLE), kreślenie oparte na drzewach weryfikuje wiele kontynuacji kandydatów na raz, a dekodowanie z wyprzedzeniem równoległe zgadywanie n-gramów. Spodziewaj się ściślejszej integracji z zarządzaniem przetwarzaniem wsadowym i pamięcią podręczną KV, rozmiarem wersji roboczej uwzględniającym sprzęt i szerszym wykorzystaniem w produktach wrażliwych na opóźnienia, takich jak asystenci czatu i narzędzia do kodowania, w których liczy się każda milisekunda.
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ę
Speculative sampling uses a draft model to propose tokens and a target model to verify them. With the exact rejection-sampling correction, it preserves the target distribution; speedup depends on draft cost, acceptance, target verification and workload.
Tani model draftu zgaduje kilka żetonów do przodu, a drogi model docelowy sprawdza je wszystkie w jednym równoległym przejściu do przodu.
Zmodyfikowana korekta próbkowania odrzucającego gwarantuje, że zaakceptowane tokeny zostaną rozdzielone dokładnie tak, jak wygenerowałby sam model docelowy.
Exact speculative sampling uses a rejection-sampling correction and discards the later draft suffix.
The rejection-sampling rule preserves the target distribution; this does not guarantee the same sampled string for each random seed.
The target pass scores the draft proposals and supplies target probabilities used by the acceptance rule and residual correction; it has a computation cost.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Dostrajanie próbkowania odrzucenia
Językowa sztuczna inteligencja