2025 · 会议论文

PoE-World:基于程序化专家乘积的组合式世界建模

PoE-World: Compositional World Modeling with Products of Programmatic Experts

PoE-World 将 Atari 世界模型表示为许多小型 Python 程序(即程序化专家)的指数加权乘积,每个专家由大语言模型合成,用于解释观测动态中的一个方面;学习得到的权重和可选的合成硬约束把它们组合起来。作者从 OCAtari 在不足 1,000 帧的演示中解析出的对象列表出发,学习 Pong 与 Montezuma's Revenge 的随机、部分可观测模型,并将其用于规划智能体,包括没有演示的重排变体 Pong-Alt 和 Montezuma's Revenge-Alt。

研究范围与局限

模型输入是符号化的对象列表而非像素,且每个游戏都需人工修补 OCAtari,因此评测仅覆盖 Pong 与 Montezuma's Revenge 以及作者构建的两个变体。学到的程序只是对观测动态的近似,并非游戏原始代码:在 1,000 个随机测试帧上,下一观测预测准确率在 Pong 上为 0.06,在 Montezuma's Revenge 上为 0.31;对象属性准确率分别为 0.66 和 0.76。合成的专家依赖人工编写的辅助类和接触判断函数,并由 gpt-4o-2024-08-06 生成。探索与奖励学习不在方法范围内;智能体得分基于 5 个随机种子,演示之后最多训练 3k 步;在 Montezuma's Revenge 上,规划器在 9 次尝试中有 5 次拿到钥匙。

与本合集的关联

补充面向非网格 Atari 游戏、以组合式程序合成构建可执行游戏动态模型的研究,将代码世界模型从网格、文本和谜题环境向外扩展。

发表与复核详情

发表载体
NeurIPS 2025
发表状态
会议论文
出版/提交日期
2025 年(具体日期未核实)
日期依据
出版方为 NeurIPS 2025 论文集提交的 Crossref 记录给出 2025 年;不推定出版月份或日期。论文集页面元数据中的 2026-04-23 引用日期和 2025 年 11–12 月的会议日期均不作为出版日期。
arXiv 首次提交
2025 年 5 月 16 日
arXiv
2505.10819
已复核的 arXiv 版本
v4
DOI
10.52202/085713-0896

NeurIPS 论文集页面、Crossref 记录、正式 PDF 与 arXiv 的标题、作者顺序和 DOI 一致。论文集元数据与 Crossref 将第一作者记为 Top Piriyakulkij;本条目采用正式 PDF、arXiv 和仓库 README 中的 Wasu Top Piriyakulkij。论文集页面列出页码 26609–26638,Crossref 则为 30165–30194,因此不记录页码范围。核查的是 arXiv v4(2025-11-19)。README 标题称论文为 NeurIPS 2025 Spotlight,但论文集页面并未说明;其 arXiv 徽章文字写作 2401.02739,链接却指向 2505.10819。采用 MIT 许可的仓库快照 b499fb1(2026-02-05)面向 Python 3.10,固定了大部分依赖版本,并以同为 MIT 许可的子模块提供 OpenAI API 调用封装和修改过的 OCAtari 分支;运行需要用户自备 OpenAI API 密钥,Atari 环境经由 Gymnasium 与 Arcade Learning Environment 提供,适用其各自条款。该快照包含种子 0 下学到的 Pong 与 Montezuma's Revenge 世界模型,以及论文未评测的 Pitfall 运行脚本。本次未运行代码、调用模型或启动环境。

来源复核于

本合集仅做来源复核,未重新运行论文实验。请通过原始论文或 BibTeX 引用原作者。

报告条目过时 建议修正翻译

一手来源

  1. https://papers.nips.cc/paper_files/paper/2025/hash/262dd62fd1bbb30d6a6b4d578f5e65ff-Abstract-Conference.html
  2. https://proceedings.neurips.cc/paper_files/paper/2025/file/262dd62fd1bbb30d6a6b4d578f5e65ff-Paper-Conference.pdf
  3. https://doi.org/10.52202/085713-0896
  4. https://api.crossref.org/works/10.52202/085713-0896
  5. https://arxiv.org/abs/2505.10819
  6. https://arxiv.org/pdf/2505.10819v4
  7. https://topwasu.github.io/poe-world
  8. README.md GitHub · topwasu/poe-world · 修订 b499fb1
  9. LICENSE GitHub · topwasu/poe-world · 修订 b499fb1
  10. requirements.txt GitHub · topwasu/poe-world · 修订 b499fb1
  11. .gitmodules GitHub · topwasu/poe-world · 修订 b499fb1
  12. run_pitfall.sh GitHub · topwasu/poe-world · 修订 b499fb1