ChatGPT论文:大语言模型LLM之战:Dolly、LLaMA 、Vicuna、Guanaco、Bard、ChatGPT--在自然语言转SQL(NL2SQL、Text-to-SQL)的比较(二)

NL2SQL基础系列(1):业界顶尖排行榜、权威测评数据集及LLM大模型(Spider vs BIRD)全面对比优劣分析[Text2SQL、Text2DSL] 阅读详情

3 评价结果

3.1 Spider 数据集

在这里插入图片描述
表 2 列出了各种提示策略和模型组合的执行准确性 (EX) 和测试套件 (TS) 的准确性。我们的主要发现是:

  • 开源模型在 Spider 数据集上遇到了困难:尽管参数数量和模型性能之间存在正相关关系,但开源模型在 Spider数据集上实现高精度方面面临着挑战。 例如,尽管 Vicuna 7B 和 13B 已证明比原始预训练的 LLaMA 7B 和 13B模型有所改进,但与 Bard 和 GPT-3.5 相比,性能仍然存在显着差距。 此外,与 LLaMA 的 13B 版本相比,Dolly模型在不同的提示策略上也表现不佳。
  • LLM的表现对提示风格高度敏感:我们的实证研究结果证实,不存在适用于所有模型的通用提示策略。 虽然 IS 提示策略对于GPT-3.5、Bard、Vicuna 和guanaco 被证明是有效的,但对于 Dolly 和 LLaMA 来说却产生了次优的准确度。令人惊讶的是,LLaMA 在使用 S3 提示时实现了最佳结果,相比之下,GPT-3.5 的性能显著恶化。
  • 使用随机示例的小样本学习提供的性能提升有限:从 1SL 和 5SL获得的大多数结果往往表现不佳,或者充其量只能达到与其他提示策略相当的结果。 然而,这种趋势也有一些例外。 Dolly 模型是一个例外,与12B 变体中的其他提示策略相比,该模型显示 1SL 提示策略的性能有所提高。 这个结果似乎是反常的,因为在其他 1SL 和 5SL结果中没有观察到类似的性能提升。 另一个例外是 LLaMA 模型,其中少样本提示策略优于一些零样本策略。 例如,30B LLaMA模型仅用 5 个给定示例就实现了 22.4% EX 和 19.9% TS 准确率,这接近于guanaco 模型的性能(24.4% EX 和19.0% TS)。

3.2 经典数据集

在这里插入图片描述由于Academic, Restaurants, IMDB,Yelp 没有有训练集,我们从其他经典数据集的评估集中抽取 1SL 和 5SL 的示例。 我们根据表 3 中的结果强调了一些主要发现:

  • LLM在大多数经典数据集上表现不佳:特别是,与之前研究中报告的基线性能相比,这些数据集上达到的最高准确率分别仅为 2.9% 和 2.4%,明显低于使用 LSTM 或 BERT 的传统 seq2seq模型的其他研究中观察到的基线结果 34.0% 和 45.2%(Devlin 等人, 2019)。此外,即使进行了指令调整,Vicuna、Guanaco 和 Dolly 在经典数据集上也面临着相当大的挑战。它们在各种提示策略和数据集组合中的执行精度通常几乎为零。
  • 不同模型的少样本学习的有效性有所不同:与 Spider 数据集的发现相比,我们观察到 LLaMA 和 GPT-3.5 在 1SL 和5SL 上的性能有所改进。 例如,使用 1SL,GPT-3.5 在 GeoQuery 数据集上的性能从 15.4% 提高到42.3%,而使用 5SL,LLaMA 在同一数据集上的性能也从 12.1% 显着提高到 15.4%。 然而,我们没有看到 Dolly、Vicuna 和 Bard 的 1SL或 5SL 具有类似的性能改进。
  • 附加数据库示例行是无效的:就像使用Spider数据集观察到的结果一样,S3 提示策略在应用于不同模型的经典数据集时会产生低于标准的结果。因此,很明显,S3 提示策略在 Text-to-SQL 环境中可能并不有效。

4.探讨

4.1 LLM 是否生成有效的 SQL?

