Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Handful of Trials

Repositori ini berisi kode eksperimen untuk "Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models." Ini mengimplementasikan algoritma PETS, yang menggabungkan model dinamika jaringan dalam yang sadar ketidakpastian dengan propagasi ketidakpastian berbasis sampel untuk pembelajaran sampel yang efisien dalam tugas RL.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Repositori GitHub ini, "handful-of-trials," menampung kode eksperimental untuk makalah penelitian "Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models." Proyek ini berfokus pada reinforcement learning (RL) berbasis model dan mengatasi tantangan umum di mana algoritma berbasis model, meskipun efisien dalam sampel, sering kali berkinerja lebih rendah daripada algoritma bebas model dalam kinerja asimtotik, terutama ketika menggunakan aproksimator fungsi berkapasitas tinggi seperti jaringan dalam.

Baca Selengkapnya

Inovasi inti yang disajikan adalah algoritma Probabilistic Ensembles with Trajectory Sampling (PETS). PETS menjembatani kesenjangan kinerja dengan menggunakan model dinamika yang sadar ketidakpastian. Ini mengintegrasikan model dinamika jaringan dalam yang sadar akan ketidakpastiannya sendiri dengan teknik propagasi ketidakpastian berbasis sampel yang canggih. Pendekatan ini memungkinkan model untuk belajar secara efektif dari data terbatas, faktor penting dalam banyak aplikasi RL dunia nyata di mana pengumpulan data mahal atau memakan waktu.

Repositori menyediakan kode yang diperlukan untuk mereproduksi eksperimen yang dijelaskan dalam makalah. Ini termasuk skrip untuk menjalankan eksperimen pada berbagai tugas benchmark, seperti cartpole, reacher, pusher, dan halfcheetah. Pengguna dapat mengonfigurasi eksperimen dengan menentukan nama lingkungan, argumen pengontrol (misalnya, jenis model, metode propagasi, optimizer), dan penggantian parameter. Kode ini juga menyertakan utilitas untuk memvisualisasikan rollout dan menganalisis hasil, dengan data percobaan dicatat dalam format terstruktur.

Untuk memfasilitasi kemudahan penggunaan, repositori menawarkan Dockerfile untuk membuat lingkungan mandiri, termasuk dependensi yang diperlukan seperti MuJoCo. Gambar Docker yang sudah dibuat sebelumnya juga tersedia. Proyek ini ditulis terutama dalam Python, dengan sebagian besar kode didedikasikan untuk implementasi algoritma PETS dan komponen terkaitnya, seperti ensemble probabilistik dan metode pengambilan sampel lintasan. Penelitian ini bertujuan untuk menunjukkan bahwa RL berbasis model dapat mencapai kinerja asimtotik mutakhir sambil membutuhkan sampel yang jauh lebih sedikit daripada metode bebas model terkemuka.

  • KategoriModel AI & LLM
  • Model HargaOpen source
  • PenerapanCloud, Di-host sendiri
  • PlatformLinux

  • Implementasi algoritma PETS untuk deep reinforcement learning.

  • Memanfaatkan model dinamika jaringan dalam yang sadar ketidakpastian.

  • Menggunakan propagasi ketidakpastian berbasis sampel untuk pembelajaran yang efisien.

  • Kode untuk mereproduksi eksperimen pada tugas RL benchmark.

  • Termasuk skrip untuk menjalankan dan mengonfigurasi eksperimen.

  • Menyediakan alat visualisasi untuk rollout.

  • Menawarkan Dockerfile dan gambar yang sudah dibuat sebelumnya untuk penyiapan lingkungan.

  • Mendukung berbagai konfigurasi pengontrol termasuk jenis model, propagasi, dan metode optimasi.

  1. Klon repositori: Dapatkan kode dari repositori GitHub.

  2. Siapkan lingkungan: Instal dependensi menggunakan `requirements.txt` atau gunakan Dockerfile/gambar yang disediakan.

  3. Konfigurasi eksperimen: Tentukan lingkungan, argumen pengontrol, dan penggantian sesuai kebutuhan.

  4. Jalankan eksperimen: Eksekusi eksperimen menggunakan `python scripts/mbexp.py` dengan parameter yang diinginkan.

  5. Analisis hasil: Periksa data yang dicatat di `logs.mat` untuk observasi, tindakan, imbalan, dan pengembalian.

  6. Visualisasikan rollout: Gunakan `python scripts/render.py` untuk memvisualisasikan kinerja model yang terlatih.

  • RL Efisien Sampel
  • Penelitian RL Berbasis Model
  • Kontrol Robotika
  • Tugas RL Benchmark
  • Kuantifikasi Ketidakpastian dalam RL
  • Deep Learning untuk Pemodelan Dinamika

