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
Figure 1: Overview of VisExMEM. VisExMEM decomposes captions into atomic claims, localizes visual evidence for each claim, computes claim support scores, and averages them into a global score. Explanations are generated afterward from the same evidence and fixed claim decisions.
Figure 2: VisExMEM training pipeline. Multi-task SFT learns the structured evaluation tasks, counterfactual refinement targets semantic changes, and evidence-aware GDPO improves verification and evidence dependence. Earlier supervision is replayed in later stages.
Figure 3: AGITA-Bench annotation summary. (a) Global-alignment and (b) atomic-support distributions by direction and difficulty; means are shown above bars. (c) Decomposition quality.
Figure 4: Qualitative AGITA-Bench examples with VisExMEM -9B. Easy–Hard cases show the input, localized evidence, caption/prompt, and Human/ VisExMEM -9B global and atomic scores (H/V); human ratings are normalized to [0,1] , with short claim-level explanations.
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 1: Main results. Comparison of prior image–text alignment metrics, controlled VLM-as-a-Judge baselines, and VisExMEM across eight established benchmarks. Higher is better. Bold , underlined , and italicized values mark the best, second-best, and third-best results.
Figure 5: T2IScoreScore performance. Ordering ( rankm ) versus separation ( sepm ) for (a) all SEGs, (b) Synth, (c) Nat, and (d) Real. Higher is better on both axes.
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.
Figure 6: Human evaluation of explanation quality. (a) Correctness, visual grounding, clarity, and diagnostic usefulness. (b) Unsupported-content rate. (c) Localization accuracy and evidence sufficiency. Error bars show 95% confidence intervals.
Appendix figures & tables15 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 7: Representative processed training examples. Real trainer-facing examples from the three VisExMEM training stages. Unused metadata are omitted and coordinates are rounded for readability.
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
Appendix
Table 4: Public data sources used to construct the VisExMEM training corpus.
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": "..."} .
Appendix
Table 5: Task-specific target formats used during Stage 1 SFT. Candidate bounding boxes are inputs to evidence selection and are not prediction targets.
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
4× H100
4× H100
4× H100
4× H100
2× H100
2× H100
Per-device batch size
4/2
4/2
1
1
2
2
Gradient accumulation
8
8
8
8
2
2
Learning rate
10−5/7×10−6
10−5/7×10−6
5×10−7
5×10−7
10−6
10−6
Appendix
Table 6: Training hyperparameters for the 4B and 9B VisExMEM models. For SFT, 4/2 denotes per-device batch size 4 for the decomposition curriculum stage and 2 for the remaining stages; the two learning rates correspond to the first three task-specific curriculum stages and the final joint stage, respectively. Replay/update mixtures denote counterfactual:verification:decomposition for Stage 2 and semantic-GDPO:counterfactual:SFT for Stage 3.
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
Appendix
Table 7: Out-of-distribution generalization. Results on VisPlotBench, CulturalFrames, and the 600 human-annotated ProtoBias examples. VisPlotBench reports pairwise accuracy (PAcc) and Group score; CulturalFrames reports Spearman’s ρ and within-prompt pairwise accuracy (PAcc wp ); ProtoBias reports category-level accuracy (Acc.) and Cohen’s κ . Accuracy-based metrics are reported on a 0–100 scale; correlations and κ are reported on their native scale. Higher is better. Bold, underlined, and italicized values denote the best, second-best, and third-best results in each column, respectively.
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
Appendix
Table 8: Replay ablation for VisExMEM -9B. Both paths start from the same SFT checkpoint and either retain or disable replay throughout CF and GDPO. Δ denotes Replay − No replay. Higher is better.
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
Appendix
Table 9: Aggregation ablation. Performance of VisExMEM -9B under alternative fixed aggregation rules. Higher is better.
Figure 8: Prompt used for the holistic VLM-as-a-Judge setting. The model directly evaluates the complete image–caption pair and returns a single alignment score without atomic decomposition.
Figure 9: Prompt used for the decomposed end-to-end VLM-as-a-Judge setting. The model performs atomic decomposition, evidence localization, claim-level scoring, short explanation generation, and final overall scoring in a single response.
Table 18
Figure 10: Prompt used for AGITA-Bench atomic decomposition. GPT-5.6 Sol receives only the caption and decomposes it into typed visual semantic units without access to the image or making any image-based correctness judgment.
Figure 11: AGITA-Bench annotation interface. Dashboard and sample-level interface used for human annotation.
Table 13: Inter-annotator agreement for explanation and evidence evaluation. Values show mean pairwise agreement. Ordinal ratings use quadratic-weighted Cohen’s κ , while Unsupported Content uses unweighted κ .
Figure 13: Human explanation and evidence annotation guidelines. Complete instructions provided to annotators.
Vision-language model evaluation measures multimodal systems’ perception, reasoning, grounding, robustness, and reliability across controlled and real-world tasks.