mlsanityData to 7 Oct 2026

Acting as Inverse Inverse Planning

arXiv 2305.16913 ↗First posted 26 May 2023cs.GR cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

Great storytellers know how to take us on a journey. They direct characters to act -- not necessarily in the most rational way -- but rather in a way that leads to interesting situations, and ultimately creates an impactful experience for audience members looking on. If audience experience is what matters most, then can we help artists and animators *directly* craft such experiences, independent of the concrete character actions needed to evoke those experiences? In this paper, we offer a novel computational framework for such tools. Our key idea is to optimize animations with respect to *simulated* audience members' experiences. To simulate the audience, we borrow an established principle from cognitive science: that human social intuition can be modeled as "inverse planning," the task of inferring an agent's (hidden) goals from its (observed) actions. Building on this model, we treat storytelling as "*inverse* inverse planning," the task of choosing actions to manipulate an inverse planner's inferences. Our framework is grounded in literary theory, naturally capturing many storytelling elements from first principles. We give a series of examples to demonstrate this, with supporting evidence from human subject studies.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 8 of its 67 references that are in the map. First posted on arXiv 26 May 2023.

Builds on

8 of 67 references.

References · 8

  1. 2018A Survey of Inverse Reinforcement Learning: Challenges, Methods and Progresscited by 294
  2. 2022Accelerated Policy Learning with Parallel Differentiable Simulationcited by 92
  3. 2016The emotional arcs of stories are dominated by six basic shapescited by 69
  4. 2020Online Bayesian Goal Inference for Boundedly-Rational Planning Agentscited by 67
  5. 2014Narrative Planning: Balancing Plot and Charactercited by 61
  6. 2021PHASE: PHysically-grounded Abstract Social Events for Machine Social Perceptioncited by 22
  7. 2022Designing Perceptual Puzzles by Differentiating Probabilistic Programscited by 12
  8. 2019Applying Probabilistic Programming to Affective Computingcited by 6

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 3; 2025: 1.

5 papers.