大型语言模型性能不佳的一个可能的解释是它们无法理解旨在生成 SQL 语句的提示背后的意图。 当面对许多 S3 提示时,GPT-3.5 无法生成有效的响应。 为了评估此类实例的范围,我们绘制了图 1a 和 1b 中各种大型语言模型使用不同提示策略生成的有效 SQL 语句的比例。对于 Spider 数据集,我们发现许多模型(Dolly 除外)一致,使用 IS、1SL 和 5SL 提示策略在 90% 以上的时间内生成有效的 SQL 响应。 有趣的是,LLaMA 还展示了生成有效 SQL 语句的能力,尽管它没有在指令数据集上进行专门的微调。 对于经典数据集,Bard-P2 和 GPT-3.5 仍然能够生成 80-100% 范围内的有效 SQL。 然而,Vicuna 和 Dolly 等开源模型在实现有效 SQL 百分比高于 75% 方面遇到了挑战。 特别值得注意的是 LLaMA 和guanaco 中观察到的不同趋势。 LLaMA 通过小样本学习生成更有效的 SQL,而guanaco 的性能随着示例数量的增加而下降。
此外,我们注意到 AD 和 S3 提示策略通常不是最优的,因为它们会导致许多大型语言模型的所有数据集中有效 SQL 响应的数量显着减少。 GPT-3.5 特别容易受到 S3 提示策略的影响,导致Spider数据集和经典数据集中生成的有效 SQL 的百分比急剧下降。最后,需要强调的是,尽管这些语言模型可以生成有效的 SQL 重新生成,但 sponses,这些 SQL 在语义上通常不准确,并且无法充分解决输入文本问题。 因此,大多数数据集的执行精度都非常低。

在这里插入图片描述
在这里插入图片描述

4.2 样本选择如何影响1SL和5SL的性能?

在提示中包含训练集中的随机示例并不会显着提高不同模型的性能

根据表 2 和表 3 中的结果,很明显,在提示中包含训练集中的随机示例并不会显着提高不同模型的性能。 唯一的例外是 LLaMA 和 GPT-3.5,它们在使用 1SL 和 5SL 提示策略时在大多数经典数据集上表现出显着的改进。 使用 1SL 或 5SL 提示策略提高 LLaMA 的性能可部分归因于这样一个事实:让 LLaMA 接触更多示例可以显着增强其生成有效 SQL 的能力,如图 1b 所示。

LLM 适应规范化 SQL 风格

另一个值得注意的观察是,当向大型语言模型提供来自经典数据集的示例时,它们开始以类似于 Finegan-Dollak 等人中描述的规范化格式的风格生成 SQL。 (2018),如图 2 所示,其中表别名遵循 <TABLE_NAME>alias 的标准化约定。
在这里插入图片描述

LLM 对风格变化的敏感性

为了评估语言模型 (LLM) 在使用 1SL 和 5SL 生成 SQL 时遵循规范化 SQL 风格的程度,我们检查了生成的包含术语“别名”的 SQL 语句的比例表 4 中。我们的研究结果表明,只有在采用 1SL 和 5SL 提示策略时,生成的 SQL 样式的变化才明显。 值得注意的是,LLaMA 在所有模型中脱颖而出,因为它始终将术语“别名”附加到超过 86% 的生成 SQL 语句中。 有趣的是,Bard 对规范化 SQL 样式不太敏感,仅在所有生成的 SQL 中 16.0% 观察到样式更改。 另一方面,GPT-3.5 表现出更高的敏感性,超过 50% 的生成 SQL 受到影响。基于这一观察,我们假设这种敏感性差异可能是 LLaMA 和 GPT-3.5 采用的 1SL 和 5SL 提示策略取得更大成功的一个促成因素。
在这里插入图片描述

不同来源的采样对性能的影响

