mlsanityData to 7 Oct 2026

An Actor-Critic Approach to Boosting Text-to-SQL Large Language Model

arXiv 2410.22082 ↗First posted 28 Oct 2024cs.DB cs.CL cs.HCcited by 1

Not on the map. Why?

Abstract (arXiv)

Text-To-SQL (T2S) conversion based on large language models (LLMs) has found a wide range of applications, by leveraging the capabilities of LLMs in interpreting the query intent expressed in natural language. Existing research focuses on suitable representations for data schema and/or questions, task-specific instructions and representative examples, and complicated inference pipelines. All these methods are empirical and task specific, without a theoretical bound on performance. In this paper, we propose a simple, general, and performance guaranteed T2S enhancement approach called Actor-Critic (AC). Specifically, we design two roles using the same LLM: an Actor to produce SQL queries and a Critic to evaluate the produced SQL. If the Critic believes the produced SQL is wrong, it notifies the Actor to reproduce the SQL and perform evaluation again. By this simple iterative process, expected performance can be derived in theory. We conducted extensive experiments on the Spider and related datasets with eleven LLMs, and demonstrated that the Actor-Critic method consistently improves the performance of T2S, thus serving as a general enhancement approach for T2S conversion.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 30 of its 47 references that are in the map. First posted on arXiv 28 Oct 2024.

Builds on

30 of 47 references.

References · 30

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2022Training language models to follow instructions with human feedbackcited by 15,712
  3. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  4. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  5. 2017Deep reinforcement learning from human preferencescited by 3,846
  6. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
  7. 2020Learning to summarize from human feedbackcited by 2,562
  8. 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
  9. 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,120
  10. 2023DIN-SQL: Decomposed In-Context Learning of Text-to-SQL with Self-Correctioncited by 465
  11. 2018Scalable agent alignment via reward modeling: a research directioncited by 438
  12. 2019RAT-SQL: Relation-Aware Schema Encoding and Linking for Text-to-SQL Parserscited by 420
18 more
  1. 2018AI safety via debatecited by 384
  2. 2023Text-to-SQL Empowered by Large Language Models: A Benchmark Evaluationcited by 378
  3. 2022Self-critiquing models for assisting human evaluatorscited by 372
  4. 2023RESDSQL: Decoupling Schema Linking and Skeleton Parsing for Text-to-SQLcited by 191
  5. 2023C3: Zero-shot Text-to-SQL with ChatGPTcited by 159
  6. 2024LLM Critics Help Catch LLM Bugscited by 138
  7. 2020Semantic Evaluation for Text-to-SQL with Distilled Test Suitescited by 123
  8. 2023A comprehensive evaluation of ChatGPT's zero-shot Text-to-SQL capabilitycited by 118
  9. 2021Towards Robustness of Text-to-SQL Models against Synonym Substitutioncited by 110
  10. 2021Exploring Underexplored Limitations of Cross-Domain Text-to-SQL Generalizationcited by 92
  11. 2019Representing Schema Structure with Graph Neural Networks for Text-to-SQL Parsingcited by 74
  12. 2020RYANSQL: Recursively Applying Sketch-based Slot Fillings for Complex Text-to-SQL in Cross-Domain Databasescited by 63
  13. 2023How to Prompt LLMs for Text-to-SQL: A Study in Zero-shot, Single-domain, and Cross-domain Settingscited by 57
  14. 2022Recent Advances in Text-to-SQL: A Survey of What We Have and What We Expectcited by 47
  15. 2024Knowledge-to-SQL: Enhancing SQL Generation with Data Expert LLMcited by 35
  16. 2024Regularized Best-of-N Sampling with Minimum Bayes Risk Objective for Language Model Alignmentcited by 24
  17. 2023Reboost Large Language Model-based Text-to-SQL, Text-to-Python, and Text-to-Function -- with Real Applications in Traffic Domaincited by 9
  18. 2023Battle of the Large Language Models: Dolly vs LLaMA vs Vicuna vs Guanaco vs Bard vs ChatGPT -- A Text-to-SQL Parsing Comparisoncited by 6

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.