Summary
The paper proposes a new benchmark, Thinking for Doing (T4D), to test theory of mind capabilities in large language models (LLMs). It modifies the existing ToMi benchmark to require models to not just infer mental states but act based on those inferences. Experiments are conducted with GPT-4 and PaLM-2. To improve model performance on T4D, the authors introduce a new prompting method called Foresee and Reflect (FaR) which guides the model through two steps: predicting future events and reflecting on actions to address potential challenges.
Weaknesses
The paper’s contributions can be split into two parts: A benchmark for testing theory of mind, and a prompting method to achieve. In terms of research, the paper proposes a new problem and a new method. I talk about their weaknesses separately.
### Weakness: T4D
- The formal reasoning steps and inferences required for T4D are not clearly specified. For a model to succeed at T4D, it likely needs to make inferences about agents' utilities, beliefs, perceptual access and how helping might alter beliefs to increase utilities. However, the paper does not delineate the full reasoning process of inferring and comparing utilities across agents that would lead to selecting the correct action. Clearer formulation of the multi-step inference process needed could better highlight the reasoning challenges in T4D.
- Theory of mind relates to having a causal model for other agents’ mental states, how they are formed and how they affect actions (that differ from the self). T4D which is based on ToMi suffers from the same limitations as ToMi:
- lack of diversity semantic: beliefs are only about locations of objects. Variations in app D. are still very limited.
- lack of diversity syntactic: all examples have the same structure in the sentences
- load on memory tracking, rather than testing for Theory of Mind:
- ToMi does not have clear percepts
- It is unsurprising that adding these additional “hops“ to reasoning over ToMi and planning leads to lower zero-shot performance.
- Lack of probing methods: the authors only try a single method of probing LLMs; Asking a direct question. The work would improve if alternate probing methods were also tried. For example asking the model to complete a sentence; ie actually do instead of what it thinks it would do.
- The paper ignores work that relates to using theory of mind for planning, ie, in strategic settings [6, 7, 8]; where thinking is for doing. This includes work that relates to collaboration and competition in strategic multi-agent settings. A discussion on this is needed. A paper from human ToM reasoning [5] could be insightful to include in the discussion.
- Similarly, a justification of how this benchmark builds over other Theory of mind benchmarks [ones in the paper and 1, 2, 3] is needed.
- Lack of evaluations: The probing method that they use is restricted to be questions about helping others by providing information.
- Only test with GPT-4 and Palm-2, both closed source models.
### Weakness in methods
- Not a fair comparison across methods. The prompt for FaR is much longer and is much more task specific. It is relatively unsurprising that such scaffolding helps the model
- No justification as to why this method is better and not another alternative. For example asking the tomi question first, where does the <agent> believe object is and then asking the model about the helping questions are simpler scaffolds that the authors fail to test
- A 1-shot baseline is needed
- Methods need to be compared based on # of tokens in the prompt
- Other prompting methods, that are generic to reasoning need to be tested: Eg: a 0-shot detailed tree of thought prompt, detailed self-critique prompt etc.
- As a method being contributed, there need to be a broader set of evaluations across domains.
- Similar to the results on T4D, there is a lack of results with other language models with FaR.
Citations:
[1] Gandhi, K., Fränken, J. P., Gerstenberg, T., & Goodman, N. D. (2023). Understanding social reasoning in language models with language models. *arXiv preprint arXiv:2306.15448*.
[2] Moghaddam, Shima Rahimi, and Christopher J. Honey. "Boosting Theory-of-Mind Performance in Large Language Models via Prompting." *arXiv preprint arXiv:2304.11490* (2023).
[3] Trott, Sean, et al. "Do Large Language Models know what humans know?." *Cognitive Science* 47.7 (2023): e13309.
[4] Jones, Cameron Robert, Sean Trott, and Ben Bergen. "EPITOME: Experimental Protocol Inventory for Theory Of Mind Evaluation." *First Workshop on Theory of Mind in Communicating Agents*. 2023.
[5] Ho, Mark K., Rebecca Saxe, and Fiery Cushman. "Planning with theory of mind." *Trends in Cognitive Sciences* 26.11 (2022): 959-971.
[6] Meta Fundamental AI Research Diplomacy Team (FAIR)†, et al. "Human-level
play in the game of Diplomacy by combining language models with
strategic reasoning." *Science* 378.6624 (2022): 1067-1074.
[7] Gandhi, Kanishk, Dorsa Sadigh, and Noah D. Goodman. "Strategic Reasoning with Language Models." *arXiv preprint arXiv:2305.19165* (2023).
[8] Dasgupta, Ishita, et al. "Collaborating with language models for embodied reasoning." *arXiv preprint arXiv:2302.00763* (2023).
[9] Hu, Jennifer, and Roger Levy. "Prompt-based methods may underestimate large language models' linguistic generalizations." *arXiv preprint arXiv:2305.13264* (2023).