Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Model-Based Policy Optimization

Repositori GitHub ini berisi kode untuk makalah "When to Trust Your Model: Model-Based Policy Optimization". Ini menyediakan implementasi algoritma optimasi kebijakan berbasis model, memungkinkan peneliti dan pengembang untuk mereproduksi eksperimen dan membangun penelitian dalam pembelajaran penguatan.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Repositori GitHub MBPO (Model-Based Policy Optimization) berfungsi sebagai rilis kode resmi untuk makalah penelitian berjudul "When to Trust Your Model: Model-Based Policy Optimization." Proyek ini menawarkan implementasi komprehensif dari algoritma pembelajaran penguatan berbasis model, yang secara khusus berfokus pada optimasi kebijakan dengan memanfaatkan model lingkungan yang dipelajari. Peneliti dan praktisi dapat menggunakan basis kode ini untuk mereplikasi hasil eksperimental yang disajikan dalam makalah, mendorong transparansi dan reproduktibilitas di bidang kecerdasan buatan dan pembelajaran mesin.

Baca Selengkapnya

Repositori ini mencakup instruksi terperinci untuk instalasi, yang melibatkan penyiapan MuJoCo, mengkloning repositori, dan membuat lingkungan conda khusus dengan dependensi yang diperlukan. Pengguna kemudian dapat menjalankan eksperimen menggunakan file konfigurasi yang disediakan, dengan dukungan untuk eksekusi lokal dan akselerasi GPU. Basis kode disusun untuk memfasilitasi modifikasi dan perluasan yang mudah, memungkinkan pengguna untuk mengadaptasinya untuk lingkungan baru atau variasi algoritmik.

Fungsi utama meliputi kemampuan untuk mendefinisikan dan melatih model lingkungan, menggunakan model ini untuk optimasi kebijakan, dan mencatat eksekusi eksperimental menggunakan alat visualisasi Viskit yang terintegrasi. Proyek ini juga merinci cara mengonfigurasi hyperparameter, seperti jadwal panjang rollout, dan menawarkan opsi untuk menyesuaikan frekuensi pelatihan dan batas waktu pelatihan model untuk penyetelan kinerja. Para penulis mengakui kontribusi dari basis kode softlearning dan PETS, menyoroti sifat kolaboratif penelitian AI.

Sumber daya ini sangat berharga bagi peneliti dalam pembelajaran penguatan, insinyur pembelajaran mesin, dan mahasiswa pascasarjana yang ingin memperdalam pemahaman mereka tentang pendekatan berbasis model. Dengan menyediakan akses langsung ke implementasi, repositori MBPO memberdayakan komunitas untuk bereksperimen dengan teknik RL lanjutan, mengeksplorasi arah penelitian baru, dan berkontribusi pada kemajuan sistem cerdas.

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

  • Kode untuk makalah "When to Trust Your Model: Model-Based Policy Optimization"

  • Implementasi algoritma Model-Based Policy Optimization (MBPO)

  • Kemampuan pembelajaran model lingkungan dan optimasi kebijakan

  • Reproduktibilitas eksperimen penelitian

  • Dukungan untuk lingkungan MuJoCo

  • Integrasi dengan Viskit untuk pencatatan dan visualisasi

  • Jadwal panjang rollout yang dapat dikonfigurasi

  • Opsi untuk frekuensi pelatihan model dan batas waktu

  • Basis kode yang dapat diperluas untuk lingkungan dan modifikasi baru

  • Dependensi dikelola melalui file lingkungan conda

  • Contoh file konfigurasi untuk menjalankan eksperimen

  • Instruksi instalasi dan penggunaan yang jelas

  1. Instal MuJoCo: Siapkan MuJoCo 1.50 di ~/.mujoco/mjpro150 dan letakkan kunci lisensi Anda di ~/.mujoco/mjkey.txt.

  2. Kloning Repositori: Dapatkan kode dengan menjalankan 'git clone --recursive https://github.com/jannerm/mbpo.git'.

  3. Buat Lingkungan: Siapkan lingkungan conda menggunakan 'environment/gpu-env.yml' dan aktifkan.

  4. Instal Dependensi: Instal proyek dan dependensinya menggunakan 'pip install -e viskit' dan 'pip install -e .'.

  5. Konfigurasi Eksperimen: Modifikasi atau pilih file konfigurasi dari 'examples/config/' untuk pengaturan yang diinginkan.

  6. Jalankan Eksperimen: Eksekusi eksperimen secara lokal menggunakan perintah seperti 'mbpo run_local examples.development --config=examples.config.halfcheetah.0 --gpus=1 --trial-gpus=1'.

  7. Visualisasikan Hasil: Lihat eksekusi yang disimpan menggunakan Viskit dengan menjalankan 'viskit ~/ray_mbpo --port 6008' (sesuaikan log_dir jika perlu).

  • Penelitian Pembelajaran Penguatan
  • Pengembangan Algoritma
  • Simulasi Robotika
  • Sistem Otonom
  • Penyetelan Hyperparameter
  • Pemodelan Lingkungan

