Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

LayoutLMv2: Multi-modal Pre-training for Visually-Rich Document Understanding

About

Pre-training of text and layout has proved effective in a variety of visually-rich document understanding tasks due to its effective model architecture and the advantage of large-scale unlabeled scanned/digital-born documents. We propose LayoutLMv2 architecture with new pre-training tasks to model the interaction among text, layout, and image in a single multi-modal framework. Specifically, with a two-stream multi-modal Transformer encoder, LayoutLMv2 uses not only the existing masked visual-language modeling task but also the new text-image alignment and text-image matching tasks, which make it better capture the cross-modality interaction in the pre-training stage. Meanwhile, it also integrates a spatial-aware self-attention mechanism into the Transformer architecture so that the model can fully understand the relative positional relationship among different text blocks. Experiment results show that LayoutLMv2 outperforms LayoutLM by a large margin and achieves new state-of-the-art results on a wide variety of downstream visually-rich document understanding tasks, including FUNSD (0.7895 $\to$ 0.8420), CORD (0.9493 $\to$ 0.9601), SROIE (0.9524 $\to$ 0.9781), Kleister-NDA (0.8340 $\to$ 0.8520), RVL-CDIP (0.9443 $\to$ 0.9564), and DocVQA (0.7295 $\to$ 0.8672). We made our model and code publicly available at \url{https://aka.ms/layoutlmv2}.

Yang Xu, Yiheng Xu, Tengchao Lv, Lei Cui, Furu Wei, Guoxin Wang, Yijuan Lu, Dinei Florencio, Cha Zhang, Wanxiang Che, Min Zhang, Lidong Zhou• 2020

Related benchmarks

TaskDatasetResultRank
Document ClassificationRVL-CDIP (test)
Accuracy95.65
306
Document Visual Question AnsweringDocVQA (test)
ANLS86.72
192
Information ExtractionCORD (test)
F1 Score97.24
133
Entity extractionFUNSD (test)
Entity F1 Score84.2
104
Form UnderstandingFUNSD (test)
F1 Score84.2
73
Information ExtractionSROIE (test)
F1 Score97.81
58
Information ExtractionFUNSD (test)
F1 Score84.2
55
Semantic Entity RecognitionCORD
F1 Score96.01
55
Entity LinkingFUNSD (test)
F1 Score70.57
42
Semantic Entity RecognitionFUNSD (test)
F1 Score84.2
37
Showing 10 of 47 rows

Other info

Code

Follow for update