SelanjutnyaPanduan berikutnya
Penyempurnaan Pengambilan Sampel Penolakan
Bahasa AI
PANDUAN AI Bahasa
Speculative sampling uses a draft model to propose tokens and a target model to verify them.
Dengarkan panduan iniDiceritakan oleh AI · ~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.
Melayani model obrolan 70B dengan model draf 7B untuk memotong latensi respons hingga setengahnya dengan kualitas keluaran yang sama.
Gaya Medusa menggunakan satu model yang memprediksi beberapa token masa depan, lalu memverifikasinya tanpa draf jaringan terpisah.
Penguraian kode spekulatif berbasis pohon yang mengusulkan kelanjutan beberapa percabangan dan memverifikasi semuanya dalam satu lintasan target.
Mempercepat asisten penyelesaian kode di mana model draf menangani boilerplate yang dapat diprediksi dan dikonfirmasi dengan cepat oleh model besar.
Penguraian kode spekulatif menjadi standar dalam tumpukan inferensi. Varian yang lebih baru menghilangkan model draf terpisah: spekulasi mandiri menggunakan kepala prediksi keluar awal atau ekstra (Medusa, EAGLE), draf berbasis pohon memverifikasi banyak kandidat kelanjutan sekaligus, dan decoding lookahead memparalelkan tebakan n-gram. Harapkan integrasi yang lebih erat dengan manajemen batching dan KV-cache, ukuran draf yang sadar perangkat keras, dan penggunaan yang lebih luas dalam produk-produk sensitif latensi seperti asisten obrolan dan alat pengkodean yang setiap milidetiknya berarti.
Buletin gratis
Tiga cerita AI terverifikasi setiap pagi hari kerja, ditulis dalam bahasa Inggris sederhana. Gratis selamanya, tanpa iklan.
Satu email setiap hari kerja. Berhenti berlangganan dalam satu klik. Kami tidak pernah menjual atau membagikan alamat Anda.
Uji diri Anda sendiri
Umpan balik instan untuk setiap jawaban, dan sertifikat yang dapat dibagikan dengan ID yang dapat diverifikasi setelah Anda lulus kursus.
Mendukung pendidikan AI gratis. AI Understanding adalah organisasi nirlaba 501(c)(3) — tanpa iklan, tanpa paywall, selamanya. Berikan sumbangan
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.
Model draf yang murah menebak beberapa token di depan, dan model target yang mahal memeriksa semuanya dalam satu lintasan maju paralel.
Koreksi pengambilan sampel penolakan yang dimodifikasi menjamin token yang diterima didistribusikan persis seperti yang dihasilkan model target saja.
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.
Teruslah belajar
Panduan lainnya dipilih untuk topik ini
SelanjutnyaPanduan berikutnya
Penyempurnaan Pengambilan Sampel Penolakan
Bahasa AI