MIGA: A Unified Multi-Task Generation Framework for Conversational Text-to-SQL
Abstract
Conversational text-to-SQL is designed to translate multi-turn natural language questions into their corresponding SQL queries. Most advanced conversational text-to-SQL methods are incompatible with generative pre-trained language models (PLMs), such as T5. In this paper, we present a two-stage unified MultI-task Generation frAmework (MIGA) that leverages PLMs’ ability to tackle conversational text-to-SQL. In the pre-training stage, MIGA first decomposes the main task into several related sub-tasks and then unifies them into the same sequence-to-sequence (Seq2Seq) paradigm with task-specific natural language prompts to boost the main task from multi-task training. Later in the fine-tuning stage, we propose four SQL perturbations to alleviate the error propagation problem. MIGA tends to achieve state-of-the-art performance on two benchmarks (SparC and CoSQL). We also provide extensive analyses and discussions to shed light on some new perspectives for conversational text-to-SQL.
Cite
Text
Fu et al. "MIGA: A Unified Multi-Task Generation Framework for Conversational Text-to-SQL." AAAI Conference on Artificial Intelligence, 2023. doi:10.1609/AAAI.V37I11.26504Markdown
[Fu et al. "MIGA: A Unified Multi-Task Generation Framework for Conversational Text-to-SQL." AAAI Conference on Artificial Intelligence, 2023.](https://mlanthology.org/aaai/2023/fu2023aaai-miga/) doi:10.1609/AAAI.V37I11.26504BibTeX
@inproceedings{fu2023aaai-miga,
title = {{MIGA: A Unified Multi-Task Generation Framework for Conversational Text-to-SQL}},
author = {Fu, Yingwen and Ou, Wenjie and Yu, Zhou and Lin, Yue},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2023},
pages = {12790-12798},
doi = {10.1609/AAAI.V37I11.26504},
url = {https://mlanthology.org/aaai/2023/fu2023aaai-miga/}
}