atlas

Research map / Large language models / Retrieval and knowledge

OpenTab: Advancing Large Language Models as Open-domain Table Reasoners

ICLR 2024 · Large language models › Retrieval and knowledge · approach: Knowledge-augmented question answering · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes OpenTab, a training-free open-domain table reasoning framework that retrieves tables with BM25, generates simple-to-complex SQL programs with an LLM, reranks tables via generative reranking, and answers with an LLM reader.

Problem

Answering questions and verifying facts over large corpora of structured tables when gold tables are not given, which existing text-oriented retrieval-augmented LLMs and fine-tuned table systems handle poorly.

Approach

Combine a sparse BM25 table retriever with few-shot LLM SQL generation in a simple-to-complex progression, use the SQL execution results plus schema and sampled rows as context for an LLM reader, and rerank retrieved tables by cross-encoder similarity between the query and generated SQL (Generative Reranking & Sequential Reasoning), with no fine-tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OpenTab instead of the strongest baseline, LLM-SQLgpt-3.5-turbo open-domain table reasoning · Open-WikiTables top-10accuracy: 0.109 -> 0.565Helped
Use OpenTab instead of the strongest baseline, BINDERfalcon-180B open-domain table reasoning · Open-WikiTables top-10accuracy: 0.227 -> 0.437Helped
Use OpenTab instead of the strongest baseline, LLM-Answergpt-3.5-turbo open-domain table reasoning · FEVEROUS top-10accuracy: 0.453 -> 0.508Helped
Use OpenTab instead of the strongest baselineclosed-domain table QA · WikiTableQuestionsaccuracy: 0.633 -> 0.641Helped
Add Simple-to-Complex prompting (ablation)OpenTab · Open-WikiTables closed-domainaccuracy: 0.539 -> 0.710Helped
Add RowSelector (ablation)OpenTab with Simple-to-Complex prompting removed · Open-WikiTables closed-domainaccuracy: 0.515 -> 0.539Helped
Add broad-context Reader (ablation)OpenTab without Simple-to-Complex prompting and RowSelector · Open-WikiTables closed-domainaccuracy: 0.421 -> 0.515Helped
Combine SQL-basic, SQL-intermediate, and SQL-advanced rather than use an individual SQL program (ablation)OpenTab Coder · table reasoning ablationaccuracyHelped
Use GRSR rather than Joint Reasoning or Sequential Reasoning (ablation)OpenTab open-domain reasoning · open-domain table reasoningaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Open-WikiTables WikiTableQuestions FEVEROUS Spider

Benchmarks: Open-WikiTables WikiTableQuestions FEVEROUS

Metrics: execution accuracy accuracy (FEVEROUS prediction plus correct evidence table) Recall@k

Baselines: LLM-Answer LLM-SQL BINDER DATER DPR-BERT T5-3B Tapex TaCube

Builds on: BINDER DATER BM25

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy