对话系统论文阅读-SOLOIST: Few-shot Task-Oriented Dialog with A Single Pre-trained Auto-regressive Model

task-oriented dialogues 面向任务型对话综述 【原创】task-oriented dialogues 面向任务型对话综述 </h1> <div class="clear"></div> <div class="postBody"> <div id="cnblogs_post_body" class="blogpost-body blogpost-body-html"> task-oriented对话系统主要是为解决特定任务的,比如订票任务(订机票,电影票等),预... 阅读详情

简介

2020年六月 微软发布,还不清楚那个会议。
论文下载链接
这篇论文和上篇7月份发布那篇论文很像很像。并且SOLOIST引用了七月份这篇论文,这个有点迷。

Motivation

构建一个任务导向型的对话系统是很困难的事情,需要在该任务领域内积累大量知识,如果更换领域的话,基本得从头开始进行所有的积累工作。所以借鉴一下NLP中的预训练模型的思想,如果能够先在有大量语料的领域内训练出一个通用的模型,然后再不同的领域或者任务上进行微调,这样可以快速地在不同的领域内构件任务导向型的对话系统。

Contribution

1:提出使用端到端的方法解决任务导向对话系统
2:提出使用Pre-trained-Fine-tune的模式来解决不同领域内任务导向对话系统的迁移
3:设置了多任务学习

Method

模型的结构如下:
在这里插入图片描述
模型使用的是GPT2,训练时输入一共包括四个部分,对话历史,信念状态,数据库查询结果,响应。
如下例:
在这里插入图片描述
对话历史中用户和系统的句子分别以User和System开头,信念网络以Belief state 开头,以< EOB > 结束,后面两个信息同样。注意输出响应类似占位符,后面可以通过匹配方式,对餐馆和菜品做替换。
输出一共有三个任务:
1:信念状态的预测
只根据对话历史来预测信念状态,直接把各个状态当做一句话去预测,预测出每个各个状态。
2:输出响应生成
根据对话历史,信念状态,以及根据状态在数据库中查询到结果,来预测生成系统的输出响应。这里和七月份那篇文章不同,它在训练的时候不预测这块,而是直接查询数据库,然后做拼接,另外这块没有action的预测,直接做的输出响应预测。论文中给出的理由是只需要对state进行标注,无需对action进行标注,降低了数据标注的成本。
3:对比目标
这块是新加的一个任务。他把训练数据中的部分state或者response做了替换,这样生成了负例样本。这个任务主要是做二分类,预测数据中是否有东西被替换。有点像Bert里的mask机制,这样可以让模型有一定的补全功能。如果训练数据集中有部分样本标错,或者state部分有确实,模型可以通过这样的机制对数据进行一定的纠错或补全。

Conclusion

论文的整体思想很nice,提出了一个构建标准的任务导向对话系统的流程,首先通过在大量的open-domain的数据集上训练处一个通用的模型,然后再根据不同的领域或者任务,使用少量的数据即可做任务导向型对话系统的迁移。

任务型对话系统(Task-oriented Dialog Systems)综述 由于在人机交互和自然语言处理中的重要性和价值,面向任务的对话系统在学术界和工业界都受到越来越多的关注。在本文中,我们调查了面向任务的对话系统的最新进展和挑战。我们还讨论了面向任务的对话系统的三个关键主题:(1)提高数据效率以促进在资源匮乏的环境中进行对话建模;(2)为对话策略学习建模多回合模型以实现更好的任务完成性能;(3)将领域本体知识整合到对话模型中。此外,我们回顾了对话评估和一些常用语料库的最新进展。我们认为,尽管这项调查不完整,但可以为面向任务的对话系统的未来研究提供启发。 阅读详情

相关推荐

Dialog System 总结

本文包括对话系统分类、数据汇总、和一些目前对话系统paper的总结、评价。 以下paper的“一句话评论”均为个人观念,评价标准苛刻,也有可能夸大了论文的缺点,希望与持不同意见的各位有识之士共同讨论。

Rachel Zhang的专栏 3万+

基于层次化强化学习的任务型对话诊断系统 Task-oriented Dialogue System for Automatic Disease Diagnosis via HRL

复旦大学的这篇工作继续延续了NIPS RL workshop 2016上的神经症状检查器的想法,并借鉴AAAI2018的工作[15],将层次化强化学习引入到对话诊断系统中。该工作比较大的贡献依然是公开了数据集和源代码,但是创新性上尚有改善空间,另外就是诊断性能的问题了,从表3和表4的结果可以看到,本文方法与基于隐性症状和显性症状的SVM模型依然存在显著的性能差距。本文于2020年放到ArXiv上后投稿多次,近期又遭ICLR2022拒稿。该工作的具体实现方法我们在下文中对该工作进行详细介绍。目录摘要1. 引言

肥不溜秋大梅子 1023

Task-oriented dialogue systems _8.7

学习资料 《end to end task oriented dialogue systems》 https://zhuanlan.zhihu.com/p/27762254 揭秘任务型对话机器人 https://zhuanlan.zhihu.com/p/38070033 https://zhuanlan.zhihu.com/p/38073496 ...

