atlas

Research map / Vision-language and multimodal / Multimodal LLMs

ProcTag: Process Tagging for Assessing the Efficacy of Document Instruction Data

AAAI 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ProcTag, which assesses document instruction data by tagging the pseudo-code execution process generated by GPT-3.5 (with a layout-aware DocLayPrompt representation), and samples data by tag complexity and diversity.

Problem

Existing instruction-data evaluation methods look only at instruction text, so they cannot distinguish document VQA instructions whose execution differs across document layouts, leading to poor data selection for training LLMs/MLLMs on document VQA.

Approach

Model the instruction execution process (CoT plus pseudo-code generated by GPT-3.5 over a layout-aware document representation) instead of instruction text, derive tags from function names, and use tag-based complexity/diversity to select data; DocLayPrompt integrates OCR and layout detection into a semi-structured text prompt.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace plain-text / SpatialFormat document prompt with DocLayPrompt (layout-aware semi-structured representation) (ablation)GPT-3.5 direct prompting · DocVQA testANLS: +2.81 over SpatialFormatHelped
Use DocLayPrompt instead of PlainText or SpatialFormat document representation (ablation)Qwen fine-tuning · DocVQAANLS: 81.80 vs 80.93 (SpatialFormat) and 77.14 (PlainText)Helped
Generate process as pseudo-code tags instead of natural-language tags (ablation)ProcTag sampling · DocVQAsampling performance vs randomHelped
Sample training data with ProcTag tags instead of InsTag or random samplingQwen and Qwen-VL on DocVQA and four generated datasets · DocVQA and generated datasets (DocILE, RVL-CDIP, PubLayNet, PubTabNet)ANLSHelped
Sample with InsTag (text-only tags) vs random samplingQwen and Qwen-VL on generated datasets · generated document instruction datasetsANLSNo clear effect
Sample with ProcTag, reaching 100% efficacy with only a fraction of datagenerated document instruction datasets · data ratio analysisdata efficacy (performance relative to best): 30.5% of instructions reach 100% efficacyHelped
Increase tag coverage rate in the sampled data (ablation)ProcTag-sampled data · DocVQA/generated datasetsANLSHelped
Use ProcTag on more diverse document datasets (e.g., DocILE) vs less diverse ones (PubTabNet, PubLayNet)ProcTag sampling · generated datasetsANLS gainMixed
Use chain-of-thought step-by-step reasoning with ProcTag process before answering (ablation)GPT-3.5 on DocVQA · DocVQAANLS: 73.84 vs 78.68 reported as increase from direct reasoningHelped

Surprising findings

Limitations

Experimental setup

Datasets: DocVQA RVL-CDIP DocILE PubLayNet PubTabNet

Benchmarks: DocVQA RVL-CDIP DocILE PubLayNet PubTabNet

Metrics: ANLS tag precision tag consistency Cohen's kappa data efficacy

Baselines: InsTag random sampling IFD SpatialFormat PlainText

Builds on: InsTag LayoutLLM LATIN-Prompt SpatialFormat Instruction-Following Difficulty

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy