SelanjutnyaPanduan berikutnya
Penyematan Speaker X-Vector
AI Audio
PANDUAN Audio AI
Kuantisasi vektor sisa (RVQ) adalah teknik yang mengubah penyematan audio berkelanjutan menjadi tumpukan kode diskrit dengan berulang kali mengkuantisasi kesalahan yang tersisa.
Dengarkan panduan iniDiceritakan oleh AI · ~2 min
It matters because it is the engine behind modern neural codecs like SoundStream and EnCodec and the tokenizer for generative audio.
Kuantisasi vektor biasa (VQ) menggantikan vektor kontinu dengan entri terdekat dalam buku kode yang dipelajari, namun satu buku kode yang cukup bagus untuk kualitas tinggi akan memerlukan sejumlah besar entri. RVQ memecahkan masalah ini dengan mengalirkan beberapa buku kode yang lebih kecil. Buku kode pertama menghasilkan perkiraan kasar; Anda menguranginya untuk mendapatkan sisa kesalahan, menghitung sisa tersebut dengan buku kode kedua, mengurangi lagi, dan melanjutkan selama N tahap. Kode terakhir adalah daftar indeks yang dipilih di seluruh tahapan, dan rekonstruksi adalah jumlah dari semua vektor buku kode yang dipilih. Hal ini memfaktorkan buku kode yang sangat besar dan efektif menjadi banyak buku kode yang kecil, sehingga secara dramatis memotong memori dan komputasi sekaligus memungkinkan skala bitrate hanya dengan menggunakan tahapan yang lebih banyak atau lebih sedikit. Dropout Quantizer selama pelatihan membuat buku kode awal membawa informasi paling banyak, sehingga memungkinkan penurunan kualitas secara baik.
Mendiskritisasi penyematan encoder di dalam codec neural SoundStream, EnCodec, dan DAC
Memproduksi token audio berlapis yang dihasilkan oleh AudioLM dan MusicLM
Menskalakan bitrate codec ke atas atau ke bawah dengan mengaktifkan lebih banyak atau lebih sedikit tahapan kuantizer
Mengompresi penyematan dimensi tinggi dalam sistem pengambilan dan penyimpanan menggunakan buku kode bertumpuk
RVQ telah menjadi lapisan diskritisasi standar yang menghubungkan representasi saraf berkelanjutan dengan model generatif berbasis token, dan penyempurnaan terus dilakukan: pemanfaatan buku kode yang lebih baik untuk menghindari entri 'mati', buku kode yang terfaktor dan berdimensi rendah, serta hierarki token yang bermakna secara semantik. Selain audio, ide penumpukan sisa yang sama juga menyebar ke tokenizer gambar dan video, memposisikan RVQ sebagai jembatan umum antara pembuat enkode berkelanjutan dan generator urutan gaya model bahasa.
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
Kuantisasi vektor sisa (RVQ) adalah teknik yang mengubah penyematan audio berkelanjutan menjadi tumpukan kode diskrit dengan berulang kali mengkuantisasi kesalahan yang tersisa. Ini penting karena ini adalah mesin di balik codec saraf modern seperti SoundStream dan EnCodec serta tokenizer untuk audio generatif.
Setelah buku kode pertama memberikan perkiraan kasar, RVQ menguranginya dan mengkuantisasi sisa yang tersisa dengan buku kode berikutnya, mengulangi seluruh tahapan.
Satu buku kode yang cukup bagus untuk kualitas tinggi akan menjadi sangat besar; menumpuk M buku kode dari K entri memberikan kombinasi K^M dengan penyimpanan yang jauh lebih sedikit.
Rekonstruksi adalah jumlah dari vektor-vektor buku kode yang dipilih di seluruh tahapan, masing-masing mengoreksi sisa vektor-vektor sebelumnya.
Memilih salah satu dari K entri pada masing-masing M tahap independen menghasilkan K^M kemungkinan kombinasi, sementara hanya menyimpan vektor M*K.
Hilangnya komitmen memberikan penalti kepada pembuat enkode ketika keluarannya menyimpang dari vektor buku kode yang dipilih, menjaga kuantisasi tetap stabil; buku kode itu sendiri sering diperbarui melalui rata-rata pergerakan eksponensial.
Teruslah belajar
Panduan lainnya dipilih untuk topik ini
SelanjutnyaPanduan berikutnya
Penyematan Speaker X-Vector
AI Audio