我们通过对涉及从训练集以外的来源采样示例的实验进行简要讨论来结束本节。 表 5 列出了从两个不同来源获取样本时获得的 1SL 和 5SL 结果:1)Spider 训练集,2)评估集。 在第二种情况下,我们采取预防措施,通过过滤掉与感兴趣的问题具有相同 SQL 答案的所有示例,避免任何潜在的答案泄漏。 我们发现,使用 Spider 数据集中的示例不仅不能产生任何好处,而且还会导致模型性能下降,比零样本方法的性能更差。 另一方面,当我们包含评估集中的示例时,我们会观察到评估结果的改进。 经过仔细检查提示,我们发现一些例子在语法上与预期的 SQL 响应类似,主要区别在于表、列和值。 这一发现凸显了LLM对提示中提供的示例的敏感性。 我们假设,如果我们向LLM提供语法上接近预期 SQL 响应的示例,它们可能会生成更准确的 SQL 语句。
在这里插入图片描述

4.3 我们是否真正以零样本或少样本的方式评估文本到 SQL 数据集?

我们已经确定了几个潜在的数据污染源(Elangovan et al., 2021; Lewis et al., 2021; Magar and Schwartz, 2022),这些来源引起了人们对文本零样本或少样本评估的真实性质的担忧 -to-SQL 数据集。 这些来源包括 GitHub 存储库上的 Spider 数据集和经典数据集的可用性,以及 Huggingface 数据集等平台上的 Spider 数据集的存在。 此外,文本到 SQL 数据集还可以包含在指令调整数据集集合中,例如 FLAN(Wei 等人)。 我们在论文的结尾提出了一个问题,供研究人员思考:当大型语言模型已经接触到我们的评估数据时,我们是否真的在对大型语言模型进行零样本或少样本评估?

5 相关工作

最近,基于解码器的大型语言模型对代码生成任务做出了巨大贡献(Li et al., 2023b; Fu et al., 2023; Darm et al., 2023)。 这些模型利用大规模文本数据的无监督自回归学习,使它们能够捕获丰富的语义关系和单词的概率分布。 尽管它们在上下文中仅用一个或几个例子就表现出色,但最近的研究表明,它们在涉及复杂推理的文本到 SQL 任务中仍然面临挑战(Liu 等人,2023)。

有几项工作专注于通过增强的提示设计来提高大型语言模型的文本到 SQL 解析能力。 Nan 等人进行的一项研究中。 (2023),作者强调了仔细选择情境学习示例的重要性。 他们证明,结合示例查询中的句法结构可以极大地增强大型语言模型的小样本能力。 Chang 和 Fosler-Lussier (2023) 进行了一项全面的研究,探讨提示长度对文本转 SQL 模型性能的影响。 此外,他们还检查了跨不同领域的数据库知识表示的敏感性。 郭等人。 (2023)提出了一种基于案例的推理框架,通过自适应检索案例提示来调整跨域设置中 GPT-3.5 的输入。 拉伊等人。 (2023) 使用基于边界的技术提高大型语言模型的泛化能力,这些技术在模式和 SQL 的标记级别和序列级别上预处理提示。

同时,一些研究还探索了复杂的多步骤推理在提高大型语言模型在文本到 SQL 解析方面的性能的潜在好处。 Tai 等人(2023)表明,从最少到最多的提示(Zhou 等人,2023)可能是不必要的,直接应用思想链(CoT)提示(Wei 等人,2022)可能会导致 到错误传播。 Liu and Tan (2023) 为文本到 SQL 任务引入了一种划分和提示范例,其中涉及将任务划分为多个子任务并对每个子任务应用 CoT 方法。 在 Pourreza 和 Rafiei(2023)的另一项研究中,在零样本设置中采用了自我校正模块,以在 Spider 排行榜上取得新的最先进结果。 该模块将每个子问题的解决方案反馈给大语言模型,使其能够构建更好的整体解决方案。

6 结论和未来工作

本文使用五种不同的提示策略,系统地评估了九个基准数据集上六种流行的大型语言模型的文本到 SQL 解析能力。 我们的研究结果表明,与闭源模型相比,开源模型的性能明显不足。 然而,值得注意的是,即使是 GPT-3.5 在几个经典数据集上的表现也比较小的基线模型更差。 我们正在提供我们的成果以供进一步分析并促进未来的研究工作。 我们未来想要探索几个研究课题。 首先,我们计划使用有限的 GPU 资源,使用低秩适应等技术,研究在 Text-to-SQL 数据集上对这些大型语言模型进行微调。 (2021)。 其次,我们想探索可以动态选择上下文学习示例的方法。 最后,我们有兴趣研究在多轮文本到 SQL 数据集(例如 SPARC)上使用这些大型语言模型的可行性和局限性(Yu 等人,2019)。
局限性

