RSAT: Structured Attribution Makes Small Language Models Faithful Table Reasoners

· Source: Paper Index on ACL Anthology · Field: Technology & Digital — Artificial Intelligence & Machine Learning · Depth: Expert, medium

Summary

RSAT is a novel method designed to enhance the faithfulness of Small Language Models (SLMs, 1–8B) when answering table-based questions by integrating structured, cell-level attribution into their reasoning processes. This two-phase approach first employs Supervised Fine-Tuning (SFT) to teach SLMs a structured JSON output format for reasoning traces. Subsequently, a Grouped Reinforcement Learning with Policy Optimization (GRPO) phase optimizes a composite reward, prioritizing NLI-based faithfulness, citation validity, and parsimony. Evaluated across six models from the Qwen2.5 (1.5B/3B/7B) and Llama3 (1B/3B/8B) families, RSAT significantly improved faithfulness by 3.7×, from 0.224 to 0.826, and achieved a high citation validity of 0.992. The research also demonstrated that post-hoc attribution is ineffective, yielding below 13% format success, underscoring the necessity of integrating attribution directly into the reasoning process. Ablation studies confirmed the critical role of the faithfulness reward, as its removal caused a drastic drop in faithfulness from 0.97 to 0.03.

Key takeaway

For Machine Learning Engineers developing explainable AI for tabular data, you should prioritize integrating attribution directly into your Small Language Models' (SLMs) training pipeline. Retrofitting attribution post-training is largely ineffective, as shown by its low format success. Instead, adopt a multi-phase training approach like RSAT, incorporating structured output formats and NLI-based faithfulness rewards to achieve verifiable, step-by-step reasoning with high citation validity. This approach ensures your models provide transparent and trustworthy answers.

Key insights

Integrating structured, cell-level attribution directly into SLM reasoning significantly boosts faithfulness and verifiability.

Principles

Method

RSAT trains SLMs in two phases: SFT for structured JSON output from verified traces, then GRPO with a composite reward for NLI-based faithfulness, citation validity, and parsimony.

In practice

Topics

Best for: Research Scientist, AI Engineer, AI Scientist, Machine Learning Engineer, NLP Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Paper Index on ACL Anthology.