Saved in:
Bibliographic Details
Main Authors: Mao, Qingyang, Liu, Qi, Li, Zhi, Cheng, Mingyue, Zhang, Zheng, Li, Rui
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.04272
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915932547317760
author Mao, Qingyang
Liu, Qi
Li, Zhi
Cheng, Mingyue
Zhang, Zheng
Li, Rui
author_facet Mao, Qingyang
Liu, Qi
Li, Zhi
Cheng, Mingyue
Zhang, Zheng
Li, Rui
contents In recent years, table reasoning has garnered substantial research interest, particularly regarding its integration with Large Language Models (LLMs), which have revolutionized natural language applications. Existing LLM-based studies typically achieve step-by-step thinking for table reasoning guided by task semantics. While these approaches emphasize autonomous exploration and enhance fine-grained table understanding, they often overlook systematic thinking in the reasoning process. This oversight can lead to omitted steps, disorganized logic and misleading results, especially in complex scenarios. In this paper, we propose PoTable, a novel stage-oriented plan-then-execute approach that incorporates systematic thinking into table reasoning. Specifically, PoTable involves several distinct analytical stages with clear objectives to provide adequate guidance. To accomplish stage-specific goals, PoTable employs a plan-then-execute mechanism: it first plans the operation chain based on the stage objective, and then executes operations sequentially through code generation, real-time running and feedback processing. Consequently, PoTable produces reliable table reasoning results with highly accurate, step-wise commented and completely executable programs. It mirrors the workflow of a professional data analyst, offering advantages in both accuracy and explainability. Finally, we conduct extensive experiments on four datasets from the WikiTQ and TabFact benchmarks, where the results demonstrate the effectiveness, efficiency and explainability of PoTable. Our code is available at: https://github.com/Double680/PoTable.
format Preprint
id arxiv_https___arxiv_org_abs_2412_04272
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle PoTable: Towards Systematic Thinking via Plan-then-Execute Stage Reasoning on Tables
Mao, Qingyang
Liu, Qi
Li, Zhi
Cheng, Mingyue
Zhang, Zheng
Li, Rui
Information Retrieval
Artificial Intelligence
In recent years, table reasoning has garnered substantial research interest, particularly regarding its integration with Large Language Models (LLMs), which have revolutionized natural language applications. Existing LLM-based studies typically achieve step-by-step thinking for table reasoning guided by task semantics. While these approaches emphasize autonomous exploration and enhance fine-grained table understanding, they often overlook systematic thinking in the reasoning process. This oversight can lead to omitted steps, disorganized logic and misleading results, especially in complex scenarios. In this paper, we propose PoTable, a novel stage-oriented plan-then-execute approach that incorporates systematic thinking into table reasoning. Specifically, PoTable involves several distinct analytical stages with clear objectives to provide adequate guidance. To accomplish stage-specific goals, PoTable employs a plan-then-execute mechanism: it first plans the operation chain based on the stage objective, and then executes operations sequentially through code generation, real-time running and feedback processing. Consequently, PoTable produces reliable table reasoning results with highly accurate, step-wise commented and completely executable programs. It mirrors the workflow of a professional data analyst, offering advantages in both accuracy and explainability. Finally, we conduct extensive experiments on four datasets from the WikiTQ and TabFact benchmarks, where the results demonstrate the effectiveness, efficiency and explainability of PoTable. Our code is available at: https://github.com/Double680/PoTable.
title PoTable: Towards Systematic Thinking via Plan-then-Execute Stage Reasoning on Tables
topic Information Retrieval
Artificial Intelligence
url https://arxiv.org/abs/2412.04272