首先,我们承认这项研究的范围仅限于六种大型语言模型,并且这些模型并不涵盖整个研究领域。 该家族中出现了令人兴奋的新条目,例如 Falcon 模型。其次,在某些经典数据集的数据库模式中附加 5 个示例在某些情况下可能会超出开源模型的 2048 个令牌限制,从而导致截断 这可能会惩罚这些具有较短上下文窗口的模型。 最后,一些模型不仅生成 SQL 语句,还生成补充信息,包括解释。 为了确保准确性,我们开发了正则表达式模式,旨在尽最大努力仅提取 SQL 语句。 尽管如此,我们承认我们的规则可能并非完全万无一失,并且在某些情况下可能会引入错误的 SQL

论文原文:Battle of the Large Language Models: Dolly vs LLaMA vs Vicuna vs Guanaco vs Bard vs ChatGPT - A Text-to-SQL Parsing Comparison

Dolly vs LLaMA vs Vicuna vs Guanaco vs Bard vs ChatGPT - A Text-to-SQL Parsing Comparison ChatGPT的成功引发了一场人工智能竞赛,研究人员努力开发新的大型语言模型(LLM),这些模型可以与商业模型的语言理解和生成能力相匹配或超越。近年来,出现了许多模型,通过各种指令调优方法声称性能接近GPT-3.5或GPT-4。然而,重要的是要仔细审查这些说法,并确定这些模型的实际有效性。因此,我们对六个流行的大型语言模型进行了对比,系统地评估了它们在九个基准数据集上的文本到SQL解析能力,并采用了五种不同的提示策略,涵盖了零样本和少搜索场景。 阅读详情

相关推荐

chisp:CSpider的脚本和基准

CSpider:用于复杂和跨域语义分析和文本到SQL任务的大型中文数据集 CSpider是一个大型中文数据集,用于复杂的跨域语义解析和文本到SQL任务(关系数据库的自然语言接口)。 它与我们的EMNLP 2019论文一起发布:。 此仓库包含用于评估,预处理和本文中使用的所有基准的所有代码。 请访问以获取更多常规介绍和排行榜。 变更日志 10/2019我们将使用转换的完整数据集启动中文文本到SQL任务。 提交教程和我们的数据集可以在我们的找到。 请遵循它以获取未发布测试数据的结果。 感谢与我们分享测试仪。 9/2019根据Spider的训练和部署集重新定义了我们在EMNLP 2019论文中使用的数据集。 数据集可从下载。 刚刚发布了该数据集以重现我们的论文中的结果。 要加入CSpider排行榜并更好地与原始英语结果进行比较,请访问我们的以获取完整的数据集。 引文 当您使用CSpider数据

【Text2SQL】Spider 数据集

模型将被在不同的复杂 SQL、复杂数据库、复杂 domains 上被测试,要求模型能够对 question 理解语义,并对新的数据库有泛化能力。任务不评估模型生成 value 的能力,因为这个 benchmark 侧重评估预测出正确的 SQL 结构和 columns,数据集中也被排除了需要常识推理和数学计算的 querys。论文工作还对数据库的 table names 和 column names 做了清洗,让这些名字清晰且自成一体。比如将stu id转为student id。

VLyb 1万+

spider dataset

Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Task

Spider数据集arxiv1809.08887论文研读

1. Introduction 过去一些优秀的模型例如seq2seq架构已经能够实现80%以上的匹配精确度在SQL查询上,但是这些工作实际上是在做语义匹配而非语义解析。现有的语义解析数据集存在两个问题,一个是数据集规模太小,无法训练一个更加现代化的模型,同时单一数据库同时用于训练和测试当中,那任务难度肯定简单很多;二是逻辑形式的SQL标签规模很小,并且每个program中都多多少少存在一些在数据集规模变大时查询有误的问题。 有人测试了尝试分开训练集和测试集上的数据库以后,发现模型无法推广到没看到过的数据库

