Discovering High Level Patterns from Simulation Traces
AI 摘要
该论文提出了一种从模拟轨迹中发现高级模式,并用自然语言指导LM进行物理推理的方法。
主要贡献
- 提出一种自然语言指导的方法,从模拟日志中发现粗粒度的模式。
- 综合程序来操作模拟日志,并将其映射到一系列高级激活模式。
- 证明了该方法可以使LM从自然语言指定的任务中生成有效的奖励程序。
方法论
使用自然语言指导,从模拟日志中综合程序,将细粒度数据映射到高级模式,用于自然语言推理。
原文摘要
Artificial intelligence (AI) agents embedded in environments with physics-based interaction face many challenges including reasoning, planning, summarization, and question answering. This problem is exacerbated when a human user wishes to either guide or interact with the agent in natural language. Although the use of Language Models (LMs) is the default choice, as an AI tool, they struggle with tasks involving physics. The LM's capability for physical reasoning is learned from observational data, rather than being grounded in simulation. A common approach is to include simulation traces as context, but this suffers from poor scalability as simulation traces contain larger volumes of fine-grained numerical and semantic data. In this paper, we propose a natural language guided method to discover coarse-grained patterns (e.g., 'rigid-body collision', 'stable support', etc.) from detailed simulation logs. Specifically, we synthesize programs that operate on simulation logs and map them to a series of high level activated patterns. We show, through two physics benchmarks, that this annotated representation of the simulation log is more amenable to natural language reasoning about physical systems. We demonstrate how this method enables LMs to generate effective reward programs from goals specified in natural language, which may be used within the context of planning or supervised learning.