SynthDocBench: Controlled Benchmark for Long-Context Visual Document Understanding

· Source: Artificial Intelligence · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Computer Vision · Depth: Expert, quick

Summary

SynthDocBench is a new, fully synthetic benchmark for long-context visual document understanding, addressing limitations in existing benchmarks like DocVQA and ChartQA. It systematically controls document length, layout, modality, and question type. A combinatorial design varies each factor independently. Documents are generated via an LLM pipeline across six layout archetypes, with a 40 percent random override. This prevents models exploiting spurious correlations. The benchmark offers greater length and structural diversity. Evaluating seven frontier Vision Language Models, SynthDocBench revealed three critical failure modes. These include sharp performance degradation with document length. A systematic positional sensitivity was observed; the middle third of documents was hardest for five of six models. This showed an 8.3% decline. Chart comprehension broke down in long-document settings. These findings suggest current models might be overfitting to benchmark artifacts.

Key takeaway

For Machine Learning Engineers evaluating Vision Language Models for document understanding, rigorously test model robustness beyond standard benchmarks. Your evaluations should specifically probe for performance degradation with increasing document length. Also, test for systematic positional sensitivity, especially in the middle third. Assess chart comprehension breakdown in long documents. This testing helps identify and mitigate potential overfitting, ensuring reliable VLM performance on complex documents.

Key insights

VLMs struggle with long, complex documents, showing length degradation and positional sensitivity.

Principles

Method

SynthDocBench uses a combinatorial design to vary document length, layout, modality, and question type independently, generating documents via an LLM pipeline with a 40 percent random override.

In practice

Topics

Best for: Research Scientist, AI Engineer, AI Scientist, Machine Learning Engineer, Computer Vision Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.