VisExMEM: Visual Evidence-Based Explainable Multimodal Evaluation Metric
Organizations: Natural Language Learning & Generation Lab, University of Technology Nuremberg
Abstract
Current image-text evaluation often relies on a global score, which gives limited insight into which semantic details are supported by the image. Explainable metrics provide rationales, but the visual evidence supporting those rationales can still be difficult to verify. We introduce VisExMEM, a reference-free evaluator that decomposes captions into atomic claims, localizes visual evidence, verifies each claim, and averages claim-level support into a global score. Explanations use the same evidence and decisions. We train Qwen3.5-based 4B and 9B models on 100K samples with multi-task SFT, counterfactual refinement, and evidence-aware GDPO. Across eight benchmarks, VisExMEM-9B achieves the highest descriptive composite among open-source evaluators in our comparison, exceeding VQAScore by 11.7 points while remaining competitive with GPT-5.6 Sol. We also introduce AGITA-Bench, containing 600 human-annotated image-text pairs and 8.7K atomic claims for global and claim-level evaluation. For untuned Qwen3.5 and GPT-5.6 Sol controls, decomposed prompting raises the same composite by 3.6-5.1 points relative to holistic prompting. Human evaluation shows that VisExMEM explanations outperform prior explainable metrics and approach GPT-5.6 Sol.
Figures & tables
| Method | WG | EqBen | TIFA160 | Pick-a-Pic | GenAI | CROC hum | T2I-CB++ | CountBench | Avg. |
|---|---|---|---|---|---|---|---|---|---|
| Group | Group | PAcc | Pref. Acc. | PAcc | Score | SRCC | Acc. | ||
| CLIPScore | 7.8 | 25.0 | 54.1 | 76.0 | 52.2 | 69.8 | 28.5 | 30.7 | 43.0 |
| BLIPv2Score | 17.5 | 35.0 | 57.5 | 80.0 | 55.1 | 76.1 | 37.0 | 47.3 | 50.7 |
| ALIGNScore | 8.3 | 28.6 | 59.6 | 80.0 | 53.4 | 71.8 | 36.1 | 34.5 | 46.5 |
| PickScore | 6.8 | 23.6 | 59.4 | 70.0 | 57.7 | 74.7 | 30.3 | 56.5 | 47.4 |
| ImageReward | 12.8 | 26.4 | 67.3 | 75.0 | 58.7 | 75.4 | 50.6 | 33.8 | 50.0 |
| Table 2: Human Agreement on AGITA-Bench. Global and atomic agreement across Easy, Medium, and Hard difficulty tiers. Bold , underline , and italics denote first, second, and third best, respectively. | Table 3: Training-Stage Ablation. Performance of VisExMEM across successive training stages at 4B and 9B scales. Blue rows show gains relative to the indicated reference stage; bold denotes the best result within each model scale. |
| Global Atomic Method Easy Med. Hard Avg. Easy Med. Hard Avg. CLIPScore 19.6 -3.6 -8.6 2.5 5.4 -4.8 -0.2 0.1 BLIPv2Score 21.1 3.1 -0.8 7.8 3.3 2.1 4.5 3.3 AlignScore 24.5 3.2 6.2 11.3 5.8 -0.5 0.5 1.9 PickScore 33.5 29.1 34.7 32.4 11.1 -3.2 -2.0 2.0 ImageReward 38.8 21.9 16.8 25.8 – – – – HPSv2 17.5 14.6 13.5 15.2 14.8 5.8 8.0 9.5 EXPERT 50.6 33.8 45.5 43.3 – – – – FLEUR 52.2 31.5 43.7 42.5 – – – – VIEScore 51.2 31.2 42.6 41.7 – – – – VQAScore 54.6 31.7 43.0 43.1 52.7 32.3 41.1 42.0 Qwen3.5-4B (Hol.) 48.5 39.3 40.3 42.7 – – – – Qwen3.5-4B (Dec.) 50.5 37.1 44.1 43.9 41.2 31.7 39.1 37.3 Qwen3.5-9B (Hol.) 53.7 42.2 40.4 45.4 – – – – Qwen3.5-9B (Dec.) 59.0 39.5 41.2 46.6 40.6 30.8 38.2 36.5 GPT-5.6 Sol (Hol.) 72.1 54.6 60.6 62.4 – – – – GPT-5.6 Sol (Dec.) 76.9 60.7 62.5 66.7 70.1 55.6 68.3 64.7 VisExMEM-4B 56.8 43.1 50.6 50.2 46.6 34.1 43.2 41.3 VisExMEM-9B 63.3 45.2 55.6 54.7 56.2 33.0 45.5 44.9 | Model Variant WG EqB TIFA Pick GenAI 4B Base (Hol.) 28.2 44.0 64.3 72.5 62.2 SFT 50.8 48.9 56.8 70.0 54.1 vs. Base (+22.6) (+4.9) (-7.5) (-2.5) (-8.1) + CF 61.6 56.2 64.9 77.2 64.9 vs. SFT (+10.8) (+7.3) (+8.1) (+7.2) (+10.8) + Verif.-GRPO 62.5 57.9 66.4 73.9 64.3 + Causal-GRPO 64.1 58.6 67.6 72.8 65.2 + GDPO 65.6 59.1 70.2 80.2 66.3 vs. CF (+4.0) (+2.9) (+5.3) (+3.0) (+1.4) 9B Base (Hol.) 40.4 35.7 50.1 74.2 50.3 SFT 61.9 58.9 59.8 61.8 57.2 vs. Base (+21.5) (+23.2) (+9.7) (-12.4) (+6.9) + CF 66.3 64.9 68.9 77.5 67.2 vs. SFT (+4.4) (+6.0) (+9.1) (+15.7) (+10.0) + Verif.-GRPO 67.4 67.2 71.5 78.0 67.9 + Causal-GRPO 68.5 66.7 71.0 79.1 67.1 + GDPO 68.9 70.1 73.1 85.6 69.4 vs. CF (+2.6) (+5.2) (+4.2) (+8.1) (+2.2) |
Appendix figures & tables15 assets
Supplementary material from the paper’s appendix.
Appendix
| Source | Supervision used | Primary skills |
|---|---|---|
| MS COCO | Captions and object boxes | Object, count |
| Visual Genome | Region descriptions, object boxes, attributes | Object, attribute, relation |
| VSR | Image–caption pairs with spatial-relation labels | Spatial relation |
| Flickr30k Entities | Phrase–entity–region correspondences | Object, grounding |
| Open Images + Localized Narratives | Grounded free-form narratives | Object, attribute, action, relation |
| DOCCI | Detailed connected and contrasting descriptions | Attribute, relation, negation |
| Task | Target format |
|---|---|
| Decomposition | {"parts": [...] } ; each part contains part_id , text , type , parent_part_id , head_part_id , and target_part_id . |
| Verification | {"decision": "yes"} or {"decision": "no"} . |
| Evidence selection | {"selected_evidence_ids": ["E1", ...]} . |
| Explanation | {"explanation": "..."} . |
| SFT | Counterfactual | Evidence-aware GDPO | ||||
| Hyperparameter | 4B | 9B | 4B | 9B | 4B | 9B |
| Training duration (hours) | 4.4 | 4.6 | 2.7 | 3.4 | 40.9 | 43.3 |
| GPUs | H100 | H100 | H100 | H100 | H100 | H100 |
| Per-device batch size | 1 | 1 | 2 | 2 | ||
| Gradient accumulation | 8 | 8 | 8 | 8 | 2 | 2 |
| Learning rate | ||||||
| VisPlotBench | CulturalFrames | ProtoBias | ||||||||
| Method | PAcc | Group | PAcc wp | Animal | Demography | Object | ||||
| Acc. | Acc. | Acc. | ||||||||
| CLIPScore | 82.5 | 52.6 | .145 | 60.5 | 25.0 | .001 | 28.0 | -.005 | 32.0 | .058 |
| ALIGNScore | 79.1 | 45.3 | .149 | 57.8 | 51.0 | .033 | 34.0 | -.064 | 32.0 | .011 |
| PickScore | 77.1 | 39.5 | .206 | 62.2 | 32.0 | .001 | 34.0 | -.014 | 31.0 | .126 |
| HPSv2 | 79.7 | 37.4 | .219 | 61.5 | 25.0 | .024 | 38.0 | -.006 | 38.0 | .125 |
| Variant | Replay | WG | EqB | TIFA | Pick | GenAI |
|---|---|---|---|---|---|---|
| Base (Hol.) | – | 40.4 | 35.7 | 50.1 | 74.2 | 50.3 |
| + SFT | – | 61.9 | 58.9 | 59.8 | 61.8 | 57.2 |
| + CF | Yes | 66.3 | 64.9 | 68.9 | 77.5 | 67.2 |
| + CF | No | 67.9 | 66.2 | 71.1 | 81.1 | 67.3 |
| Yes No | (-1.6) | (-1.3) | (-2.2) | (-3.6) | (-0.1) | |
| + GDPO | Yes | 68.9 | 70.1 | 73.1 | 85.6 | 69.4 |
| Aggregation | WG | EqBen | TIFA160 | Pick-a-Pic | GenAI |
|---|---|---|---|---|---|
| Arithmetic mean | 68.9 | 70.1 | 73.1 | 85.6 | 69.4 |
| Geometric | 68.4 | 69.6 | 71.6 | 84.4 | 68.7 |
| Harmonic | 67.3 | 60.3 | 69.6 | 81.5 | 64.4 |
| Minimum | 62.9 | 55.4 | 68.9 | 80.4 | 63.7 |
| Evaluation | Mean | Within (%) |
|---|---|---|
| Task A explanation quality | .59 | 89.5 |
| Unsupported Content | .42 | – |
| Task B localized evidence | .58 | 86.9 |
VLM Evaluation
Vision-language model evaluation measures multimodal systems’ perception, reasoning, grounding, robustness, and reliability across controlled and real-world tasks.
See all 986 papers