- Up to 13.8%p higher average accuracy. Training paligemma2-10B on DocPlan raises its average over DocVQA, InfoVQA, ChartQA, and ChartQAPro from 40.1 to 53.9; Llama3.2-11B-Vision goes from 52.3 to 69.2 (59.3 when trained on the original QA data without reasoning).
- Planning beats direct prediction on the same data. Rewriting the original 82K QA pairs into the DocPlan format (+DocPlan(origin)) improves Llama3.2 by 7.1%p (59.3 → 66.4) and gemma3 by 2.4%p (58.6 → 61.0) over direct training; adding the generated queries gives Llama3.2 another 2.8%p (69.2).
- Structured stages beat free-form chain-of-thought. With the same base models, DocPlan outperforms free-form CoT, e.g. Gemma3-4b DocVQA 82.8 vs. 53.46 and ChartQA 81.3 vs. 54.0, and Llama-Vision InfoVQA 71.2 vs. 54.83. In the stage ablation, adding the execution stage gives the largest gain (5.3%p).
- Competitive with larger systems and transfers to held-out data. Llama-3.2-11B+DocPlan reaches 91.5 on DocVQA and 86.6 on ChartQA, above Llava-CoT (89.8 / 82.6) and zero-shot GPT-4o (85.6 / 85.7). On held-out TextVQA, Gemma3-4B-it improves from 58.14 to 62.91 (+4.77%p).
- More interpretable reasoning traces. In a simulatability test (answering from the reasoning trace alone, without the image), Llama3.2+DocPlan scores 62.0 on average vs. 51.5 for Llava-CoT (+10.5%p); in GPT pairwise preference it wins 71.3% of comparisons on average vs. 26.1% for Llava-CoT.
Trade-offs reported in the paper: responses become much longer (e.g. Llama3.2-11B-V generates 177.5–285.3 tokens on average instead of 5.7–26.1), and accuracy on the general-domain MMMU benchmark drops after document-only fine-tuning, though less than with direct-prediction training (Llama3.2-11B-Vision: −15.0%p vs. −31.2%p).