moonfansLTH的博客 991

从近年顶会论文看基于GPT-2的端到端任务型对话系统

©PaperWeekly 原创 ·作者|褚维芜单位|北京邮电大学硕士生研究方向|自然语言处理任务型人机对话系统旨在帮助用户完成特定领域中的特定任务,例如:餐馆预订、天气查询和...

Paper weekly 2974

ABAQUS中CDP模型在钢筋混凝土节点低周反复荷载模拟的关键技术解析

本文深入解析了ABAQUS中CDP模型在钢筋混凝土节点低周反复荷载模拟中的关键技术。通过详细介绍CDP模型的核心价值、建模关键技术、滞回曲线优化方法及典型问题排查指南,帮助工程师精准模拟混凝土的拉伸开裂和压缩压碎行为,提升抗震分析效率。文章还提供了实用的工程应用技巧,如快速建模模板和后处理自动化脚本。

weixin_30555125的博客 525

DSP在线升级方案:TMS320C6678使用网络或者串口输出升级数据进行固件升级

下面这段先引用创龙的说明 IBL 运行后, 将从 NOR FLASH 或 NAND FLASH 的 0x00080000 地址引导 ELF/BBLOB 格式 用户程序。 当引导 ELF 格式用户程序时, IBL 会解析用户程序头部信息,并根据头部信息 拷贝不同的代码段至指定 CPU 内存地址,然后将 PC 指针跳转至_c_int00, 再运行用户程 序。当引导 BBLOB 格式用户程序时,由于无头部信息, IBL 会将用户程序拷贝至 0x9E000000 (该内存地址为 IBL 代码指定),并将 PC..

ToneChip的专栏,一个传统的嵌入式码农,裸机编程 1941

基于任务型对话的医疗诊断 Task-oriented Dialogue System for Automatic Diagnosis

这项基于任务型对话的自动医疗诊断工作来自复旦大学黄萱菁团队,发表在ACL Short 2018(Task-oriented Dialogue System for Automatic Diagnosis)。初步看该工作和NIPS RL workshop 2016上的神经症状检查器的工作思路是相似的,将AI智能体跟患者多轮问诊的症状获取过程看成马尔可夫序列决策过程,然后基于强化学习算法进行训练。该工作的贡献包括: 1. 标注了第一个面向对话系统的医疗数据集,该数据由两部分组成,一部分是患者的自述,另一部分是患

肥不溜秋大梅子 1182

瑞萨RH850/U2A8以太网模块mcal说明

如下所有功能的支持需要在达芬奇中开启EthGlobalTimeSupport。秒[32bit], 纳秒[32bit], 纳秒小数[20bit]每一帧发送数据的相关结构缓冲区都放在变量。每一帧接收数据的相关结构缓冲区都放在变量。

至道无难,唯嫌拣择。 1860

任务导向的对话系统(Task-oriented Dialogue System)论文常见专用名词

例如,在一个餐厅预订的对话系统中,可能有一个槽"food_type"表示用户想要的菜系,对应的对话信念可能是"food_type: Chinese",表示系统估计用户希望选择中国菜。the delexicalization of belief tracker:信念跟踪器的去词汇化,指当对话系统涉及一些具体的实体或者个人信息时,为了保护用户隐私或应对未知实体,常常需要对这些信息进行去词汇化处理,即将实体或个人信息从对话内容中去除,用通用的占位符或标记来代替。text spans:指文本中的连续片段或子串。

weixin_60984156的博客 557

【AUCell打分】:评估一个基因集在单细胞转录组的每个细胞中特定的活性程度

AUCell使用曲线下面积来计算输入基因集的一个有意义的基因子集是否在每个细胞的表达基因中富集。AUC 分数在所有细胞中的分布允许探索特征的相对表达。由于评分方法是基于排名的,因此 AUCell 与基因表达单位和归一化程序无关。此外,由于细胞是单独评估的,因此可以很容易地应用于更大的数据集。

weixin_40695088的博客 1万+

PointPainting 复现

三维目标检测

weixin_58207716的博客 4532

这几个模型不讲“模德”,我劝它们耗子尾汁

文 | Sheryc_王苏NLP模型要以和为贵,要讲“模德”(Modal),不要搞窝里斗。——《王苏老师被多模态预训练模型偷袭实录》(全文在末尾,必读)最近是不是被马保国“不讲武德”“耗...

夕小瑶科技说 983

【WRF安装(2025)】服务器移植 WRF 安装环境

【WRF安装(2025)】服务器移植 WRF 安装环境

WW、forever的博客 106

惊爆!深度学习可以深度理解了!沈向阳如是说!道翰天琼认知智能机器人api接口平台为您解密!

道翰天琼认知智能未来机器人接口API简介介绍认知智能是计算机科学的一个分支科学,是智能科学发展的高级阶段,它以人类认知体系为基础,以模仿人类核心能力为目标,以信息的理解、存储、应用为研究方向,以感知信息的深度理解和自然语言信息的深度理解为突破口,以跨学科理论体系为指导,从而形成的新一代理论、技术及应用系统的技术科学。 认知智能的核心研究范畴包括:1.宇宙、信息、大脑三者关系;2.人类大脑结构、功能、机制;3.哲学体系、文科体系、理科体系;4.认知融通、智慧融通、双脑(人脑和电脑)融通等核心体系。 认知...

