atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

InstructDoc: A Dataset for Zero-Shot Generalization of Visual Document Understanding with Instructions

AAAI 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs · 18 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.

Introduces InstructDoc, a 30-dataset, 12-task instruction-tuning collection for visual document understanding, and InstructDr, a BLIP-2/FlanT5-based model with a trainable Document-former bridging document image, OCR+layout, and LLM for zero-shot VDU.

Problem

Visual document understanding tasks (QA, information extraction, classification, etc.) on diverse real-world documents need models that generalize zero-shot to unseen datasets, tasks, and document domains when given natural-language instructions; existing visual instruction-tuned MLLMs struggle with

Approach

Unify 30 VDU datasets under human-written instructions with intent and answer-style annotations, and bridge a CLIP vision encoder and FlanT5 LLM with a Document-former that jointly encodes image features, spatially aware OCR tokens (text plus bounding boxes), and instructions, training only the Document-former and projection layer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use InstructDr instead of GPT-4zero-shot VDU evaluation · ChartQA and SlideVQARelaxed Accuracy / EM: 20.9 -> 29.4; 21.0 -> 31.9Helped
Use InstructDr instead of GPT-4zero-shot VDU evaluation · FUNSD, CORD, InfoVQA, TabFact, DUDEeF1 / ANLS / Accuracy: 47.5 -> 38.2; 69.4 -> 46.0; 49.9 -> 50.9; 68.8 -> 59.4; 46.3 -> 45.2Hurt
Add Document-former (ablation)InstructDr · CORDeF1: 38.5 -> 46.0Helped
Add Document-former (ablation)InstructDr · TabFactAccuracy: 58.8 -> 59.4Helped
Add Document-former (ablation)InstructDr · DUDEANLS: 44.6 -> 45.2Helped
Add spatially aware OCR features (ablation)InstructDr · CORDeF1: 33.8 -> 46.0Helped
Add spatially aware OCR features (ablation)InstructDr · DUDEANLS: 43.9 -> 45.2Helped
Use mean pooling instead of concatenation for page features (ablation)InstructDr · DUDEANLS: 43.8 -> 45.2Helped
Add instructions at test time (ablation)InstructDr · TabFactAccuracy: 4.0 -> 59.4Helped
Add instructions at test time (ablation)InstructDr · DUDEANLS: 38.9 -> 45.2Helped
Add instructions during training (ablation)InstructDr · CORDeF1: 17.3 -> 46.0Helped
Add instructions during training (ablation)InstructDr · DUDEANLS: 34.0 -> 45.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: DocILE KLC Deepform PWC Wildreceipt SROIE VisualMRC WebSRC OCRVQA DocVQA HW-SQuAD TAT-DQA

Benchmarks: FUNSD CORD ChartQA InfoVQA TabFact DUDE SlideVQA VisualMRC TextVQA ST-VQA

Metrics: entity F1 F1 relaxed accuracy ANLS accuracy exact match ROUGE-L

Baselines: LLaVA MiniGPT-4 mPLUG-Owl BLIP-2 InstructBLIP LLMDoc LLaVAR ChatGPT GPT-4

Builds on: BLIP-2 InstructBLIP FlanT5 CLIP Q-former

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