Saved in:
Bibliographic Details
Main Authors: Li, Jia-Nan, Guan, Jian, Wu, Wei, Yu, Zhengtao, Yan, Rui
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2409.19700
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929549157072896
author Li, Jia-Nan
Guan, Jian
Wu, Wei
Yu, Zhengtao
Yan, Rui
author_facet Li, Jia-Nan
Guan, Jian
Wu, Wei
Yu, Zhengtao
Yan, Rui
contents Tables are ubiquitous across various domains for concisely representing structured information. Empowering large language models (LLMs) to reason over tabular data represents an actively explored direction. However, since typical LLMs only support one-dimensional~(1D) inputs, existing methods often flatten the two-dimensional~(2D) table structure into a sequence of tokens, which can severely disrupt the spatial relationships and result in an inevitable loss of vital contextual information. In this paper, we first empirically demonstrate the detrimental impact of such flattening operations on the performance of LLMs in capturing the spatial information of tables through two elaborate proxy tasks. Subsequently, we introduce a simple yet effective positional encoding method, termed ``2D-TPE'' (Two-Dimensional Table Positional Encoding), to address this challenge. 2D-TPE enables each attention head to dynamically select a permutation order of tokens within the context for attending to them, where each permutation represents a distinct traversal mode for the table, such as column-wise or row-wise traversal. 2D-TPE effectively mitigates the risk of losing essential spatial information while preserving computational efficiency, thus better preserving the table structure. Extensive experiments across five benchmarks demonstrate that 2D-TPE outperforms strong baselines, underscoring the importance of preserving the table structure for accurate table comprehension. Comprehensive analysis further reveals the substantially better scalability of 2D-TPE to large tables than baselines.
format Preprint
id arxiv_https___arxiv_org_abs_2409_19700
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle 2D-TPE: Two-Dimensional Positional Encoding Enhances Table Understanding for Large Language Models
Li, Jia-Nan
Guan, Jian
Wu, Wei
Yu, Zhengtao
Yan, Rui
Computation and Language
Tables are ubiquitous across various domains for concisely representing structured information. Empowering large language models (LLMs) to reason over tabular data represents an actively explored direction. However, since typical LLMs only support one-dimensional~(1D) inputs, existing methods often flatten the two-dimensional~(2D) table structure into a sequence of tokens, which can severely disrupt the spatial relationships and result in an inevitable loss of vital contextual information. In this paper, we first empirically demonstrate the detrimental impact of such flattening operations on the performance of LLMs in capturing the spatial information of tables through two elaborate proxy tasks. Subsequently, we introduce a simple yet effective positional encoding method, termed ``2D-TPE'' (Two-Dimensional Table Positional Encoding), to address this challenge. 2D-TPE enables each attention head to dynamically select a permutation order of tokens within the context for attending to them, where each permutation represents a distinct traversal mode for the table, such as column-wise or row-wise traversal. 2D-TPE effectively mitigates the risk of losing essential spatial information while preserving computational efficiency, thus better preserving the table structure. Extensive experiments across five benchmarks demonstrate that 2D-TPE outperforms strong baselines, underscoring the importance of preserving the table structure for accurate table comprehension. Comprehensive analysis further reveals the substantially better scalability of 2D-TPE to large tables than baselines.
title 2D-TPE: Two-Dimensional Positional Encoding Enhances Table Understanding for Large Language Models
topic Computation and Language
url https://arxiv.org/abs/2409.19700