Skip to content
Back to skills

Vlm Subtlebench Eval

ASecurity

This benchmark evaluates vision-language models' ability to perform subtle comparative reasoning between pairs of images. It probes capabilities across ten fine-grained difference types, including spatial, temporal, viewpoint, attribute, and existence changes, requiring models to detect and explain nuanced visual discrepancies that are often missed by standard prompting or simple image concatenation. Use when the user wants to benchmark on VLM-SubtleBench, or asks about evaluating this task. ...

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
ai-agentspythongogitperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill vlm-subtlebench-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Vlm Subtlebench Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Vlm Subtlebench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-vlm-subtlebench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-vlm-subtlebench-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: vlm-subtlebench-eval
description: This benchmark evaluates vision-language models' ability to perform subtle comparative reasoning between pairs of images. It probes capabilities across ten fine-grained difference types, including spatial, temporal, viewpoint, attribute, and existence changes, requiring models to detect and explain nuanced visual discrepancies that are often missed by standard prompting or simple image concatenation. Use when the user wants to benchmark on VLM-SubtleBench, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2603.07888
  bibtex_key: [REDACTED]
  confidence: high
---

# vlm-subtlebench-eval

> VLM-SubtleBench: How Far Are VLMs from Human-Level Subtle Comparative Reasoning? — Kim et al. (2026) (arXiv:2603.07888, 2026)

## What this evaluates

This benchmark evaluates vision-language models' ability to perform subtle comparative reasoning between pairs of images. It probes capabilities across ten fine-grained difference types, including spatial, temporal, viewpoint, attribute, and existence changes, requiring models to detect and explain nuanced visual discrepancies that are often missed by standard prompting or simple image concatenation.

## Datasets

- **VLM-SubtleBench** — total 13000; splits: test (-1), val (-1); repo https://github.com/krafton-ai/VLM-SubtleBench

## Metrics

- `accuracy` **(primary)** — range: percent
  - Proportion of correct answers on multiple-choice questions, calculated as the number of matches between predicted and ground-truth options divided by the total number of questions.
- `cosine similarity score (CSS)` — range: [0, 1]
  - Cosine similarity between sentence embeddings of the generated caption and the ground-truth caption, computed using Sentence-BERT.
- `LLM-as-a-judge` — range: percent
  - Score assigned by an LLM judge evaluating the quality and relevance of generated captions against ground truth.

## Input / output format

**Input**: A pair of images and a multiple-choice question or a prompt requesting a caption describing the differences.

**Output**: A selected multiple-choice option (A/B/C/D) or a free-text caption describing the subtle differences between the two images.

## Scoring recipe

```python
def compute_accuracy(predictions, gold):
    correct = sum(1 for p, g in zip(predictions, gold) if p == g)
    return correct / len(gold) * 100
```

## Common pitfalls

- Concatenating two images horizontally into a single input degrades accuracy in 9 out of 10 domains compared to standard side-by-side or separate input formats.
- Two-step reasoning prompting can cause models to hallucinate 'no difference' during the intermediate description stage, leading to incorrect final predictions.
- Model performance is highly sensitive to object size, count, and scene complexity, not just the semantic type of difference.

## Evidence (verbatim from paper)

> For multiple-choice questions, performance is measured by accuracy, capturing the proportion of correct answers. For the captioning task, we apply cosine similarity score (CSS) and LLM-as-a-judge, to assess the quality and relevance of generated captions.

## Citation

```bibtex
@misc{kim2026vlmsubtlebench,
  title={VLM-SubtleBench: How Far Are VLMs from Human-Level Subtle Comparative Reasoning?},
  author={Kim et al. (2026)},
  year={2026},
  note={arXiv:2603.07888}
}
```

- arXiv: 2603.07888

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.