Evaluates vision-language models on cross-depiction assembly instruction alignment, testing their ability to match, verify, locate, and predict steps from diagrams and videos. It also probes mechanistic properties like representational alignment and modality reliance to diagnose the 'depiction gap'. Use when the user wants to benchmark on IKEA-Bench, or asks about evaluating this task. Reports Accuracy.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill ikea-bench-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ikea Bench Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-ikea-bench-eval)More formats (shields.io, HTML) on the badges page.
---
name: ikea-bench-eval
description: Evaluates vision-language models on cross-depiction assembly instruction alignment, testing their ability to match, verify, locate, and predict steps from diagrams and videos. It also probes mechanistic properties like representational alignment and modality reliance to diagnose the 'depiction gap'. Use when the user wants to benchmark on IKEA-Bench, or asks about evaluating this task. Reports Accuracy.
metadata:
skill_kind: dataset_eval
source_arxiv: 2604.00913
bibtex_key: liu2026ikeabench
confidence: high
---
# ikea-bench-eval
> Benchmarking and Mechanistic Analysis of Vision-Language Models for Cross-Depiction Assembly Instruction Alignment — Liu et al. (2026) (arXiv:2604.00913, 2026)
## What this evaluates
Evaluates vision-language models on cross-depiction assembly instruction alignment, testing their ability to match, verify, locate, and predict steps from diagrams and videos. It also probes mechanistic properties like representational alignment and modality reliance to diagnose the 'depiction gap'.
## Datasets
- **IKEA-Bench** — total ?; splits: test (-1)
## Metrics
- `Accuracy` **(primary)** — range: [0, 1]
- Fraction of correctly parsed and matched answers across multiple-choice tasks. Chance is 25% for 4-way MC and 50% for binary tasks.
- `Centered Kernel Alignment (CKA)` — range: [0, 1]
- Measures geometric similarity between diagram and video feature sets: CKA(X,Y) = ||Y^T X||_F^2 / (||X^T X||_F * ||Y^T Y||_F). Ranges from 0 (unrelated) to 1 (identical structure).
- `Recall@1 / Recall@10` — range: [0, 1]
- Proportion of diagrams for which the nearest video frame in a gallery belongs to the matching step, evaluated at top-1 and top-10 retrievals.
- `Modality Influence Score` — range: [-1, 1]
- Cosine similarity between the final-layer prediction hidden state and the average hidden state of a specific modality: s_m = cos(h_last, h_bar^m).
- `Attention Allocation Score` — range: [0, 1]
- Sum of attention weights from the last input token to tokens belonging to each modality, averaged across heads and layers.
## Input / output format
**Input**: Interleaved image-text prompts with task-specific system context. For mechanistic probing: frozen ViT feature vectors, final-layer hidden states, and attention weights.
**Output**: Multiple-choice answer (A/B/C/D) extracted via multi-priority regex matching; unparseable outputs are counted as incorrect.
## Scoring recipe
```python
# Accuracy
correct = sum(1 for p, g in zip(predictions, golds) if p == g)
accuracy = correct / len(golds)
# CKA
X = center(diagram_vectors)
Y = center(video_vectors)
cka = (norm(Y.T @ X)**2) / (norm(X.T @ X) * norm(Y.T @ Y))
# Recall@K
matches = [1 for q, gal in zip(queries, galleries) if q in gal[:K]]
recall = sum(matches) / len(queries)
```
## Common pitfalls
- Regex-based answer extraction has a ~5.9% failure rate; these failures are explicitly counted as incorrect, which can artificially deflate reported accuracy.
- Zero-shot greedy decoding is used exclusively, which may not reflect optimal model performance under other decoding strategies or prompt variations.
- Mechanistic analysis relies on frozen ViT features, which may not capture how the full VLM adapts representations during inference.
## Evidence (verbatim from paper)
> Accuracy is the primary metric (4-way MC: chance = 25%; binary: chance = 50%). Answer extraction uses multi-priority regex matching; the overall parse rate is 94.1% across all runs, with failures counted as incorrect.
## Citation
```bibtex
@misc{liu2026ikeabench,
title={Benchmarking and Mechanistic Analysis of Vision-Language Models for Cross-Depiction Assembly Instruction Alignment},
author={Liu et al. (2026)},
year={2026},
note={arXiv:2604.00913}
}
```
- arXiv: 2604.00913
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!