PragReST: Self-Reinforcing Counterfactual Reasoning for Pragmatic Language Understanding

Jihyung Park, Minchao Huang, Leqi Liu, Elias Stengel-Eskin
6/17/2026
cs.CL

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Natural language understanding often depends on meanings that are implied rather than explicitly stated, requiring pragmatic reasoning. Despite strong performance on math and logical reasoning, large language models (LLMs) still struggle with making pragmatic inferences, often choosing literal interpretations. To improve LLM pragmatic reasoning, we introduce PragReST, a self-supervised framework that constructs pragmatic QA data, generates counterfactual reasoning traces, and trains models to internalize them through supervised fine-tuning and reinforcement learning, without human-labeled training data or distillation from a stronger teacher. Across four pragmatic benchmarks (PragMega, Ludwig, MetoQA, and AltPrag), PragReST improves over backbone models, task-specific pragmatic tuning baselines, and non-counterfactual variants of the same pipeline. On accuracy-based benchmarks, PragReST improves over the instruct backbone by 5.37 and 5.50% (absolute) for Qwen3-8B and Qwen3-14B, respectively. Our error analysis and ablations underscore the importance of counterfactual reasoning: PragReST primarily reduces errors caused by failures to contrast observed utterances with plausible alternatives, and removing counterfactual reasoning substantially reduces performance. Moreover, our training preserves out-of-domain performance on general-knowledge and mathematical reasoning benchmarks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{park2026pragrest,
  title  = {PragReST: Self-Reinforcing Counterfactual Reasoning for Pragmatic Language Understanding},
  author = {Jihyung Park and Minchao Huang and Leqi Liu and Elias Stengel-Eskin},
  year   = {2026},
  eprint = {2606.18624},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.18624v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.18624.svg)](https://codeofpaper.com/paper/2606.18624)

Discussion