诊断视觉语言模型理解数据图的瓶颈,发现视觉-语言交接是关键短板。
Diagnosing Bottlenecks in Data Visualization Understanding by Vision-Language Models
- 构建FUGU数据可视化任务集,精准定位模型失败根源。
- 模型无法正确提取数据点坐标,导致后续回答错误,但坐标可从视觉编码器中读出。
- 修正坐标后小样本任务提升明显,但大样本统计任务性能反而下降。
数据可视化在科学论文和新闻报道中至关重要,但当前视觉语言模型(VLMs)在基础理解任务上仍表现不佳,其失败原因尚不明确。我们构建了FUGU——一套用于精确刻画潜在困难的数据可视化理解任务(如提取数据点位置、距离、统计信息等),并以此研究三种主流VLMs。通过激活块修补与线性探针技术,追踪不同提示策略下模型的信息流。结果发现,部分模型无法正确生成数据点坐标,此类初始错误常导致最终回答偏差;当提供正确坐标时,性能显著提升。此外,即便模型输出错误,正确坐标仍可从视觉编码器的隐状态中成功读取,表明错误源于视觉-语言交接环节。进一步发现,虽修正坐标对单个或少量数据点任务有益,却普遍降低需跨多个数据点提取统计关系任务的表现。在FUGU上微调也未能达到理想性能。这些发现揭示当前VLM架构在可靠理解数据可视化方面存在根本性限制。
原文摘要 · Abstract (English)
Data visualizations are vital components of many scientific articles and news stories. Current vision-language models (VLMs) still struggle on basic data visualization understanding tasks, but the causes of failure remain unclear. Are VLM failures attributable to limitations in how visual information in the data visualization is encoded, how information is transferred between the vision and language modules, or how information is processed within the language module? We developed FUGU, a suite of data visualization understanding tasks, to precisely characterize potential sources of difficulty (e.g., extracting the position of data points, distances between them, and other summary statistics). We used FUGU to investigate three widely used VLMs. To diagnose the sources of errors produced by these models, we used activation patching and linear probes to trace information flow through models across a variety of prompting strategies. We found that some models fail to generate the coordinates of individual data points correctly, and these initial errors often lead to erroneous final responses. When these models are provided with the correct coordinates, performance improves substantially. Moreover, even when the model generates an incorrect response, the correct coordinates can be successfully read out from the latent representations in the vision encoder, suggesting that the source of these errors lies in the vision-language handoff. We further found that while providing correct coordinates helps with tasks involving one or a small number of data points, it generally worsens performance for tasks that require extracting statistical relationships across many data points. Fine-tuning models on FUGU also fails to yield ceiling performance. These findings point to architectural constraints in current VLMs that might pose significant challenges for reliable data visualization understanding.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。