Cerebra:在交互式SQL编写中对齐隐式知识
作者
大语言模型(LLM)的人机协作可解释人工智能(XAI)计算方法在HCI中的应用软件工程师与开发者数据科学家与分析师AI/ML 研究员与工程师
文献标题
Cerebra: Aligning Implicit Knowledge in Interactive SQL Authoring
出版信息
- 主题领域: 面向改进查询编写与优化的交互式自然语言到SQL工具。
- 关键词: NL-to-SQL, 隐式知识, 交互式工具, SQL编写, LLMs, 数据查询, 知识对齐, 用户研究, 代码优化, 人机协作。
背景与问题
- 问题/挑战: 当前的NL-to-SQL工具在隐式知识对齐方面存在困难,导致生成错误的SQL脚本并需要用户反复澄清。此外,用户在验证模型是否正确应用隐式知识时也面临困难。
- 意义: 解决隐式知识差距可以减少用户挫败感,提高查询准确性,并提升SQL编写任务的生产力。
- 动机与相关工作: 先前的研究探讨了交互式SQL工具和基于自然语言的查询,但未充分解决用户与模型之间隐式知识传递的问题。现有工具往往无法捕捉数据集特定的约定和任务特定的计算,导致可用性和有效性存在显著差距。
解决方案
- 提出的方法: Cerebra,一种交互式NL-to-SQL工具,可在SQL编写过程中提取、对齐并可视化隐式知识。
- 创新点:
- 将隐式知识分类为五种类型:计算、条件、关系、维度和输出。
- 自动从历史SQL脚本和数据库模式中提取隐式知识。
- 提供带有“知识视图”的交互式界面,用于透明地审查和优化SQL查询。
- 集成知识检索与优化机制,以提高查询生成的准确性。
- 流程与关键技术:
- 离线阶段:从历史脚本和数据库模式中提取隐式知识,创建知识库。
- 在线阶段:根据用户指令检索相关知识,生成SQL脚本,并可视化推断的知识以进行迭代优化。
- 界面功能:包括用于SQL结构可视化的“脚本视图”、用于检查隐式知识的“知识视图”,以及用于验证中间结果的“数据视图”。
结果
- 具体发现:
- 与基线工具相比,参与者使用Cerebra完成任务的速度显著更快(ANOVA, p < 0.01)。
- Cerebra在NASA-TLX的“性能”(p < 0.01)和“努力”(p < 0.05)维度上显著降低了感知工作负荷。
- 知识提取在四个数据库上的准确率超过95%。
- 基于检索增强的生成方法将SQL成功率提高了29–47%,最终流水线准确率超过90%。
- 相较基线的优势:
- 提高了查询生成的准确性和效率。
- 通过结构化可视化增强了用户对隐式知识的理解。
- 在知识层面上更容易优化查询。
- 实验/评估:
- 对16名参与者进行用户研究,比较Cerebra与基线工具在两个数据集上的表现。
- 使用包含232个任务的自定义数据集对知识提取、检索和优化进行技术评估。
- 评估指标包括任务完成时间、NASA-TLX工作负荷评分、SQL重建准确率以及检索的精确度/召回率。
- 局限性与未来工作:
- 知识提取目前针对单一数据库模式;未来可探索跨数据库的知识传递。
- 与IDE环境的集成有限;未来可将Cerebra嵌入为IDE扩展。
- 需要解决模式演化问题,并在变化情况下维护知识的有效性。
总结
Cerebra通过从历史脚本中提取和重用知识,并提供交互式工具以透明地审查和优化,解决了NL-to-SQL任务中隐式知识对齐的挑战。用户研究表明其提高了效率,降低了工作负荷,并增强了对SQL生成过程的理解。技术评估证实了知识提取和检索的高准确性,并在查询优化中表现出强大的性能。未来方向包括跨数据库知识传递以及与IDE环境的更紧密集成,以进一步提升可用性和通用性。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
- 86%
用 DocWrangler 引导语义数据处理
UIST '25· 大语言模型(LLM)的人机协作 +2
- 71%
结果-可行动性差距:理解从业者如何在实际环境中评估 LLM 产品
CHI '26· 大语言模型(LLM)的人机协作 +2
- 71%
DataSpeck:一种人工智能驱动的端到端人机协作系统,用于实现数据转换工作流的自动化
CHI '26· 大语言模型(LLM)的人机协作 +2
- 71%
PleaSQLarify:面向自然语言数据库查询的视觉语用修复
CHI '26· 大语言模型(LLM)的人机协作 +2
- 71%
SCSimulator:一种基于大语言模型多智能体模拟的供应链合作伙伴选择探索性可视化分析框架
IUI '26· 大语言模型(LLM)的人机协作 +2
- 71%
基于交互式任务分解的AI辅助数据分析引导与验证改进
UIST '24· 大语言模型(LLM)的人机协作 +2
- 71%
RAGTrace:理解和改进检索增强生成中的检索-生成动态
UIST '25· 大语言模型(LLM)的人机协作 +2
- 67%
使用实时编程验证AI生成的代码
CHI '24· 大语言模型(LLM)的人机协作 +1
- 67%
实时LLM知识支持系统的设计空间探索:一个术语解释的案例研究
CHI '25· 大语言模型(LLM)的人机协作 +1
- 67%
理解与支持机器教学中的知识分解
DIS '20· 大语言模型(LLM)的人机协作 +1
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3772318.3790974
一眼看懂
fact_check论文快照
dataset
来源
CHI
calendar_month
年份
2026
emoji_events
奖项
未标记奖项
group
作者
8 位作者
sell
研究子方向
大语言模型(LLM)的人机协作、可解释人工智能(XAI)、计算方法在HCI中的应用
work
职业/产业
软件工程师与开发者、数据科学家与分析师、AI/ML 研究员与工程师
article
内容状态
已索引正文
hub
相关论文
10 篇相关论文