DocKD: Knowledge Distillation from LLMs for Open-World Document Understanding Models

Sungnyun Kim, Haofu Liao, Srikar Appalaraju, Peng Tang, Zhuowen Tu +4 more
10/4/2024
cs.CVcs.CL

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Visual document understanding (VDU) is a challenging task that involves understanding documents across various modalities (text and image) and layouts (forms, tables, etc.). This study aims to enhance generalizability of small VDU models by distilling knowledge from LLMs. We identify that directly prompting LLMs often fails to generate informative and useful data. In response, we present a new framework (called DocKD) that enriches the data generation process by integrating external document knowledge. Specifically, we provide an LLM with various document elements like key-value pairs, layouts, and descriptions, to elicit open-ended answers. Our experiments show that DocKD produces high-quality document annotations and surpasses the direct knowledge distillation approach that does not leverage external document knowledge. Moreover, student VDU models trained with solely DocKD-generated data are not only comparable to those trained with human-annotated data on in-domain tasks but also significantly excel them on out-of-domain tasks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kim2024dockd,
  title  = {DocKD: Knowledge Distillation from LLMs for Open-World Document Understanding Models},
  author = {Sungnyun Kim and Haofu Liao and Srikar Appalaraju and Peng Tang and Zhuowen Tu and Ravi Kumar Satzoda and R. Manmatha and Vijay Mahadevan and Stefano Soatto},
  year   = {2024},
  eprint = {2410.03061},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.03061v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.03061.svg)](https://codeofpaper.com/paper/2410.03061)

Discussion