Evaluates a vision-language model's ability to understand graphical user interfaces (GUIs) and answer user questions based on visual content. It specifically probes the model's capacity to avoid hallucinations by grounding responses in actual GUI elements rather than relying solely on textual priors. Use when the user wants to benchmark on GUI Comprehension Bench, or asks about evaluating this task. Reports GPT evaluation score.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill vga-gui-comprehension-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Vga Gui Comprehension Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-vga-gui-comprehension-eval)More formats (shields.io, HTML) on the badges page.
---
name: vga-gui-comprehension-eval
description: Evaluates a vision-language model's ability to understand graphical user interfaces (GUIs) and answer user questions based on visual content. It specifically probes the model's capacity to avoid hallucinations by grounding responses in actual GUI elements rather than relying solely on textual priors. Use when the user wants to benchmark on GUI Comprehension Bench, or asks about evaluating this task. Reports GPT evaluation score.
metadata:
skill_kind: dataset_eval
source_arxiv: 2406.14056
bibtex_key: meng2024vga
confidence: medium
---
# vga-gui-comprehension-eval
> VGA: Vision GUI Assistant -- Minimizing Hallucinations through Image-Centric Fine-Tuning — Meng et al. (2024) (arXiv:2406.14056, 2024)
## What this evaluates
Evaluates a vision-language model's ability to understand graphical user interfaces (GUIs) and answer user questions based on visual content. It specifically probes the model's capacity to avoid hallucinations by grounding responses in actual GUI elements rather than relying solely on textual priors.
## Datasets
- **GUI Comprehension Bench** — total 44; splits: test (44)
## Metrics
- `GPT evaluation score` **(primary)** — range: percent
- Automated scoring using ChatGPT to evaluate model responses against expected answers for 44 GUI comprehension questions. Inspired by LLaVA-bench (in-the-wild), responses are scored numerically and aggregated into a final percentage representing overall performance.
## Input / output format
**Input**: A GUI screenshot image (sampled from the Rico dataset) paired with a user question requiring GUI understanding.
**Output**: Textual response generated by the VLM, which is subsequently passed to ChatGPT for automated scoring.
## Scoring recipe
```python
def compute_gpt_evaluation_score(predictions, gold_answers):
scores = []
for pred, gold in zip(predictions, gold_answers):
# ChatGPT evaluates pred against gold based on GUI understanding
score = call_chatgpt_evaluator(pred, gold)
scores.append(score)
return sum(scores) / len(scores) * 100
```
## Common pitfalls
- The evaluation relies entirely on ChatGPT for scoring, which may introduce prompt sensitivity or inconsistency compared to human evaluation.
- The dataset is very small (44 questions from 22 images), limiting statistical significance and generalizability across diverse GUI types.
- Low-resolution evaluation (336x336) shows performance drops but lacks a standardized metric for resolution scaling or token efficiency.
## Evidence (verbatim from paper)
> Due to the lack of GUI comprehension bench, we sample 22 images from the Rico dataset (excluding training data). And based on these images, we collect 44 user questions which require truly understanding of GUI to response correctly. Inspired by the evaluation method of LLaVA-bench (in-the-wild) Liu et al. ([2024b]), we use ChatGPT to evaluate our model. ... As shown in Table[4], VGA-7b-v1 has shown promising results, achieving the best performance across three separate GPT evaluations. Our model attains a score of 90.83
## Citation
```bibtex
@misc{meng2024vga,
title={VGA: Vision GUI Assistant -- Minimizing Hallucinations through Image-Centric Fine-Tuning},
author={Meng et al. (2024)},
year={2024},
note={arXiv:2406.14056}
}
```
- arXiv: 2406.14056
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!