qq_45429238的博客 3290

spider:Spider的脚本和基准

Spider:用于复杂和跨域语义分析和文本到SQL任务的大规模人工标签数据集 Spider是一个大型的人类标签数据集,用于复杂的跨域语义解析和文本到SQL任务(关系数据库的自然语言接口)。 它与我们的EMNLP 2018论文一起发布: 人工。 此仓库包含用于评估,预处理和本文中使用的所有基准的所有代码。 请访问以获取更多常规介绍和排行榜。 变更日志 - 11/15/2020年11/15/2020月11/15/2020我们将使用作为我们对Spider,SParC和CoSQL的官方评估指标。 请从找到评估代码。 08/03/2020更正column_name和column_name_original在2个DBS(不匹配scholar和formula_1中) tables.json ,并重新解析SQL查询(这只会影响某些型号(如RATSQL),它使用我们的解析后SQL作为SQL输入)。 请再次

vmware vsphere 证书过期告警处理方法

vSphere Clinet 管理页面出现“证书告警” ,检查证书未发现现有证书有过期现象

m0_51902127的博客 3638

ChatGPT论文:大语言模型LLM之战:Dolly、LLaMA 、Vicuna、Guanaco、Bard、ChatGPT--在自然语言转SQL(NL2SQL、Text-to-SQL)的比较(一)

Battle of the Large Language Models: Dolly vs LLaMA vs Vicuna vs Guanaco vs Bard vs ChatGPT - A Text-to-SQL Parsing Comparison ChatGPT的成功引发了一场AI竞赛,研究人员致力于开发新的大型语言模型(LLMs),以匹敌或超越商业模型的语言理解和生成能力。近期,许多声称其性能接近GPT-3.5或GPT-4的模型通过各种指令调优方法出现了。作为文本到SQL解析的从业者,我们感谢他们

程序员成长软技能 1578

深度学习Halcon中GPU显存利用率高,但GPU、CPU利用率较低,导致模型训练速度很慢,通过设置硬件参数的解决方法

深度学习Halcon中GPU显存利用率高,但GPU、CPU利用率较低,导致模型训练速度很慢,通过设置硬件参数的解决方法 前言 在训练自己模型的时候,会遇到GPU显存利用率高,但GPU、CPU利用率较低,导致模型训练速度很慢的问题。这个问题一方面是由于硬件没有设置到最佳工作状态,另一方面是代码中参数没有设置好。最近在跑Halcon DL遇到这个问题,而Halcon不像开源的几个框架那样自由,代码封装的比较多。所以遇到这种问题,只能在参数最优的情况下,通过设置硬件参数来提升性能。 当然,在跑DL之前,无论什么框

ZiLiangQin的博客 9914

Spider 数据集上实现nlp2sql训练任务

每个数据库的结构(表、列、外键)在多个问题中都会被重复使用。如果每个问题都附带完整的schema信息,会导致数据冗余,增加存储和处理的开销。所以,将schema单独存储为table.json,可以让不同的数据条目引用同一个数据库模式,减少重复数据。拆分后的结构需要更高效的数据管理,例如在训练模型时,根据每个问题的db_id去table.json中查找对应的schema信息。T5 是一个强大的自然语言处理模型,能够处理各种文本任务(如翻译、摘要、问答等),并且将所有任务视为文本到文本的转换。

陈锐的技术笔记 2710

Android Termux 安装Kali Linux 或 kali Nethunter史诗级详细教程

Termux 安装kali

风云小虾米的博客 6万+

Python+AI能源管理实战:从电力负荷预测到智能调度的全流程开发

本系统展示了Python在能源管理领域的强大能力,通过AI技术实现了从预测到优化的智能决策闭环。随着碳中和目标的推进,智能能源系统将成为新型电力系统的核心大脑。📌 专业建议:系统部署需考虑网络安全防护,关键控制指令应设置多重验证机制!关注我的优快云账号获取能源系统安全最佳实践~下期预告:我们将探索Python在智慧医疗中的应用,开发基于多模态数据的智能诊断辅助系统。想提前获取代码?评论区留言"智慧医疗"获取GitHub源码链接!

