Перейти к основному содержимому
ToolPotion
ИИ-советник
Отправить

Model-Based Policy Optimization

Этот репозиторий на GitHub содержит код для статьи "Когда доверять своей модели: Оптимизация политики на основе модели". Он предоставляет реализации алгоритмов оптимизации политики на основе модели, позволяя исследователям и разработчикам воспроизводить эксперименты и развивать исследования в области обучения с подкреплением.

Открыть репозиторий
Поделиться
Открыть репозиторий
Поделиться

Репозиторий MBPO (Model-Based Policy Optimization) на GitHub является официальным релизом кода для исследовательской статьи под названием "Когда доверять своей модели: Оптимизация политики на основе модели". Этот проект предлагает комплексную реализацию алгоритмов обучения с подкреплением на основе модели, уделяя особое внимание оптимизации политик путем использования изученных моделей среды. Исследователи и практики могут использовать эту кодовую базу для воспроизведения экспериментальных результатов, представленных в статье, способствуя прозрачности и воспроизводимости в области искусственного интеллекта и машинного обучения.

Читать далее

Репозиторий включает подробные инструкции по установке, которые включают настройку MuJoCo, клонирование репозитория и создание выделенной среды conda с необходимыми зависимостями. Пользователи затем могут запускать эксперименты, используя предоставленные файлы конфигурации, с поддержкой локального выполнения и ускорения на GPU. Кодовая база структурирована таким образом, чтобы облегчить модификацию и расширение, позволяя пользователям адаптировать ее для новых сред или алгоритмических вариаций.

Ключевые функциональные возможности включают возможность определения и обучения моделей среды, использование этих моделей для оптимизации политики и логирование экспериментальных запусков с использованием интегрированного инструмента визуализации Viskit. Проект также подробно описывает, как настраивать гиперпараметры, такие как расписание длительности прогонов, и предлагает опции для регулировки частоты обучения и времени ожидания обучения модели для настройки производительности. Авторы признают вклад кодовых баз softlearning и PETS, подчеркивая совместный характер исследований в области ИИ.

Этот ресурс особенно ценен для исследователей в области обучения с подкреплением, инженеров машинного обучения и аспирантов, стремящихся углубить свое понимание подходов на основе моделей. Предоставляя прямой доступ к реализации, репозиторий MBPO дает сообществу возможность экспериментировать с передовыми методами RL, исследовать новые направления исследований и вносить вклад в развитие интеллектуальных систем.

  • КатегорияИИ-модели и LLM
  • Модель ценообразованияОткрытый код
  • РазвёртываниеОблако, На своём сервере
  • ПлатформыВеб

  • Код для статьи "Когда доверять своей модели: Оптимизация политики на основе модели"

  • Реализация алгоритмов оптимизации политики на основе модели (MBPO)

  • Возможности обучения моделей среды и оптимизации политики

  • Воспроизводимость экспериментальных исследований

  • Поддержка сред MuJoCo

  • Интеграция с Viskit для логирования и визуализации

  • Настраиваемые расписания длительности прогонов

  • Опции для частоты обучения модели и времени ожидания

  • Расширяемая кодовая база для новых сред и модификаций

  • Зависимости управляются через файл среды conda

  • Примеры файлов конфигурации для запуска экспериментов

  • Четкие инструкции по установке и использованию

  1. Установите MuJoCo: Настройте MuJoCo 1.50 в ~/.mujoco/mjpro150 и поместите ваш лицензионный ключ в ~/.mujoco/mjkey.txt.

  2. Клонируйте репозиторий: Получите код, выполнив 'git clone --recursive https://github.com/jannerm/mbpo.git'.

  3. Создайте среду: Настройте среду conda, используя 'environment/gpu-env.yml', и активируйте ее.

  4. Установите зависимости: Установите проект и его зависимости, используя 'pip install -e viskit' и 'pip install -e .'.

  5. Настройте эксперименты: Измените или выберите файлы конфигурации из 'examples/config/' для желаемых настроек.

  6. Запустите эксперименты: Выполняйте эксперименты локально, используя команды, такие как 'mbpo run_local examples.development --config=examples.config.halfcheetah.0 --gpus=1 --trial-gpus=1'.

  7. Визуализируйте результаты: Просматривайте сохраненные запуски с помощью Viskit, выполнив 'viskit ~/ray_mbpo --port 6008' (при необходимости измените log_dir).

  • Исследования в области обучения с подкреплением
  • Разработка алгоритмов
  • Робототехническое моделирование
  • Автономные системы
  • Настройка гиперпараметров
  • Моделирование среды

От GitHub

Отзывы о Model-Based Policy Optimization

Загрузка...

Популярные ИИ-инструменты, похожие на Model-Based Policy Optimization

maml_rl

AI-репозитории на GitHub

Этот репозиторий содержит код для экспериментов по обучению с подкреплением, описанных в статье "Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks". Он позволяет…

ИИ-модели и LLM
Открыть инструмент

AI-репозитории на GitHub