Ulasan Handful of Trials

Memuat...

Alat AI Populer Seperti Handful of Trials

maml_rl

Repositori GitHub AI

Repositori ini menyediakan kode untuk eksperimen reinforcement learning yang dirinci dalam makalah "Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks". Ini…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Repositori ini menyediakan kode untuk eksperimen reinforcement learning yang dirinci dalam makalah "Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks". Ini…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

Repositori GitHub ini berisi kode untuk makalah "When to Trust Your Model: Model-Based Policy Optimization". Ini menyediakan implementasi algoritma optimasi kebijakan berbasis…

Model AI & LLM
Lihat Alat

Implementasi PyTorch TD3

Repositori GitHub AI

Repositori ini menyediakan implementasi PyTorch resmi dari penulis untuk Twin Delayed Deep Deterministic Policy Gradients (TD3). Ini dirancang untuk tugas kontrol berkelanjutan…

Alat AI Lainnya
Lihat Alat

World Models

Model AI

World Models adalah proyek penelitian yang mengeksplorasi model jaringan saraf generatif untuk lingkungan pembelajaran penguatan (reinforcement learning). Ini memungkinkan agen…

Alat AI Lainnya
Lihat Alat

Model AI

Proyek penelitian yang mengeksplorasi model jaringan saraf generatif untuk lingkungan pembelajaran penguatan (reinforcement learning). Ini memungkinkan agen…World Models adalah proyek penelitian yang mengeksplorasi model jaringan saraf generatif untuk lingkungan pembelajaran penguatan (reinforcement learning). Ini memungkinkan agen…

Alat AI Lainnya
Lihat Top 5 Model AI

DeepSeek-R1

Model AI

DeepSeek-R1 adalah model penalaran AI canggih yang dikembangkan untuk meningkatkan kemampuan pemecahan masalah melalui pembelajaran penguatan. Model ini bertujuan untuk…

Model AI & LLM
Lihat Alat

Model AI

Model penalaran AI canggih yang dikembangkan untuk meningkatkan kemampuan pemecahan masalah melalui pembelajaran penguatan. Model ini bertujuan untuk…DeepSeek-R1 adalah model penalaran AI canggih yang dikembangkan untuk meningkatkan kemampuan pemecahan masalah melalui pembelajaran penguatan. Model ini bertujuan untuk…

UnggulanModel AI & LLM
Lihat Top 5 Model AI

Unity ML-Agents Toolkit

Repositori GitHub AI

Unity ML-Agents Toolkit adalah proyek sumber terbuka yang memungkinkan permainan dan simulasi digunakan sebagai lingkungan untuk melatih agen cerdas menggunakan pembelajaran…

Alat Pengembangan Game AIGaming & Esports

Peringkat 64 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Proyek sumber terbuka yang memungkinkan permainan dan simulasi digunakan sebagai lingkungan untuk melatih agen cerdas menggunakan pembelajaran…Unity ML-Agents Toolkit adalah proyek sumber terbuka yang memungkinkan permainan dan simulasi digunakan sebagai lingkungan untuk melatih agen cerdas menggunakan pembelajaran…

Alat Pengembangan Game AIGaming & Esports
Peringkat 64 di Repositori GitHub AI

OpenManus-RL

Repositori GitHub AI

OpenManus-RL adalah proyek sumber terbuka yang berfokus pada pengembangan live-stream untuk penyetelan Reinforcement Learning (RL) pada agen Large Language Model (LLM). Tujuannya…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

Proyek sumber terbuka yang berfokus pada pengembangan live-stream untuk penyetelan Reinforcement Learning (RL) pada agen Large Language Model (LLM). Tujuannya…OpenManus-RL adalah proyek sumber terbuka yang berfokus pada pengembangan live-stream untuk penyetelan Reinforcement Learning (RL) pada agen Large Language Model (LLM). Tujuannya…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

Spinning Up in Deep RL menyediakan dokumentasi komprehensif untuk mempelajari pembelajaran penguatan mendalam. Ini mencakup panduan instalasi, algoritma, manajemen eksperimen, dan…

Pelatihan Korporat & E-Learning

Peringkat 59 di Pembelajaran AI

Lihat Alat

Menyediakan dokumentasi komprehensif untuk mempelajari pembelajaran penguatan mendalam. Ini mencakup panduan instalasi, algoritma, manajemen eksperimen, dan…Spinning Up in Deep RL menyediakan dokumentasi komprehensif untuk mempelajari pembelajaran penguatan mendalam. Ini mencakup panduan instalasi, algoritma, manajemen eksperimen, dan…

UnggulanPelatihan Korporat & E-Learning
Peringkat 59 di Pembelajaran AI
1 dari 8