跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

Handful of Trials

该代码仓库包含论文“Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models”的实验代码。它实现了 PETS 算法,将具备不确定性感知的深度网络动力学模型与基于采样的不确定性传播相结合,在强化学习任务中实现高效的样本学习。

查看仓库
分享
查看仓库
分享

这个 GitHub 仓库“handful-of-trials”存放着研究论文“Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models”的实验代码。该项目聚焦于基于模型的强化学习(RL),并针对一个常见难题:基于模型的算法虽然样本效率高,但在渐近性能上往往不及无模型算法,尤其是在使用深度网络等高容量函数逼近器时。

阅读更多

所提出的核心创新是带轨迹采样的概率集成(Probabilistic Ensembles with Trajectory Sampling,PETS)算法。PETS 通过采用具备不确定性感知的动力学模型来弥合性能差距。它将能感知自身不确定性的深度网络动力学模型与复杂的基于采样的不确定性传播技术相结合。这种方法使模型能够从有限的数据中有效学习,这在许多数据采集成本高昂或耗时的现实 RL 应用中是一个关键因素。

仓库提供了复现论文中实验所需的代码。其中包含在 cartpole、reacher、pusher 和 halfcheetah 等多个基准任务上运行实验的脚本。用户可以通过指定环境名称、控制器参数(如模型类型、传播方法、优化器)以及参数覆盖项来配置实验。代码还包含用于可视化 rollout 和分析结果的实用工具,试验数据以结构化格式记录。

为方便使用,仓库提供了 Dockerfile,用于创建包含 MuJoCo 等必要依赖的独立环境,同时也提供预构建的 Docker 镜像。项目主要用 Python 编写,大部分代码用于实现 PETS 算法及其相关组件,如概率集成和轨迹采样方法。该研究旨在证明,基于模型的 RL 可以达到最先进的渐近性能,同时所需样本数量远少于领先的无模型方法。

  • 类别AI 模型与大语言模型
  • 定价模式开源
  • 部署云端, 自托管
  • 平台Linux

  • 用于深度强化学习的 PETS 算法实现。

  • 采用具备不确定性感知的深度网络动力学模型。

  • 采用基于采样的不确定性传播实现高效学习。

  • 用于在基准 RL 任务上复现实验的代码。

  • 包含运行和配置实验的脚本。

  • 提供 rollout 可视化工具。

  • 提供 Dockerfile 和预构建镜像,便于环境设置。

  • 支持多种控制器配置,包括模型类型、传播方法和优化方法。

  1. 克隆仓库:从 GitHub 仓库获取代码。

  2. 搭建环境:使用 `requirements.txt` 安装依赖,或使用提供的 Dockerfile/镜像。

  3. 配置实验:根据需要指定环境、控制器参数和覆盖项。

  4. 运行实验:使用 `python scripts/mbexp.py` 并带上所需参数来执行实验。

  5. 分析结果:在 `logs.mat` 中查看记录的观测、动作、奖励和回报数据。

  6. 可视化 rollout:使用 `python scripts/render.py` 可视化已训练模型的表现。

  • 样本高效的强化学习
  • 基于模型的强化学习研究
  • 机器人控制
  • 基准 RL 任务
  • 强化学习中的不确定性量化
  • 用于动力学建模的深度学习

Handful of Trials 评价

加载中...

与 Handful of Trials 类似的热门AI工具

maml_rl

AI GitHub 仓库

该存储库提供了“模型无关的元学习用于深度网络的快速适应”论文中详细的强化学习实验代码。它使研究人员和开发人员能够探索元学习技术,以在强化学习的深度神经网络中实现快速适应。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

该存储库提供了“模型无关的元学习用于深度网络的快速适应”论文中详细的强化学习实验代码。它使研究人员和开发人员能够探索元学习技术,以在强化学习的深度神经网络中实现快速适应。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

此 GitHub 仓库包含“何时信任您的模型:基于模型的策略优化”论文的代码。它提供了基于模型的策略优化算法的实现,使研究人员和开发人员能够重现实验并在此基础上进行强化学习的研究。

AI 模型与大语言模型
查看工具

此 GitHub 仓库包含“何时信任您的模型:基于模型的策略优化”论文的代码。它提供了基于模型的策略优化算法的实现,使研究人员和开发人员能够重现实验并在此基础上进行强化学习的研究。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

TD3 PyTorch 实现

AI GitHub 仓库

该存储库提供了作者官方的 Twin Delayed Deep Deterministic Policy Gradients (TD3) PyTorch 实现。它专为 OpenAI Gym 环境中的连续控制任务而设计,为强化学习的研究和开发提供了强大的解决方案。

其他 AI 工具
查看工具

