Nested Reasoning About Autonomous Agents Using Probabilistic Programs
Not on the map. Why?
Abstract (arXiv)
As autonomous agents become more ubiquitous, they will eventually have to reason about the plans of other agents, which is known as theory of mind reasoning. We develop a planning-as-inference framework in which agents perform nested simulation to reason about the behavior of other agents in an online manner. As a concrete application of this framework, we use probabilistic programs to model a high-uncertainty variant of pursuit-evasion games in which an agent must make inferences about the other agents' plans to craft counter-plans. Our probabilistic programs incorporate a variety of complex primitives such as field-of-view calculations and path planners, which enable us to model quasi-realistic scenarios in a computationally tractable manner. We perform extensive experimental evaluations which establish a variety of rational behaviors and quantify how allocating computation across levels of nesting affects the variance of our estimators.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 4; 2024: 0; 2025: 1.
7 papers.
- 2023From Word Models to World Models: Translating from Natural Language to the Probabilistic Language of Thoughtcited by 118
- 2023Inferring the Goals of Communicating Agents from Actions and Instructionscited by 17
- 2023Neural Amortized Inference for Nested Multi-agent Reasoningcited by 8
- 2025Modeling Others' Minds as Codecited by 6
- 2021Bob and Alice Go to a Bar: Reasoning About Future With Probabilistic Programscited by 0
- 2022Differentiable User Modelscited by 0
- 2023Combining a Meta-Policy and Monte-Carlo Planning for Scalable Type-Based Reasoning in Partially Observable Environmentscited by 0
- 2025Modeling Others' Minds as Code29 Sep 2025
- 2023Neural Amortized Inference for Nested Multi-agent Reasoning21 Aug 2023
- 2023Inferring the Goals of Communicating Agents from Actions and Instructions28 Jun 2023
- 2023From Word Models to World Models: Translating from Natural Language to the Probabilistic Language of Thought22 Jun 2023
- 2023Combining a Meta-Policy and Monte-Carlo Planning for Scalable Type-Based Reasoning in Partially Observable Environments9 Jun 2023
- 2022Differentiable User Models29 Nov 2022
- 2021Bob and Alice Go to a Bar: Reasoning About Future With Probabilistic Programs9 Aug 2021