atlas

Research map / Large language models / Retrieval and knowledge

CABINET: Content Relevance-based Noise Reduction for Table Question Answering

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 CABINET, a table QA framework that softly weights table tokens by an unsupervised relevance scorer trained end-to-end with a BART-based QA model, plus a weakly supervised parsing-statement-driven cell highlighter, achieving SoTA on WikiTQ, FeTaQA and WikiSQL.

Problem

Table question answering is hurt by irrelevant table content acting as noise for LLMs, and the problem worsens for large tables; hard sub-table decomposition methods can discard relevant content irreversibly.

Approach

Instead of removing table content, multiply each table token embedding by a learned relevance score from an unsupervised relevance scorer (trained differentiably via answer loss plus clustering, centroid-separation and sparsity losses), and boost scores of cells highlighted by a parsing statement generated by a fine-tuned Flan-T5-xl and a cell highlighter.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply CABINET's relevance weighting and cell predictor instead of the baseline methodTable QA models · WikiTQ testaccuracy: 65.9 -> 69.1Helped
Apply CABINET's relevance weighting and cell predictor instead of the baseline methodTable QA models · FeTaQA testS-BLEU: 36.2 -> 40.5Helped
Apply CABINET's relevance weighting and cell predictor instead of the baseline methodTable QA models · WikiSQL testaccuracy: 88.8 -> 89.5Helped
Use TAPEX as the QA backbone and to initialize URS in CABINETTAPEX · WikiTQaccuracy: 55.5 -> 62.7Helped
Use TAPEX as the QA backbone and to initialize URS in CABINETTAPEX · FeTaQAS-BLEU: 34.6 -> 37.8Helped
Use TAPEX as the QA backbone and to initialize URS in CABINETTAPEX · WikiSQLaccuracy: 86.4 -> 87.3Helped
Add the weakly supervised cell predictor to URS (ablation)CABINET · WikiTQaccuracy: 65.6 -> 69.1Helped
Add the weakly supervised cell predictor to URS (ablation)CABINET · FeTaQAS-BLEU: 35.8 -> 40.5Helped
Add the weakly supervised cell predictor to URS (ablation)CABINET · WikiSQLaccuracy: 89.2 -> 89.2No clear effect
Use only the cell predictor and remove URS (ablation)CABINET · WikiTQaccuracy: 65.6 -> 37.6Hurt
Feed the parsing statement to the QA model instead of highlighting corresponding cells (ablation)CABINET · FeTaQAS-BLEU: 40.5 -> 34.9Hurt
Replace URS with BERT-based question-row similarity while retaining the cell highlighter (ablation)CABINET · WikiTQaccuracy: 69.1 -> 64.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: WikiTableQuestions FeTaQA WikiSQL ToTTo PASTA-style DeBERTa-V2 question clustering samples from WikiTQ

Benchmarks: WikiTQ FeTaQA WikiSQL

Metrics: accuracy Sacre-BLEU relative performance drop under perturbations

Baselines: OmniTab TAPEX ReasTAP TaCube FlanT5-xl DATER Binder LEVER StructGPT

Builds on: OmniTab BART Flan-T5 TAPEX DATER

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