Этот репозиторий содержит код для экспериментов по обучению с подкреплением, описанных в статье "Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks". Он позволяет…

ИИ-модели и LLM
Топ-250: AI-репозитории на GitHub

Handful of Trials

AI-репозитории на GitHub

Этот репозиторий содержит экспериментальный код для статьи «Глубокое обучение с подкреплением за небольшое количество попыток с использованием вероятностных моделей динамики». Он…

ИИ-модели и LLM
Открыть инструмент

AI-репозитории на GitHub

Этот репозиторий содержит экспериментальный код для статьи «Глубокое обучение с подкреплением за небольшое количество попыток с использованием вероятностных моделей динамики». Он…

ИИ-модели и LLM
Топ-250: AI-репозитории на GitHub

Реализация TD3 на PyTorch

AI-репозитории на GitHub

Данный репозиторий содержит официальную реализацию алгоритма Twin Delayed Deep Deterministic Policy Gradients (TD3) на PyTorch от автора. Он разработан для задач непрерывного…

Другие ИИ-инструменты
Открыть инструмент

AI-репозитории на GitHub

Данный репозиторий содержит официальную реализацию алгоритма Twin Delayed Deep Deterministic Policy Gradients (TD3) на PyTorch от автора. Он разработан для задач непрерывного…

Другие ИИ-инструменты
Топ-250: AI-репозитории на GitHub

nanoGPT

AI-репозитории на GitHub

nanoGPT — это минималистичный, высокопроизводительный репозиторий на GitHub для обучения и дообучения GPT-моделей среднего размера. Он предлагает простой и читаемый код для…

ИИ-модели и LLM
Открыть инструмент

AI-репозитории на GitHub

Минималистичный, высокопроизводительный репозиторий на GitHub для обучения и дообучения GPT-моделей среднего размера. Он предлагает простой и читаемый код для…nanoGPT — это минималистичный, высокопроизводительный репозиторий на GitHub для обучения и дообучения GPT-моделей среднего размера. Он предлагает простой и читаемый код для…

РекомендованоИИ-модели и LLM
Топ-250: AI-репозитории на GitHub

OpenManus-RL

AI-репозитории на GitHub

OpenManus-RL — это проект с открытым исходным кодом, ориентированный на разработку в режиме реального времени для обучения с подкреплением (RL) агентов больших языковых моделей…

Конструкторы AI-агентов
Открыть инструмент

AI-репозитории на GitHub

Проект с открытым исходным кодом, ориентированный на разработку в режиме реального времени для обучения с подкреплением (RL) агентов больших языковых моделей…OpenManus-RL — это проект с открытым исходным кодом, ориентированный на разработку в режиме реального времени для обучения с подкреплением (RL) агентов больших языковых моделей…

Конструкторы AI-агентов
Топ-250: AI-репозитории на GitHub

Unity ML-Agents Toolkit

AI-репозитории на GitHub

Unity ML-Agents Toolkit — это проект с открытым исходным кодом, который позволяет использовать игры и симуляции в качестве сред для обучения интеллектуальных агентов с…

ИИ-инструменты для разработки игрИгры и киберспорт

№64 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Проект с открытым исходным кодом, который позволяет использовать игры и симуляции в качестве сред для обучения интеллектуальных агентов с…Unity ML-Agents Toolkit — это проект с открытым исходным кодом, который позволяет использовать игры и симуляции в качестве сред для обучения интеллектуальных агентов с…

ИИ-инструменты для разработки игрИгры и киберспорт
№64 в AI-репозитории на GitHub

ColossalAI

AI-репозитории на GitHub

ColossalAI — это проект, направленный на то, чтобы сделать большие модели ИИ более доступными, быстрыми и доступными. Он предоставляет инструменты и фреймворки для оптимизации…

Платформы машинного обучения

№65 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Проект, направленный на то, чтобы сделать большие модели ИИ более доступными, быстрыми и доступными. Он предоставляет инструменты и фреймворки для оптимизации…ColossalAI — это проект, направленный на то, чтобы сделать большие модели ИИ более доступными, быстрыми и доступными. Он предоставляет инструменты и фреймворки для оптимизации…

Платформы машинного обучения
№65 в AI-репозитории на GitHub

LlamaFactory

AI-репозитории на GitHub

LlamaFactory — это репозиторий на GitHub, сосредоточенный на унифицированной и эффективной донастройке более 100 больших языковых моделей (LLM) и моделей языка и зрения (VLM). Он…

Платформы машинного обучения

№12 в AI-репозитории на GitHub

Открыть инструмент

AI-репозитории на GitHub

Репозиторий на GitHub, сосредоточенный на унифицированной и эффективной донастройке более 100 больших языковых моделей (LLM) и моделей языка и зрения (VLM). Он…LlamaFactory — это репозиторий на GitHub, сосредоточенный на унифицированной и эффективной донастройке более 100 больших языковых моделей (LLM) и моделей языка и зрения (VLM). Он…

РекомендованоПлатформы машинного обучения
№12 в AI-репозитории на GitHub
1 из 8