paper-with-me

홈 › Papers

XiYan-SQL: A Novel Multi-Generator Framework For Text-to-SQL

2025-07-07 · Yifu Liu, Yin Zhu, Yingqi Gao, Zhiling Luo, Xiaoxia Li, Xiaorong Shi, Yuntao Hong, Jinyang Gao, Yu Li, Bolin Ding, Jingren Zhou

To leverage the advantages of LLM in addressing challenges in the Text-to-SQL task, we present XiYan-SQL, an innovative framework effectively generating and utilizing multiple SQL candidates. It consists of three components: 1) a Schema Filter module filtering and obtaining multiple relevant schemas; 2) a multi-generator ensemble approach generating multiple highquality and diverse SQL queries; 3) a selection model with a candidate reorganization strategy implemented to obtain the optimal SQL query. Specifically, for the multi-generator ensemble, we employ a multi-task fine-tuning strategy to enhance the capabilities of SQL generation models for the intrinsic alignment between SQL and text, and construct multiple generation models with distinct generation styles by fine-tuning across different SQL formats. The experimental results and comprehensive analysis demonstrate the effectiveness and robustness of our framework. Overall, XiYan-SQL achieves a new SOTA performance of 75.63% on the notable BIRD benchmark, surpassing all previous methods. It also attains SOTA performance on the Spider test set with an accuracy of 89.65%.

📄 PDF Abstract BibTeX arXiv:2507.04701

Code (4)

XGenerationLab/XiYan-SQL 공식 구현
XGenerationLab/M-Schema
xgenerationlab/xiyan-dbdescgen
xgenerationlab/xiyan_mcp_server pytorch

Tasks

Text to SQLText-To-SQL

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

A Preview of XiYan-SQL: A Multi-Generator Ensemble Framework for Text-to-SQL

2024-11-13 · Yingqi Gao, Yifu Liu, Xiaoxia Li, Xiaorong Shi 외

To tackle the challenges of large language model performance in natural language to SQL tasks, we introduce XiYan-SQL, an innovative framework that employs a multi-generator ensemble strategy to improve candidate generat…

DiversityIn-Context LearningLarge Language ModelNamed Entity Recognition+2

Adaptive Mixture Regression Network with Local Counting Map for Crowd Counting

2020-05-12 · ECCV 2020 8 · Xiyang Liu, Jie Yang, Wenrui Ding

The crowd counting task aims at estimating the number of people located in an image or a frame from videos. Existing methods widely adopt density maps as the training targets to optimize the point-to-point loss. While in…

Crowd Countingregression

AmbiSQL: Interactive Ambiguity Detection and Resolution for Text-to-SQL

2025-08-21 · Zhongjun Ding, Yin Lin, Tianjing Zeng, Rong Zhu 외 arxiv

Text-to-SQL systems translate natural language questions into SQL queries, providing substantial value for non-expert users. While large language models (LLMs) show promising results for this task, they remain error-pron…

Automatic database description generation for Text-to-SQL

2025-02-28 · Yingqi Gao, Zhiling Luo

In the context of the Text-to-SQL task, table and column descriptions are crucial for bridging the gap between natural language and database schema. This report proposes a method for automatically generating effective da…

Text to SQLText-To-SQL

You Only Need Two Detectors to Achieve Multi-Modal 3D Multi-Object Tracking

2023-04-18 · Xiyang Wang, Chunyun Fu, JiaWei He, Mingguang Huang 외

In the classical tracking-by-detection (TBD) paradigm, detection and tracking are separately and sequentially conducted, and data association must be properly performed to achieve satisfactory tracking performance. In th…

3D Multi-Object TrackingMulti-Object TrackingObjectobject-detection+3