atlas

Research map / Large language models / Instruction and fine-tuning

LayoutLLM: Layout Instruction Tuning with Large Language Models for Document Understanding

CVPR 2024 · Large language models › Instruction and fine-tuning · approach: Calibration and knowledge in LLM tuning · 60 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 LayoutLLM, which pairs a LayoutLMv3 document encoder with a Vicuna/Llama2 7B LLM and trains it with layout instruction tuning (layout-aware pre-training plus LayoutCoT-based SFT) for zero-shot document understanding.

Problem

LLMs and MLLMs used for document understanding under-utilize document layout information, both when layout is given as text coordinates and in existing pre-training and SFT for document MLLMs, limiting zero-shot accuracy and interpretability.

Approach

Integrate a document pre-trained model (LayoutLMv3) as the encoder into an LLM, train it with three levels of layout-aware instruction-tuning pre-training tasks (document, region, segment), and add a LayoutCoT reasoning procedure (question analysis, relevant area localization, answer formation) during SFT.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add layout-aware pre-training (ablation)LayoutLLM · DocVQA testANLS: +1.49%Helped
Add layout-aware pre-training (ablation)LayoutLLM · FUNSD testANLS: +3.06%Helped
Add LayoutCoT in layout-aware SFT (ablation)LayoutLLM with layout-aware pre-training · DocVQA testANLS: 1.96%Helped
Add LayoutCoT in layout-aware SFT (ablation)LayoutLLM with layout-aware pre-training · FUNSD testANLS: 5.96%Helped
Use LayoutLLM with layout instruction tuningOpen-source LLMs and MLLMs for document understanding · DocVQA testANLSHelped
Use LayoutLLM with layout instruction tuningOpen-source LLMs and MLLMs for document understanding · VisualMRC testRouge-LHelped
Use LayoutLLM with layout instruction tuningOpen-source LLMs and MLLMs for document understanding · FUNSD testANLSHelped
Use LayoutLLM with layout instruction tuningOpen-source LLMs and MLLMs for document understanding · CORD testANLSHelped
Use LayoutLLM with layout instruction tuningOpen-source LLMs and MLLMs for document understanding · SROIE testANLSHelped

Surprising findings

Limitations

Experimental setup

Datasets: PubLayNet DocLayNet DocBank RVL-CDIP DocILE PubTabNet FeTaQA DocVQA VisualMRC FUNSD CORD SROIE

Benchmarks: DocVQA VisualMRC FUNSD CORD SROIE

Metrics: ANLS Rouge-L F1

Baselines: LayoutLMv3 Llama2-7B Llama2-7B-chat Vicuna-7B Vicuna-1.5-7B LLaVAR-7B LLaVA-1.5-7B mPLUG-DocOwl-7B Qwen-VL-7B

Builds on: LayoutLMv3 LLaVA chain-of-thought prompting Vicuna

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