资深全栈架构师,乐于在 优快云 分享技术见解,与大家携手共进,共攀技术巅峰! 625

蚂蚁集团获得Spider冠军,登上两项NL2SQL权威榜单榜首

日前,蚂蚁集团凭借在语义解析领域提出的中间表征语言PQL,超越了Meta、Allen InstituteforAI、微软、达摩院、耶鲁大学、上海交通大学等研究机构和科技企业,以78.5分的成绩获得了NL2SQL国际权威榜单Spider的第一名,刷新了该任务的业界记录。 近年来,运用人工智能技术提高结构化数据利用效率成为了业界研究热点,NL2SQL(Natural Language to SQL)是一种自动将用户输入的自然语言转成数据库可操作SQL查询语句的技术,可以有效提高人机交互效率,实现基于

AI科技大本营 1817

VisualStudio2022启动报错

把Users\...\AppData\Local\Microsoft\VisualStudio\11.0\ComponentModelCache中的Microsoft.VisualStudio.Default.cache这个文件移除,再重启vs,各项功能都能正常使用了。第一次使用方法1有效果,不知道什么原因后面又报错再删除缓存文件无效了,最后使用方法2启动VS成功。vs2022启动时,报错弹框,在ActivityLog查看具体报错信息,报错原因未知。网上搜索到两种解决方法。方法1:删除缓存文件。

面朝大海,春暖花开 3938

语义解析(一) —— 概述(数据和模型简介)

一、简介 语义解析是近几年发展起来的一个NLP的分支,主要目的是将自然语言的文本描述,自动转成机器语言(SQL)语句。也称Text-to-SQL,nl2SQL等。随着知识图谱的发展,也逐渐孵化出很多nl2Cypher算法。 NL2SQL的历史悠久,早在1973年,Woods等人就开发了一个名为LUNAR的系统,可以回答关于从月球带回的岩石样本的问题。到了1978年,Hendrix设计了一个连接美国海军舰艇信息数据库的自然语言接口,名为LIFER/LADDER。这些系统仅仅支持特定数据库的单表操作,受..

8291

LiveGBS流媒体平台GB/T28181实战指南:海康NVR物联网卡摄像头注册失败全链路排查与抓包技巧

本文详细解析了LiveGBS流媒体平台中海康NVR物联网卡摄像头注册失败的常见问题及解决方案。通过全链路排查与抓包技巧,包括物联网卡配置、多网卡冲突处理、防火墙设置等,帮助用户快速定位并解决GB/T28181协议下的设备注册难题,提升流媒体平台部署效率。

weixin_29290947的博客 492

汇总药用数据库(Pubchem,bingdingDB,Chembl,ExcapeDB)数据

记载一下如何汇总4大数据库的数据

recher_He1107的博客 3394

NLP-语义分析(Semantic Parsing):Text2SQL【“打破人与结构化数据之间的壁垒”,即普通用户可以通过自然语言描述完成复杂数据库的查询工作】

Text to SQL( 以下简称Text2SQL),是将自然语言文本(Text)转换成结构化查询语言SQL的过程,属于自然语言处理-语义分析(Semantic Parsing)领域中的子任务。,即普通用户可以通过完成复杂数据库的查询工作,得到想要的结果。

u013250861的博客 3335

西门子博图v16安装密钥提示报错:CryptAcquireContext MS_DEF_PROV Error of containger opening...如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值。

**My Coding Family** 3302

【亲测免费】 Spider 数据集——Text-to-SQL 介绍

Spider 数据集——Text-to-SQL 介绍 【下载地址】Spider数据集Text-to-SQL介绍 Spider 数据集是一个大规模、复杂的跨域语义解析和 Text-to-SQL 数据集,由 11 名耶鲁大学学生精心标注。该数据集包含 10,181 个问题、5,693 个独特的 SQL 查询以及 200 个具...

