PANDUAN AI Bahasa

Penskalaan Tetingkap Konteks YaRN

YaRN (Satu lagi sambungan RoPE) ialah teknik yang meregangkan tetingkap konteks boleh guna pengubah jauh melebihi apa yang telah dilatih, dengan penalaan halus yang minimum.

2 min dibacaKemas kini terakhir

Gambaran keseluruhan

It matters because it lets existing models handle much longer documents without retraining from scratch.

Menyelam dalam

Kebanyakan LLM moden mengekod kedudukan perkataan menggunakan Rotary Position Embeddings (RoPE), yang berfungsi dengan baik hanya sehingga panjang yang dilihat model semasa latihan. Suapan dalam urutan yang lebih panjang dan model merosot dengan teruk. YaRN menyelesaikan masalah ini dengan menskalakan semula frekuensi putaran RoPE dengan cara yang menyedari frekuensi: dimensi frekuensi tinggi (yang menangkap hubungan setempat dan berdekatan) kebanyakannya dibiarkan tidak disentuh, manakala dimensi frekuensi rendah (yang menangkap kedudukan jarak jauh) diinterpolasi. Ia juga menambah pelarasan suhu pada perhatian untuk memastikan logit berkelakuan baik pada julat yang jauh. Hasilnya, ditunjukkan pada model LLaMA, memanjangkan konteks daripada 4K kepada 64K-128K token menggunakan hanya kira-kira 0.1% daripada data latihan asal dan beberapa ratus langkah penalaan halus.

Wawasan Teknikal

RoPE memutarkan vektor pertanyaan dan kunci dengan sudut yang berkadar dengan kedudukan dan kekerapan setiap dimensi. Interpolasi linear naif (Position Interpolation) mencacatkan semua frekuensi secara sama rata, merosakkan butiran setempat. YaRN sebaliknya menggunakan 'NTK-demi-bahagian': ia hanya menginterpolasi dimensi frekuensi rendah (panjang gelombang panjang), meninggalkan dimensi frekuensi tinggi sahaja dan tanjakan di antaranya. Penskalaan suhu perhatian mengimbangi anjakan entropi, mengekalkan ketepatan pada panjang lanjutan.

Kesan Strategik

Kelajuan dan skala

Aliran kerja bahasa boleh bergerak lebih pantas tanpa mengorbankan konsistensi.

Akses dan capai

Ia meluaskan akses merentas bahasa dan gaya komunikasi.

Keputusan yang lebih jelas

Pasukan boleh menghabiskan lebih banyak masa untuk membuat pertimbangan manakala automasi mengendalikan pengulangan.

Masa Depan Penskalaan Tetingkap Konteks YaRN

Sambungan sedar frekuensi gaya YaRN telah menjadi bahan lalai untuk penghantaran model konteks panjang; varian dan pengganti terus muncul apabila makmal menolak ke arah tingkap juta-token. Jangkakan penyepaduan yang lebih ketat dengan perhatian yang cekap, pemampatan cache KV dan penskalaan dinamik yang melaraskan dengan pantas setiap permintaan. Aliran yang lebih luas adalah memisahkan 'berapa lama model dilatih' daripada 'berapa lama ia boleh dibaca dengan berguna,' menjadikan konteks panjang sebagai ciri pasca latihan yang murah dan bukannya komitmen seni bina yang mahal.

Pelaksanaan Dunia Sebenar

Memperluaskan model LLaMA terbuka daripada token 4K kepada 128K supaya ia boleh menelan keseluruhan pangkalan kod atau kontrak panjang dalam satu laluan

Membiarkan chatbot mengekalkan sejarah perbualan yang sangat panjang tanpa memotong giliran sebelumnya

Merumuskan dokumen sepanjang buku atau transkrip berbilang jam yang melebihi tetingkap asli model asas

Menyesuaikan model pra-latihan dengan murah untuk tugas mendapatkan semula konteks panjang dengan hanya menggunakan larian penalaan halus kecil

Risiko & Pengawal

Fakta halusinasi boleh memasukkan laporan, aliran sokongan atau hasil penyelidikan secara senyap-senyap.

Sensitiviti segera boleh mencipta hasil yang tidak konsisten merentas permintaan yang serupa.

Data teks sensitif mungkin terdedah jika kawalan akses lemah.

Hala Tuju Pelaksanaan

1

Tentukan format output, nada dan standard kualiti sebelum pelancaran.

2

Respons asas dengan sumber yang dipercayai apabila ketepatan penting.

3

Simpan pusat pemeriksaan semakan manusia untuk output berkepentingan tinggi.

4

Jejaki corak kegagalan dan latih semula gesaan atau aliran kerja dengan kerap.

Teruskan Meneroka

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the YaRN Context Window Scaling quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Mulakan kuiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Panduan seterusnya

Windows Konteks

Soalan lazim

What is YaRN Context Window Scaling?

YaRN (Satu lagi sambungan RoPE) ialah teknik yang meregangkan tetingkap konteks boleh guna pengubah jauh melebihi apa yang telah dilatih, dengan penalaan halus yang minimum. Ia penting kerana ia membolehkan model sedia ada mengendalikan dokumen yang lebih lama tanpa melatih semula dari awal.

Apakah skim pengekodan kedudukan yang YaRN ubah suai untuk memanjangkan panjang konteks?

YaRN adalah singkatan kepada 'Yet another RoPE extensions' dan berfungsi dengan menskala semula frekuensi putaran yang digunakan dalam Pembenaman Kedudukan Putaran.

Bagaimanakah YaRN mengendalikan dimensi RoPE frekuensi tinggi berbanding frekuensi rendah?

Pendekatan 'NTK-by-parts' YaRN mengekalkan dimensi frekuensi tinggi (tempatan) sambil menginterpolasi dimensi frekuensi rendah (jarak jauh) untuk mengelakkan merosakkan butiran setempat.

Apakah kelebihan kecekapan utama YaRN berbanding melatih model konteks panjang dari awal?

YaRN boleh melanjutkan konteks menggunakan kira-kira 0.1% daripada data latihan asal dan sebilangan kecil langkah penalaan halus, jauh lebih murah daripada latihan semula.

Selain menskala semula frekuensi, apakah pelarasan tambahan yang digunakan YaRN untuk memastikan perhatian jarak jauh stabil?

YaRN mengubah suai suhu perhatian untuk mengimbangi anjakan entropi/logit yang berlaku apabila jujukan menjadi lebih lama.

Apakah masalah yang berlaku jika anda menyuap urutan model RoPE jauh lebih lama daripada yang dilatih, tanpa sebarang penskalaan?

RoPE digeneralisasikan dengan buruk kepada kedudukan panjang yang tidak kelihatan, jadi kualiti runtuh melainkan frekuensinya diskalakan semula.