4 个月前

双向注意力机制在SQL生成中的应用

双向注意力机制在SQL生成中的应用

摘要

从自然语言生成结构化查询语言(SQL)查询是一个长期未解决的开放问题。回答关于数据库表的自然语言问题需要建模表格列与问题之间的复杂交互。在本文中,我们采用综合方法来解决这一问题。基于SQL查询的结构,我们将模型分解为三个子模块,并为每个子模块设计了特定的深度神经网络。借鉴类似机器阅读任务的思路,我们采用了双向注意力机制和字符级嵌入结合卷积神经网络(CNNs)的方法来提升结果。实验评估表明,我们的模型在WikiSQL数据集上达到了最先进的性能。

代码仓库

openbotai/nl2sql
GitHub 中提及
guotong1988/NL2SQL
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
code-generation-on-wikisqlBidirectional Attention for SQL Generation
Exact Match Accuracy: 69
Execution Accuracy: 62.5

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
双向注意力机制在SQL生成中的应用 | 论文 | HyperAI超神经