cijackli的博客 204

【雕爷学编程】MicroPython手册之 Teensy 4.1 实时时钟 (RTC)

在类的初始化函数中,定义了用于控制I2C总线的i2c对象和RTC模块的I2C地址。接着,使用该引脚初始化了一个Pin对象。它还提供了8个串口,3个SPI端口,3个I2C端口,2个I2S/TDM数字音频端口,3个CAN总线(其中一个支持CAN FD),以及一个SDIO(4位数据)原生SD卡端口12。2、内存:Teensy 4.1配备了1024 KB的RAM(其中512 KB是紧密耦合的),8 MB的Flash(其中64 KB用于恢复和EEPROM模拟),以及两个位置可以选择添加更多的QSPI内存芯片。

雕爷学编程 575

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

预训练依旧强大:少样本条件下的任务导向型对话生成

论文标题:Few-shot Natural Language Generation for Task-Oriented Dialog论文作者:Baolin Peng, Chenguang...

Paper weekly 922

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

沈向洋:从深度学习到深度理解

2020-07-30 01:29:20 作者 | 蒋宝尚 编辑 | 丛 末 7月19日,深圳市人工智能与机器人研究院与香港中文大学(深圳)联合主办的“全球人工智能与机器人前沿研讨会”( FAIR 2020 )在线上开幕。 此次研讨会邀请到了18位全球人工智能与机器人领域的顶级专家学者发表演讲,其中清华大学高等研究院双聘教授沈向洋做了《从深度学习到深度理解》的演讲报告。 在报告中,沈向洋对过去十年,人工智能发生的变化做了总结。他提到,当前我们在大数据利用,计算架构方面的创新有着很大的进步,但是.

喜欢打酱油的老鸟 990

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

论文阅读:Few-shot Natural Language Generation for Task-Oriented Dialog

paper:https://arxiv.org/abs/2002.12328 code/data/demo:http://scgpt.westus2.azurecontainer.io/ 目前任务导向型对话存在的问题,要么依赖固定对话生成的模型,要么只能在一些具体领域的基于一些有限标注数据集进行训练。本文提出了一个基于”预训练-预训练-微调”的模型,目的是提高任务导向型对话生成的文本的流畅性和准确度; 流程是首先在通用语料上预训练,然后在大量对话数据集上预训练,最后再使用具体领域的数据集进行微调,能极

咕噜咕噜 651

Recent Advances and Challenges in Task-oriented Dialog Systems全文翻译!

面向任务的对话系统的最近进展和挑战 论文链接:Recent Advances and Challenges in Task-oriented Dialog Systems 作者团队:Zheng Zhang, Ryuichi Takanobu, Qi Zhu, MinLie Huang & XiaoYan Zhu 文章目录面向任务的对话系统的最近进展和挑战1 介绍2 模块和方法2.1 自然语言理解2.2 对话状态追踪2.3 对话策略2.4 自然语言生成2.5 端到端方法3 评价3.1 自动评估3.2

郝同学的博客 1208

Task-Oriented Dialog Systems that Consider Multiple Appropriate Responses under the Same Context

文章概要 在对话任务中,同一上下文可以有多种不同的回复。针对这种属性,文章提出Multi-Action Data Augmentation(MAMD)框架,使生成的对话回复更具多样性。文中指出,“一对多”属性曾在开放域对话生成中有过研究,但在任务型对话系统中,这是首次。在multiwoz2.0数据及上取得state-of-art的水平,结果如下: 目前方法中存在的问题 在对话数据集中,每...

wxtyixiao的博客 866

Few-Shot Generalization Across Dialogue Tasks《少数据交互对话生成》

摘要 基于机器学习的对话管理器能够学习复杂的行为以完成任务,但是将其功能扩展到新领域并不容易。 我们研究了不同政策处理不合作用户行为的能力,以及在学习新的任务(例如预订酒店)时如何重新运用完成一项任务(例如餐厅预订)的专业知识。 我们介绍了循环嵌入对话策略(REDP),该策略将系统动作和对话状态嵌入同一向量空间。 REDP包含基于改进的神经图灵机的内存组件和注意力机制,并且在此任务上明显优于基准...

图灵与对话 971

前沿重器[21] | 聊聊对话系统:概述

前沿重器栏目主要给大家分享各种大厂、顶会的论文和分享,从中抽取关键精华的部分和大家分享,和大家一起把握前沿技术。具体介绍:仓颉专项:飞机大炮我都会,利器心法我还有。近期,我再次总结了我的历...

baidu_25854831的博客 1660
上一篇: 对话系统论文阅读-A Simple Language Model for Task-Oriented Dialogue
下一篇: Beam Search Python实现及复杂度分析
金色麦田~
博客等级 码龄8年 8307粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值