封面
版权信息
内容简介
序
前言
第1章 NL2SQL和KBQA中的语义解析技术
1.1 人机交互应用与语义解析难点分析
1.2 主流的语义解析技术
1.2.1 NL2SQL任务及方法
1.2.2 KBQA任务及方法
1.2.3 语义解析技术方案对比
1.3 语义解析的预训练模型和数据集
1.3.1 语义解析中的预训练模型
1.3.2 NL2SQL数据集
1.3.3 KBQA数据集
1.4 本章小结
第2章 基于机器翻译的语义解析技术
2.1 机器翻译原理浅析
- APP免费
2.1.1 常见机器翻译技术路线
- APP免费
2.1.2 神经网络机器翻译基本框架
- APP免费
2.2 NL2SQL翻译框架的构建
- APP免费
2.2.1 Seq2Seq模型原理
- APP免费
2.2.2 将Seq2Seq模型应用于NL2SQL
- APP免费
2.3 从序列到集合:SQLNet模型的解决方案
- APP免费
2.3.1 序列到集合
- APP免费
2.3.2 列名注意力
- APP免费
2.3.3 SQLNet模型预测及其训练细节
- APP免费
2.4 T5预训练模型在NL2SQL中的应用
- APP免费
2.4.1 T5模型简介
- APP免费
2.4.2 T5模型架构
- APP免费
2.4.3 T5模型训练方式
- APP免费
2.4.4 T5模型在NL2SQL中的应用
- APP免费
2.5 NL2SQL的T5模型实践
- APP免费
2.6 本章小结
- APP免费
第3章 基于模板填充的语义解析技术
- APP免费
3.1 意图识别和槽位填充
- APP免费
3.1.1 意图识别和槽位填充的步骤
- APP免费
3.1.2 如何进行意图识别和槽位填充
- APP免费
3.2 基于X-SQL的模板定义与子任务分解
- APP免费
3.3 本章小结
- APP免费
第4章 基于强化学习的语义解析技术
- APP免费
4.1 Seq2Seq中的强化学习知识
- APP免费
4.2 SCST模型
- APP免费
4.2.1 SCST模型简介
- APP免费
4.2.2 SCST模型框架
- APP免费
4.2.3 SCST代码实现
- APP免费
4.3 MAPO模型
- APP免费
4.3.1 MAPO模型简介
- APP免费
4.3.2 MAPO代码实现
- APP免费
4.4 本章小结
- APP免费
第5章 基于GNN的语义解析技术
- APP免费
5.1 使用GNN对数据库模式进行编码
- APP免费
5.1.1 匹配可能模式项的集合
- APP免费
5.1.2 GNN编码表示
- APP免费
5.2 关注模式的Global GNN
- APP免费
5.2.1 Global GNN的改进
- APP免费
5.2.2 Gating GCN模块详解
- APP免费
5.2.3 Re-ranking GCN模块详解
- APP免费
5.3 关注模式链接的RATSQL
- APP免费
5.3.1 Relation-Aware Self-Attention模型
- APP免费
5.3.2 考虑更复杂的连接关系
- APP免费
5.3.3 模式链接的具体实现
- APP免费
5.4 关注模式链接拓扑结构的LGESQL
- APP免费
5.4.1 LGESQL模型简介
- APP免费
5.4.2 LGESQL模型框架
- APP免费
5.5 本章小结
- APP免费
第6章 基于中间表达的语义解析技术
- APP免费
6.1 中间表达:IRNet
- APP免费
6.2 引入中间表达层SemQL
- APP免费
6.3 IRNet代码精析
- APP免费
6.3.1 模式链接代码实现
- APP免费
6.3.2 SemQL的生成
- APP免费
6.3.3 SQL语句的生成
- APP免费
6.4 本章小结
- APP免费
第7章 面向无嵌套简单SQL查询的原型系统构建
- APP免费
7.1 语义匹配解决思路
- APP免费
7.2 任务简介
- APP免费
7.3 任务解析
- APP免费
7.3.1 列名解析
- APP免费
7.3.2 输入整合
- APP免费
7.3.3 输出子任务解析
- APP免费
7.3.4 模型整体架构
- APP免费
7.4 代码示例
- APP免费
7.4.1 QueryTokenizer类的构造
- APP免费
7.4.2 SqlLabelEncoder类的构造
- APP免费
7.4.3 生成批量数据
- APP免费
7.4.4 模型搭建
- APP免费
7.4.5 模型训练和预测
- APP免费
7.5 本章小结
- APP免费
第8章 面向复杂嵌套SQL查询的原型系统构建
- APP免费
8.1 复杂嵌套SQL查询的难点剖析
- APP免费
8.1.1 复杂嵌套SQL语句
- APP免费
8.1.2 难点与对策分析
- APP免费
8.2 型模型解析
- APP免费
8.2.1 构建复杂SQL语句的中间表达形式
- APP免费
8.2.2 型模型的搭建与训练
- APP免费
8.3 列模型解析
- APP免费
8.3.1 嵌套信息的编码设计
- APP免费
8.3.2 列模型的搭建与训练
- APP免费
8.4 值模型解析
- APP免费
8.4.1 值与列的关系解析
- APP免费
8.4.2 值模型的搭建与训练
- APP免费
8.5 完整系统演示
- APP免费
8.5.1 解码器
- APP免费
8.5.2 完整流程演示
- APP免费
8.6 本章小结
- APP免费
第9章 面向SPARQL的原型系统构建
- APP免费
9.1 T5、BART、UniLM模型简介
- APP免费
9.2 T5、BART、UniLM方案
- APP免费
9.3 T5、BART、UniLM生成SPARQL语句实现
- APP免费
9.4 T5、BART、UniLM模型结果合并
- APP免费
9.5 路径排序
- APP免费
9.6 SPARQL语句修正和再次排序
- APP免费
9.7 本章小结
- APP免费
第10章 预训练优化
- APP免费
10.1 预训练技术的发展
- APP免费
10.1.1 掩码语言建模
- APP免费
10.1.2 去噪自动编码器
- APP免费
10.2 定制预训练模型:TaBERT
- APP免费
10.2.1 信息的联合表示
- APP免费
10.2.2 预训练任务设计
- APP免费
10.3 TAPAS
- APP免费
10.3.1 附加Embedding编码表结构
- APP免费
10.3.2 预训练任务设计
- APP免费
10.4 GRAPPA
- APP免费
10.4.1 表格数据增强:解决数据稀疏难题
- APP免费
10.4.2 预训练任务设计
- APP免费
10.5 本章小结
- APP免费
第11章 语义解析技术落地思考
- APP免费
11.1 研究与落地的差别
- APP免费
11.2 产品视角的考虑
- APP免费
11.3 潜在的落地场景
- APP免费
11.4 实践技巧
- APP免费
11.4.1 数据增强在NLP领域的应用
- APP免费
11.4.2 数据增强策略
- APP免费
11.4.3 方案创新点
- APP免费
11.5 本章小结
- APP免费
推荐阅读
- APP免费
作者简介
- APP免费
封底
更新时间:2024-05-17 09:46:43