Aligning benchmark datasets for table structure recognition

Brandon Smock, Rohith Pesala, Robin Abraham
3/1/2023
cs.CVcs.LG

Official code: microsoft/table-transformer (2,931 stars, MIT, last commit 2024-06-24).

Abstract

Benchmark datasets for table structure recognition (TSR) must be carefully processed to ensure they are annotated consistently. However, even if a dataset's annotations are self-consistent, there may be significant inconsistency across datasets, which can harm the performance of models trained and evaluated on them. In this work, we show that aligning these benchmarks$\unicode{x2014}$removing both errors and inconsistency between them$\unicode{x2014}$improves model performance significantly. We demonstrate this through a data-centric approach where we adopt one model architecture, the Table Transformer (TATR), that we hold fixed throughout. Baseline exact match accuracy for TATR evaluated on the ICDAR-2013 benchmark is 65% when trained on PubTables-1M, 42% when trained on FinTabNet, and 69% combined. After reducing annotation mistakes and inter-dataset inconsistency, performance of TATR evaluated on ICDAR-2013 increases substantially to 75% when trained on PubTables-1M, 65% when trained on FinTabNet, and 81% combined. We show through ablations over the modification steps that canonicalization of the table annotations has a significantly positive effect on performance, while other choices balance necessary trade-offs that arise when deciding a benchmark dataset's final composition. Overall we believe our work has significant implications for benchmark design for TSR and potentially other tasks as well. Dataset processing and training code will be released at https://github.com/microsoft/table-transformer.

View on arXivView PDF

Code Implementations(1)

MIT

Table Transformer (TATR) is a deep learning model for extracting tables from unstructured documents (PDFs and images). This is also the official repository for the PubTables-1M dataset and GriTS evaluation metric.

2,931314Python, DockerfileMay 17, 20212 years agoMIT
table-detectiontable-extractiontable-functional-analysistable-structure-recognition

Similar Papers

Cite this paper

@article{smock2023aligning,
  title  = {Aligning benchmark datasets for table structure recognition},
  author = {Brandon Smock and Rohith Pesala and Robin Abraham},
  year   = {2023},
  eprint = {2303.00716},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.00716v2}
}

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/2303.00716.svg)](https://codeofpaper.com/paper/2303.00716)

Discussion