Vision-Language Models Are Not Pragmatically Competent in Referring Expression Generation

Ziqiao Ma, Jing Ding, Xuejun Zhang, Dezhi Luo, Jiahe Ding +4 more
4/22/2025
cs.CL

No official code found. Best implementation: Mars-tin/pixrefer (3 stars, last commit 2025-05-02).

Abstract

Referring Expression Generation (REG) is a core task for evaluating the pragmatic competence of vision-language systems, requiring not only accurate semantic grounding but also adherence to principles of cooperative communication (Grice, 1975). However, current evaluations of vision-language models (VLMs) often overlook the pragmatic dimension, reducing REG to a region-based captioning task and neglecting Gricean maxims. In this work, we revisit REG from a pragmatic perspective, introducing a new dataset (RefOI) of 1.5k images annotated with both written and spoken referring expressions. Through a systematic evaluation of state-of-the-art VLMs, we identify three key failures of pragmatic competence: (1) failure to uniquely identify the referent, (2) inclusion of excessive or irrelevant information, and (3) misalignment with human pragmatic preference, such as the underuse of minimal spatial cues. We also show that standard automatic evaluations fail to capture these pragmatic violations, reinforcing superficial cues rather than genuine referential success. Our findings call for a renewed focus on pragmatically informed models and evaluation frameworks that align with real human communication.

View on arXivView PDF

Code Implementations(1)

Mars-tin/pixreferCommunity100%

Interface. [Preprint] Vision-Language Models Are Not Pragmatically Competent in Referring Expression Generation

31Shell, PythonFeb 28, 20251 years ago

Similar Papers

Cite this paper

@article{ma2025visionlanguage,
  title  = {Vision-Language Models Are Not Pragmatically Competent in Referring Expression Generation},
  author = {Ziqiao Ma and Jing Ding and Xuejun Zhang and Dezhi Luo and Jiahe Ding and Sihan Xu and Yuchen Huang and Run Peng and Joyce Chai},
  year   = {2025},
  eprint = {2504.16060},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.16060v3}
}

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/2504.16060.svg)](https://codeofpaper.com/paper/2504.16060)

Discussion