Dari GitHub

Ulasan Model-Based Policy Optimization

Memuat...

Alat AI Populer Seperti Model-Based Policy Optimization

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

Handful of Trials

Repositori GitHub AI

Repositori ini berisi kode eksperimen untuk "Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models." Ini mengimplementasikan algoritma PETS, yang…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Repositori ini berisi kode eksperimen untuk "Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models." Ini mengimplementasikan algoritma PETS, yang…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI

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

nanoGPT

Repositori GitHub AI

nanoGPT adalah repositori GitHub minimalis dan berkinerja tinggi untuk melatih dan menyempurnakan model GPT berukuran sedang. Repositori ini menawarkan basis kode yang sederhana…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Repositori GitHub minimalis dan berkinerja tinggi untuk melatih dan menyempurnakan model GPT berukuran sedang. Repositori ini menawarkan basis kode yang sederhana…nanoGPT adalah repositori GitHub minimalis dan berkinerja tinggi untuk melatih dan menyempurnakan model GPT berukuran sedang. Repositori ini menawarkan basis kode yang sederhana…

UnggulanModel AI & LLM
Lihat Top 250 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

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

ColossalAI

Repositori GitHub AI

ColossalAI adalah proyek yang bertujuan untuk membuat model AI besar lebih terjangkau, lebih cepat, dan lebih mudah diakses. Ini menyediakan alat dan kerangka kerja untuk…

Platform Machine Learning

Peringkat 65 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Proyek yang bertujuan untuk membuat model AI besar lebih terjangkau, lebih cepat, dan lebih mudah diakses. Ini menyediakan alat dan kerangka kerja untuk…ColossalAI adalah proyek yang bertujuan untuk membuat model AI besar lebih terjangkau, lebih cepat, dan lebih mudah diakses. Ini menyediakan alat dan kerangka kerja untuk…

Platform Machine Learning
Peringkat 65 di Repositori GitHub AI

LlamaFactory

Repositori GitHub AI

LlamaFactory adalah repositori GitHub yang berfokus pada penyempurnaan terpadu dan efisien dari lebih dari 100 model bahasa besar (LLM) dan model bahasa-visual (VLM). Ini…

Platform Machine Learning

Peringkat 12 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Repositori GitHub yang berfokus pada penyempurnaan terpadu dan efisien dari lebih dari 100 model bahasa besar (LLM) dan model bahasa-visual (VLM). Ini…LlamaFactory adalah repositori GitHub yang berfokus pada penyempurnaan terpadu dan efisien dari lebih dari 100 model bahasa besar (LLM) dan model bahasa-visual (VLM). Ini…

UnggulanPlatform Machine Learning
Peringkat 12 di Repositori GitHub AI
1 dari 8