AI GitHub 仓库

该存储库提供了作者官方的 Twin Delayed Deep Deterministic Policy Gradients (TD3) PyTorch 实现。它专为 OpenAI Gym 环境中的连续控制任务而设计,为强化学习的研究和开发提供了强大的解决方案。

其他 AI 工具
查看 AI GitHub 仓库 Top 250

World Models

AI 模型

World Models 是一个研究项目,探索用于强化学习环境的生成神经网络模型。它使智能体能够在由其自身世界模型生成的模拟“梦境”中学习,然后可以将这些学习转移到真实环境中。这种方法旨在创建更紧凑、更高效的策略。

其他 AI 工具
查看工具

AI 模型

研究项目,探索用于强化学习环境的生成神经网络模型。它使智能体能够在由其自身世界模型生成的模拟“梦境”中学习,然后可以将这些学习转移到真实环境中。这种方法旨在创建更紧凑、更高效的策略。World Models 是一个研究项目,探索用于强化学习环境的生成神经网络模型。它使智能体能够在由其自身世界模型生成的模拟“梦境”中学习,然后可以将这些学习转移到真实环境中。这种方法旨在创建更紧凑、更高效的策略。

其他 AI 工具
查看 AI 模型 Top 5

DeepSeek-R1

AI 模型

DeepSeek-R1是一个先进的AI推理模型,旨在通过强化学习增强问题解决能力。它的目标是通过提供开源访问其模型来实现AI的民主化,使研究人员和开发者能够有效利用其先进的推理功能。

AI 模型与大语言模型
查看工具

AI 模型

先进的AI推理模型,旨在通过强化学习增强问题解决能力。它的目标是通过提供开源访问其模型来实现AI的民主化,使研究人员和开发者能够有效利用其先进的推理功能。DeepSeek-R1是一个先进的AI推理模型,旨在通过强化学习增强问题解决能力。它的目标是通过提供开源访问其模型来实现AI的民主化,使研究人员和开发者能够有效利用其先进的推理功能。

精选AI 模型与大语言模型
查看 AI 模型 Top 5

Unity ML-Agents Toolkit

AI GitHub 仓库

Unity ML-Agents Toolkit 是一个开源项目,允许游戏和模拟作为训练智能体的环境,使用深度强化学习和模仿学习。它为开发者提供了一个创建 AI 驱动环境的平台。

AI 游戏开发工具游戏与电竞

AI GitHub 仓库 排名第 64 位

查看工具

AI GitHub 仓库

开源项目,允许游戏和模拟作为训练智能体的环境,使用深度强化学习和模仿学习。它为开发者提供了一个创建 AI 驱动环境的平台。Unity ML-Agents Toolkit 是一个开源项目,允许游戏和模拟作为训练智能体的环境,使用深度强化学习和模仿学习。它为开发者提供了一个创建 AI 驱动环境的平台。

AI 游戏开发工具游戏与电竞
AI GitHub 仓库 排名第 64 位

OpenManus-RL

AI GitHub 仓库

OpenManus-RL 是一个专注于大型语言模型 (LLM) 智能体强化学习 (RL) 微调的直播开发开源项目。它旨在探索基于 RL 的 LLM 智能体微调新范式,动态分享进展和结果。该项目欢迎社区贡献,以推进智能体的推理和工具集成能力。

AI 智能体构建工具
查看工具

AI GitHub 仓库

专注于大型语言模型 (LLM) 智能体强化学习 (RL) 微调的直播开发开源项目。它旨在探索基于 RL 的 LLM 智能体微调新范式,动态分享进展和结果。该项目欢迎社区贡献,以推进智能体的推理和工具集成能力。OpenManus-RL 是一个专注于大型语言模型 (LLM) 智能体强化学习 (RL) 微调的直播开发开源项目。它旨在探索基于 RL 的 LLM 智能体微调新范式,动态分享进展和结果。该项目欢迎社区贡献,以推进智能体的推理和工具集成能力。

AI 智能体构建工具
查看 AI GitHub 仓库 Top 250

深度强化学习入门提供了全面的文档,帮助学习深度强化学习。它包括安装指南、算法、实验管理和研究人员资源,是任何对该领域感兴趣的人的重要工具。

企业培训与在线学习

AI 学习 排名第 59 位

查看工具

提供了全面的文档,帮助学习深度强化学习。它包括安装指南、算法、实验管理和研究人员资源,是任何对该领域感兴趣的人的重要工具。深度强化学习入门提供了全面的文档,帮助学习深度强化学习。它包括安装指南、算法、实验管理和研究人员资源,是任何对该领域感兴趣的人的重要工具。

精选企业培训与在线学习
AI 学习 排名第 59 位
1/8