PANDUAN AI Bahasa

Pengoptimuman Dasar Proksimal

Pengoptimuman Dasar Proksimal (PPO) ialah algoritma pembelajaran pengukuhan yang paling dikaitkan dengan model bahasa penalaan halus daripada maklum balas manusia.

2 min dibacaKemas kini terakhir

Gambaran keseluruhan

It improves a policy in careful, small steps to avoid the instability that plagues naive policy gradient methods.

Menyelam dalam

PPO telah diperkenalkan oleh OpenAI pada 2017 dan menjadi tenaga kerja di sebalik RLHF untuk sistem seperti InstructGPT dan ChatGPT. Cabaran teras dalam RL kecerunan dasar ialah satu kemas kini yang terlalu besar boleh meruntuhkan prestasi. PPO menangani perkara ini dengan 'objektif pengganti terpotong': ia mengukur sejauh mana lebih (atau kurang) kemungkinan sesuatu tindakan telah menjadi berbanding dasar lama, mendarabkan nisbah itu dengan kelebihan (sejauh mana tindakan itu lebih baik daripada yang dijangkakan), dan memotong nisbah kepada julat kecil seperti 0.8 hingga 1.2. Ini menghadkan sejauh mana dasar boleh bergerak setiap kemas kini, memastikan pembelajaran stabil sambil masih membenarkan peningkatan yang berterusan. Dalam RLHF model bahasa, 'tindakan' menjana token atau tindak balas, ganjaran datang daripada model ganjaran, dan penalti perbezaan KL menghalang model daripada hanyut terlalu jauh daripada tingkah laku asalnya.

Wawasan Teknikal

PPO memaksimumkan objektif terpotong: min(nisbah * kelebihan, klip(nisbah, 1-eps, 1+eps) * kelebihan), dengan nisbah ialah kebarangkalian tindakan baru-lebih-lama. Kelebihan biasanya dianggarkan dengan Anggaran Kelebihan Umum dan rangkaian nilai (pengkritik) yang dipelajari. Dalam RLHF, jumlah ganjaran menggabungkan skor model ganjaran dengan penalti KL per-token terhadap dasar rujukan, mengimbangi keuntungan ganjaran berbanding kekal dekat dengan model asal.

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 Pengoptimuman Dasar Proksimal

PPO kekal kukuh tetapi terkenal dengan keterlaluan: ia memerlukan rangkaian nilai yang berasingan, penalaan hiperparameter yang teliti dan banyak pengiraan. Alternatif yang lebih mudah semakin mendapat tempat, termasuk DPO (tiada RL langsung) dan GRPO, yang menurunkan rangkaian nilai dengan menganggarkan kelebihan daripada kumpulan respons sampel dan telah menjanakan model penaakulan terkini. PPO akan berterusan apabila penerokaan atas dasar benar-benar membantu, tetapi bidang ini secara aktif memperdagangkan beberapa kerumitannya untuk kaedah yang lebih murah.

Pelaksanaan Dunia Sebenar

Penalaan halus ArahanGPT dan ChatGPT untuk mengikut arahan dan pilihan manusia melalui RLHF

Melatih ejen kawalan permainan dan robotik, domain asal PPO sebelum model bahasa

Mengurangkan ketoksikan atau meningkatkan sifat membantu dengan memaksimumkan skor model ganjaran di bawah kekangan KL

Mengoptimumkan penggunaan alat atau tingkah laku ejen berbilang langkah di mana model diberi ganjaran untuk menyelesaikan tugas dengan betul

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 Proximal Policy Optimization 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

Pengoptimuman Dasar Relatif Kumpulan

Soalan lazim

What is Proximal Policy Optimization?

Pengoptimuman Dasar Proksimal (PPO) ialah algoritma pembelajaran pengukuhan yang paling dikaitkan dengan model bahasa penalaan halus daripada maklum balas manusia. Ia menambah baik dasar dalam langkah-langkah kecil yang berhati-hati untuk mengelakkan ketidakstabilan yang melanda kaedah kecerunan dasar yang naif.

Apakah masalah yang paling utama ditangani oleh 'keratan' PPO?

Pemotongan nisbah kebarangkalian menghalang sebarang kemas kini tunggal daripada mengalihkan dasar terlalu jauh, yang merupakan punca utama ketidakstabilan dalam kaedah kecerunan dasar.

Dalam RLHF model bahasa dengan PPO, dari manakah isyarat ganjaran biasanya datang?

Model ganjaran menyediakan ganjaran skalar untuk respons yang dijana, kerana meminta manusia menjaringkan setiap output semasa RL adalah mustahil.

Apakah yang dilakukan oleh penalti KL-divergence dalam RLHF berasaskan PPO?

Penalti per-token KL terhadap dasar (rujukan) asal tidak menggalakkan model daripada mengubah tingkah lakunya secara terlalu drastik sambil mengejar ganjaran.

Apakah peranan rangkaian nilai (pengkritik) dalam PPO?

PPO ialah kaedah pengkritik pelakon; rangkaian nilai menganggarkan ganjaran yang dijangkakan, membolehkan anggaran kelebihan (selalunya melalui GAE) yang mengurangkan varians.

Apakah yang diwakili oleh 'kelebihan' dalam PPO?

Kelebihan mengukur sejauh mana lebih baik (atau lebih teruk) tindakan yang dipilih adalah relatif kepada anggaran nilai, memberitahu dasar tindakan yang perlu diperkukuh.