gitblog_06737的博客 971

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Spider数据集Text-to-SQL介绍:复杂语义解析与SQL生成的研究宝藏

Spider数据集Text-to-SQL介绍:复杂语义解析与SQL生成的研究宝藏 【下载地址】Spider数据集Text-to-SQL介绍 Spider 数据集是一个大规模、复杂的跨域语义解析和 Text-to-SQL 数据集,由 11 名耶鲁大学学生精心标注。该数据集包含 10,181 个问题、5,693 个独特的 S...

gitblog_06760的博客 1210

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

语义解析 (Text-to-SQL) 技术研究及应用 下篇

欢迎关注“百度NLP”官方微信公众号,及时获取更多自然语言处理领域的技术干货! 原文链接:https://mp.weixin.qq.com/s/5lTLW5OOuRMo2zjbzMxr_Q 在上篇中,我们结合实例向大家介绍了语义解析技术中的Text-to-SQL任务,明确了该任务的研究动机,并从相关数据集和模型两方面讲解了Text-to-SQL的技术进展。 本篇,我们就数据集DuSQL的建设和模型DuParser的构建,向大家介绍百度在Text-to-SQL技术方面的研究,并展示百度在To..

qq_40247584的博客 3896

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【亲测免费】 探索中文语义的边界:CSpider,复杂跨域中文语义解析与Text-to-SQL新星

探索中文语义的边界:CSpider,复杂跨域中文语义解析与Text-to-SQL新星 在自然语言处理的广阔天地中,桥接人类语言与数据库查询的语言接口是技术的一大挑战。今天,我们向您隆重推荐一个重量级的开源项目——CSpider:一款专为应对复杂和跨领域语义解析以及文本转SQL任务设计的大型中文数据集。 项目介绍 CSpider,诞生于EMNLP 2019的研究成果,旨在填补中文领域复杂SQL语义理...

gitblog_00024的博客 1053

DB-GPT Text2SQL优化实践:Spider数据集82.5%准确率

在人工智能与数据库交互的领域,Text2SQL(自然语言转SQL)一直是一个极具挑战性的任务。传统的SQL查询需要专业的技术知识,而Text2SQL技术旨在让普通用户能够通过自然语言与数据库进行交互,大大降低了数据库使用的门槛。 DB-GPT作为开源AI原生数据应用开发框架,在Text2SQL领域取得了显著进展——**在Spider数据集上达到了82.5%的执行准确率**,这一成绩标志着开源框架

gitblog_00765的博客 1084

Text-to-SQL评估体系:从Spider 1.0数据集到2.0框架的跨越与革新

在人工智能技术蓬勃发展的浪潮中,Text-to-SQL作为连接自然语言与数据库操作的关键技术,其评估体系的迭代更新一直是推动该领域前进的重要力量。从Spider 1.0这一开创性的大规模跨领域语义解析数据集,到Spider 2.0这一革命性的企业级评估框架,Text-to-SQL技术的评估标准实现了从理论验证到实际业务赋能的重大跨越,深刻影响着整个行业的发展方向。

dudly的博客 5643

【目标检测数据集】蜘蛛数据集3900张VOC+YOLO格式

今天,介绍蜘蛛数据集3900张VOC+YOLO格式 数据集格式:Pascal VOC格式+YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):3924 标注数量(xml文件个数):3924 标注数量(txt文件个数):3924 标注类别数:1 标注类别名称:["spider"] 每个类别标注的框数: spider 框数 = 3968 总框数:3968 使用标注工具:labelImg

lwx666sl的博客 629

CSpider

CSpider 转载于:https://www.cnblogs.com/relang99/archive/2010/03/02/1676642.html

weixin_33699914的博客 2530
上一篇: ChatGPT论文:大语言模型LLM之战:Dolly、LLaMA 、Vicuna、Guanaco、Bard、ChatGPT--在自然语言转SQL(NL2SQL、Text-to-SQL)的比较(一)
下一篇: ChatGPT论文:Evaluating the Text-to-SQL Capabilities of Large Language Models 评估大语言模型的文本到 SQL 的功能 (一)
数大招疯
博客等级 码龄16年 237粉丝 28原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值