paper-with-me

홈 › Papers

DiT: Self-supervised Pre-training for Document Image Transformer

2022-03-04 · Junlong Li, Yiheng Xu, Tengchao Lv, Lei Cui, Cha Zhang, Furu Wei

Image Transformer has recently achieved significant progress for natural image understanding, either using supervised (ViT, DeiT, etc.) or self-supervised (BEiT, MAE, etc.) pre-training techniques. In this paper, we propose \textbf{DiT}, a self-supervised pre-trained \textbf{D}ocument \textbf{I}mage \textbf{T}ransformer model using large-scale unlabeled text images for Document AI tasks, which is essential since no supervised counterparts ever exist due to the lack of human-labeled document images. We leverage DiT as the backbone network in a variety of vision-based Document AI tasks, including document image classification, document layout analysis, table detection as well as text detection for OCR. Experiment results have illustrated that the self-supervised pre-trained DiT model achieves new state-of-the-art results on these downstream tasks, e.g. document image classification (91.11 $\rightarrow$ 92.69), document layout analysis (91.0 $\rightarrow$ 94.9), table detection (94.23 $\rightarrow$ 96.55) and text detection for OCR (93.07 $\rightarrow$ 94.29). The code and pre-trained models are publicly available at \url{https://aka.ms/msdit}.

📄 PDF Abstract BibTeX arXiv:2203.02378

Code (4)

microsoft/unilm/tree/master/dit 공식 구현 pytorch
MindCode-4/code-3/tree/main/deit mindspore
huggingface/transformers pytorch
thibaultvt/Diard pytorch

Tasks

Document AIdocument-image-classificationDocument Image ClassificationDocument Layout Analysisimage-classificationImage ClassificationOptical Character Recognition (OCR)Table DetectionText Detection

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
MAE 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Residual Connection 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…

Similar Papers 제목 키워드 기반

Unified Pretraining Framework for Document Understanding

2022-04-22 · Jiuxiang Gu, Jason Kuen, Vlad I. Morariu, Handong Zhao 외

Document intelligence automates the extraction of information from documents and supports many business applications. Recent self-supervised learning methods on large-scale unlabeled document datasets have opened up prom…

Document Layout Analysisdocument understandingSelf-Supervised Learning

UniDoc: Unified Pretraining Framework for Document Understanding

2021-12-01 · NeurIPS 2021 12 · Jiuxiang Gu, Jason Kuen, Vlad Morariu, Handong Zhao 외

Document intelligence automates the extraction of information from documents and supports many business applications. Recent self-supervised learning methods on large-scale unlabeled document datasets have opened up prom…

document understandingSelf-Supervised Learning

Self-Supervised Representation Learning on Document Images

2020-04-18 · Adrian Cosma, Mihai Ghidoveanu, Michael Panaitescu-Liess, Marius Popescu

This work analyses the impact of self-supervised pre-training on document images in the context of document image classification. While previous approaches explore the effect of self-supervision on natural images, we sho…

Classificationdocument-image-classificationDocument Image ClassificationGeneral Classification+3

RegCLR: A Self-Supervised Framework for Tabular Representation Learning in the Wild

2022-11-02 · Weiyao Wang, Byung-Hak Kim, Varun Ganapathi

Recent advances in self-supervised learning (SSL) using large models to learn visual representations from natural images are rapidly closing the gap between the results produced by fully supervised learning and those pro…

Representation LearningSelf-Supervised LearningTable Recognition

Text-DIAE: A Self-Supervised Degradation Invariant Autoencoders for Text Recognition and Document Enhancement

2022-03-09 · Mohamed Ali Souibgui, Sanket Biswas, Andres Mafla, Ali Furkan Biten 외

In this paper, we propose a Text-Degradation Invariant Auto Encoder (Text-DIAE), a self-supervised model designed to tackle two tasks, text recognition (handwritten or scene-text) and document image enhancement. We start…

Document EnhancementImage EnhancementScene Text Recognition