CoExVQA

Kjetil Indrehus*, Adrian Duric, Changkyu Choi*, Ali Ramezani-Kebrya

Department of Informatics, University of Oslo, Oslo, Norway

*Corresponding authors: kjetiki@ifi.uio.no, changkyc@uio.no

Abstract

Document Visual Question Answering (DocVQA) requires vision–language models to reason not only about what information in a document is relevant to a question, but also where the answer is grounded on the page. Despite strong predictive performance, existing DocVQA systems entangle these two aspects and operate largely as black boxes, offering limited means to verify how predictions depend on visual evidence. We propose CoExVQA, a self-explainable DocVQA framework that enforces a grounded reasoning process through a chain-of-explanation design. The model first identifies question-relevant evidence, then explicitly localizes the answer region, and finally decodes the answer exclusively from the grounded region. By making both evidence selection and spatial grounding intrinsic to prediction, CoExVQA enables direct inspection and verification of the reasoning process across modalities. Empirical results show that restricting decoding to grounded evidence yields competitive performance while providing transparent and verifiable predictions.

Method Overview

CoExVQA model architecture
Model architecture of CoExVQA.

Example Prediction

CoExVQA example prediction
Example prediction showing evidence grounding and answer localization.

Results

CoExVQA achieves state-of-the-art performance among self-explainable methods on PFL-DocVQA, and reduces the gap to non-explainable baselines by 50% β€” while providing explicit, verifiable grounding at every prediction.

Comparison on DocVQA

Model Explainability DocVQA Answer Localization
ACC ↑ ANLS ↑ IoUmean ↑ Coveragemean ↑ ARmean
Pix2Struct βœ— β€”0.77 β€”β€”β€”
Donut βœ— β€”0.68 β€”β€”β€”
DocVXQA βœ“ 0.380.54 β€”β€”β€”
Ours (CoExVQA)
Mask Variant βœ“ 0.100.24 0.160.282.13
Crop Variant βœ“ 0.340.43 0.060.3719.53

Table 1. Comparison to DocVQA baselines. Explainability indicates whether the method provides an explicit, human-interpretable rationale alongside the prediction. Entries marked 'β€”' indicate that the corresponding metric is not reported in the cited baseline paper or is not applicable. For each metric, the best explainable method is highlighted in bold.

Comparison on PFL-DocVQA

Model Explainability PFL-DocVQA Answer Localization
ACC ↑ ANLS ↑ IoUmean ↑ Coveragemean ↑ ARmean
Pix2Struct βœ— 0.800.92 β€”β€”β€”
DocVXQA βœ“ 0.430.66 β€”β€”β€”
Ours (CoExVQA)
Mask Variant βœ“ 0.350.63 0.430.692.85
Crop Variant βœ“ 0.610.78 0.470.764.92

Table 2. Comparison to PFL-DocVQA baselines. The Pix2Struct performance is not reported in the original Pix2Struct paper, but taken from the DocVXQA paper. For each metric, the best explainable method is highlighted in bold.

Citation

BibTeX
Loading…