PANDUAN Teknikal

Pembelajaran Peniruan

Pembelajaran tiruan mengajar AI untuk melaksanakan tugas dengan menyalin demonstrasi pakar dan bukannya belajar daripada ganjaran percubaan dan kesilapan.

Dengar panduan iniAI-diceritakan · ~2 min

Pada halaman ini2 min dibaca
  1. Gambaran keseluruhan
  2. Menyelam dalam
  3. Pelaksanaan Dunia Sebenar
  4. Masa Depan Pembelajaran Peniruan
  5. Mempraktikkannya
  6. Teruskan Meneroka
  7. Soalan lazim

Gambaran keseluruhan

It matters because for many real tasks — driving, surgery, manipulation — it is far easier to show good behavior than to write a reward function.

Menyelam dalam

Pembelajaran tiruan melatih dasar daripada contoh direkodkan pakar yang bertindak dalam persekitaran, biasanya pasangan pemerhatian dan tindakan yang diambil oleh pakar. Bentuk paling mudah, pengklonan tingkah laku, menganggap ini sebagai pembelajaran diawasi biasa: ramalkan tindakan pakar berdasarkan keadaan. Ia menarik apabila ganjaran sukar ditentukan tetapi demonstrasi adalah banyak, seperti dalam kereta pandu sendiri yang dilatih menggunakan log stereng manusia atau robot yang diajar melalui teleoperasi. Kelemahan klasik ialah peralihan pengedaran, atau ralat pengkompaunan: kesilapan ramalan kecil mendorong ejen ke negeri yang tidak pernah dilawati oleh pakar, di mana ia tidak mempunyai panduan dan terus tersasar. Kaedah seperti DAgger membetulkan perkara ini dengan berulang kali menyoal pakar tentang keadaan yang sebenarnya dicapai oleh pelajar.

Pelaksanaan Dunia Sebenar

Model persepsi-ke-stering kereta pandu sendiri dilatih pada pemanduan manusia yang dilog

Lengan robot belajar melipat pakaian atau menyusun objek daripada demonstrasi teleoperasi

Ejen-ejen yang bermain permainan di-bootstrap daripada tayangan semula manusia yang dirakam sebelum menyesuaikan dengan RL

Robot pembedahan dan bantuan mempelajari gerakan daripada demonstrasi pengendali pakar

Masa Depan Pembelajaran Peniruan

Pembelajaran tiruan adalah teras kepada kebangkitan model asas robot, di mana satu dasar dilatih mengenai set data teleoperasi berbilang tugas yang besar dan diperhalusi untuk kemahiran baharu. Jangkakan gabungan yang lebih ketat dengan bahasa dan penglihatan supaya robot meniru daripada video atau arahan, serta hibrid yang bootstrap dengan pengklonan kemudian memperhalusi melalui pembelajaran pengukuhan. Menskalakan pengumpulan demonstrasi secara murah, melalui simulasi dan data permainan manusia yang disumberkan ramai, kekal sebagai hambatan utama dan sempadan aktif.

Mempraktikkannya

Mengapa ia penting

  • Kos dan bajet. Keputusan seni bina memacu prestasi dan kos operasi selama bertahun-tahun.
  • Keputusan yang lebih jelas. Pendidikan teknikal membantu pasukan memilih timbunan yang betul, bukan hanya yang terbaharu.
  • Kawalan kualiti. Pilihan kejuruteraan yang lebih baik mengurangkan insiden kebolehpercayaan dalam pengeluaran.

Berhati-hati untuk

  • Mengoptimumkan satu penanda aras boleh menyembunyikan kelemahan sistem yang lebih luas.
  • Kos infrastruktur dan penyelenggaraan sering dipandang remeh.
  • Jurang keselamatan dan pemerhatian boleh berkembang apabila sistem menjadi lebih kompleks.

Langkah seterusnya

  1. Tentukan sasaran kependaman, kualiti dan kos sebelum pelaksanaan.
  2. Penanda aras di bawah beban realistik dan keadaan data.
  3. Pemantauan instrumen untuk ralat, drift dan kesan pengguna.
  4. Sediakan laluan balik dan tindak balas insiden sebelum penskalaan.

Teruskan Meneroka

Newsletter percuma

Dapatkan taklimat AI harian

Tiga cerita AI yang disahkan setiap pagi hari bekerja, ditulis dalam Bahasa Inggeris biasa. Percuma selamanya, tiada iklan.

Satu e-mel setiap hari bekerja. Berhenti melanggan dalam satu klik. Kami tidak pernah menjual atau berkongsi alamat anda.

Uji diri anda

Take the Imitation Learning quiz

Maklum balas segera pada setiap jawapan, dan sijil yang boleh dikongsi dengan ID yang boleh disahkan sebaik sahaja anda lulus kursus.

Mulakan kuiz

Sokong pendidikan AI percuma. AI Understanding ialah pertubuhan bukan keuntungan 501(c)(3) — tiada iklan, tiada bayaran dinding, selamanya. Buat derma

Soalan lazim

What is Imitation Learning?

Pembelajaran tiruan mengajar AI untuk melaksanakan tugas dengan menyalin demonstrasi pakar dan bukannya belajar daripada ganjaran percubaan dan kesilapan. Ia penting kerana untuk banyak tugas sebenar — memandu, pembedahan, manipulasi — adalah lebih mudah untuk menunjukkan tingkah laku yang baik daripada menulis fungsi ganjaran.

In imitation learning, how does an agent acquire its behavior?

Pembelajaran tiruan melatih ejen untuk menghasilkan semula tingkah laku yang ditunjukkan dalam demonstrasi pakar dan bukannya menemui tingkah laku melalui percubaan dan kesilapan yang didorong oleh ganjaran.

Pengklonan tingkah laku membingkai pembelajaran tiruan sebagai masalah yang manakah?

Pengklonan tingkah laku menganggap demonstrasi sebagai data berlabel dan belajar untuk meramalkan tindakan pakar untuk setiap keadaan yang diperhatikan, sama seperti pembelajaran diselia.

Apakah masalah yang menyebabkan pengklonan tingkah laku gagal dalam urutan tindakan yang panjang?

Ralat tindakan kecil mendorong ejen ke dalam keadaan yang tidak pernah ditunjukkan oleh pakar; tanpa bimbingan di sana, kesilapan terkumpul dan ejen semakin jauh dari trajektori pakar.

Bagaimanakah algoritma DAgger menangani kelemahan itu?

DAgger melancarkan dasar semasa, melabelkan pakar negeri yang baru dilawati dan melatih semula set data agregat supaya data latihan sepadan dengan pengedaran keadaan pelajar itu sendiri.

Mengapakah pembelajaran meniru sering diutamakan berbanding pembelajaran pengukuhan untuk tugasan seperti memandu?

Untuk tugas dunia sebenar yang kompleks, menulis ganjaran yang menangkap tingkah laku yang baik adalah sukar, manakala menunjukkan contoh tingkah laku yang baik (log pemanduan manusia) adalah agak mudah.