当前位置: 首页 > news >正文

写作网站排名凡客诚品衬衫

写作网站排名,凡客诚品衬衫,做好网站功能性建设工作,深圳电信网站备案https://juejin.im/post/5b21d548e51d4506d93701e7 欢迎大家前往腾讯云社区#xff0c;获取更多腾讯海量技术实践干货哦~本文来自专栏语言、知识与人工智能#xff0c;作者腾讯知文实验室1. 什么是任务型机器人任务型机器人指特定条件下提供信息或服务的机器人。通常情况下是…https://juejin.im/post/5b21d548e51d4506d93701e7 欢迎大家前往腾讯云社区获取更多腾讯海量技术实践干货哦~本文来自专栏语言、知识与人工智能作者腾讯知文实验室1. 什么是任务型机器人任务型机器人指特定条件下提供信息或服务的机器人。通常情况下是为了满足带有明确目的的用户例如查流量查话费订餐订票咨询等任务型场景。由于用户的需求较为复杂通常情况下需分多轮互动用户也可能在对话过程中不断修改与完善自己的需求任务型机器人需要通过询问、澄清和确认来帮助用户明确目的。2. 任务型机器人的组成任务型机器人核心模块主要包括三部分自然语言理解模块 —— Language Understanding对话管理模块 —— Dialog Management 自然语言生成模块 —— Natural Language Generation 整体框架如下下面根据各个模块进行详细介绍2.1 自然语言理解模块2.1.1 简介当用户语言经过自然语言理解模块时即需要经过领域识别用户意图识别以及槽位提取三个子模块。领域识别即识别该语句是不是属于这个任务场景一般有多个机器人集成时如闲聊机器人问答机器人等领域识别应当在进入任务型机器人之前做判断与分发意图识别即识别用户意图细分该任务型场景下的子场景实体识别与槽位填充用于对话管理模块的输入。2.1.2 举例对这个模块举个简单的例子假设Text“人民币对美元的汇率是多少”经过自然语言理解模块会解析为 act ( slot1 value1, slot2 value2 ......) 的形式即意图槽位槽位信息三元组形式即 Text会解析为“查询槽位1人民币槽位2美元)这样的形式。2.1.3 自然语言理解模块的相关研究工作意图理解与槽位提取作为任务型机器人的核心模块之一引起研究者的广泛兴趣。有以下方法1. 基于规则理解方法例如商业对话系统VoiceXML和Phoenix Parser (Ward et al., 1994; Seneff et al., 1992; Dowding et al., 1993)。Phoenix Parser 将输入的一句文本词序列映射到由多个语义槽Slot组成的语义框架里一个语义槽的匹配规则由多个槽值类型与连接词构成的可以表示一段完整的信息如图2所示。优点:不需要大量训练数据。缺点1. 规则开发易出错 。2. 调整规则需要多轮的迭代。 3. 规则冲突较难维护。Phoenix基于TownInfo语料的测试结果见表12. 规则与统计结合的方法例如组合范畴语法 (CCG)可以基于标注数据对大量的复杂语言现象进行统计建模和规则自动提取。 由于语法规则的宽松性以及与统计信息的结合该方法在口语语义理解中 的应用可以学习解析无规则的文本 (Zettlemoyer et al., 2007)。基于ATIS语料的测试结果见表23. 统计方法对齐基于词对齐数据的口语理解通常被看做一个序列标注问题。基于生成模型有随机有限状态机 (FST)统计机器翻译(SMT)、动态贝叶斯网络 (DBN)等判别模型主要CRFSVM,MEMM等(Hahn et al., 2011)。基于Media evaluation预料测试结果见表3。4. 统计方法非对齐如生成式的动态贝叶斯网络 (DBN) (Schwartz et al., 1996) 缺点马尔科夫假设使得该模型不能准确地对词的长程相关性进行建模分层隐状态的方法能解决上述长程相关性的问题但所需要的计算复杂度很高 (He et al., 2006)支持向量机分类器的基础上提出了语义元组分类器 (Mairesse et al., 2009) 的方法。基于TownInfoATIS语料测试结果见表4。5. 深度学习方法单向RNN应用于语义槽填充任务在ATIS评测集合上取得了显著性超越CRF模型的效果 (Yao et al., 2013; Mesnil et al., 2013) LSTM等一些扩展BiLSTMCRF)CNN用于序列标注 (Xu et al. 2013; Vu 2016) ;基于序列到序列sequence-to-sequence的编码-解码encoder-decoder模型attention等拓展 (Zhu et al., 2016; Liu et al., 2016); 加入外部记忆单元External Memory的循环神经网络可以提升网络的记忆能力 (Peng et al., 2015)RecNN (Guo et al., 2014)等。上述方法测试结果见表5。6. 基于上述方法的例子基于规则的解析如将我想查询一下美元现在的汇率输入基于规则的解析器可以解析出如下意图与槽位的信息。基于LSTM的模型句子的标注格式如下采用BIO标注以及对整个句子所属的意图标注采用极大化槽位与意图的似然来求解模型参数。 基于统计方法的模型SVM对句子进行n-gram特征提取通过训练领域的SVM与槽位的SVM进行分类。2.2 对话管理模块2.2.1 简介自然语言理解模块的三元组输出将作为对话管理系统的输入。对话管理系统包括两部分状态追踪以及对话策略。状态追踪模块包括持续对话的各种信息根据旧状态用户状态即上述的三元组与系统状态即通过与数据库的查询情况来更新当前的对话状态如图3所示。 对话策略与所在任务场景息息相关通常作为对话管理模块的输出如对该场景下缺失槽位的反问策略等。2.2.2 举例还是继续上面的text“人民币对美元的汇率是多少”。“查询槽位1人民币槽位2美元)这样的形式将作为对话管理模块的输入这时候状态追踪模块就要根据前几轮的信息结合该输入判断该轮的查询状态确定查询的槽位以及与数据库的交互。如得到想要查询的确实是人民币对美元的汇率信息。这时候根据现有的对话策略判断当前的槽位状态最后给出对话管理模块的输出如查询结果(源货币人民币目标货币美元汇率1:0.16)2.2.3 对话管理系统的相关研究工作对话管理模块相当于任务型机器人的大脑。主要方法有基于规则与统计学习的方法。目前流行的有基于强化学习的对话管理模块。基于强化学习的对话管理系统需要很多数据去训练。Jost Schatzm-ann and Steve Young等人提出了agenda user simulator模型来模拟用户不断与对话管理模块进行训练一定程度上解决了标注数据稀缺的问题。但对于复杂对话还是不能很好应付。Jianfeng Gao等通过实验证明了基于强化学习训练的对话管理系统对噪声的抗干扰能力较强同时整体误差来看槽位误差造成的影响比意图误差造成的影响更严重。2.3 自然语言生成模块自然语言模块通常采用基于模版基于语法或模型等。模版与语法主要基于规则的策略模型可以用如LSTM等网络生成自然语言。2.4 端到端的模型这里以微软的End-to-End 模型 (Jianfeng Gao et al., 2018)为例见下图。文章的主要亮点是根据 (Jost Schatzmann and Steve Young, Fellow et al., 2009) 从语义层次上升到自然语言层次同时用误差模型对基于DQN强化学习的对话管理系统深入探究。User Simulator 沿用Steve Young之前的基于堆栈的agenda模型自然语言生成模块和自然语言理解模块采用LSTM模型对话管理模块采用基于DQN (Jianfeng Gao et al., 2018)。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190516160237643.png?x-oss-processimage/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0YXlfZm9vbGlzaDEy,size_16,color_FFFFFF,t_70) 3. 应用阿里小蜜调研阿里小蜜机器人整体算法体系如下采用领域识别将输入的query和context分发到不同的机器人执行任务。 4.![在这里插入图片描述](https://img-blog.csdnimg.cn/20190516160338259.png?x-oss-processimage/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0YXlfZm9vbGlzaDEy,size_16,color_FFFFFF,t_70) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190516160502790.png?x-oss-processimage/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0YXlfZm9vbGlzaDEy,size_16,color_FFFFFF,t_70) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190516160437821.png?x-oss-processimage/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0YXlfZm9vbGlzaDEy,size_16,color_FFFFFF,t_70) 4. 总结本文较为浅显的介绍了基于任务型对话的框架与一些方法大家如果需要深入研究可在参考文献中寻找相应的文章阅读。当然目前这个领域还存在较多的问题如语义的表示方式。如何将句子设计成合适的语义结构形式增添语义解析语义推理领域迁移的鲁棒性等一直是十分有挑战性的问题。任务型的数据收集和标注非常困难如何设计一套较为通用的数据标注格式有待研究推进随着用户对任务型领域要求的日益增多利用已有的资源对领域迁移的研究变得尤其重要。问答 如何用php检测搜索引擎机器人相关阅读 任务型对话之语言理解 文本情感分析综述 当深度学习遇见自动文本摘要此文已由作者授权腾讯云社区发布原文链接cloud.tencent.com/developer/a… 欢迎大家前往腾讯云社区或关注云加社区微信公众号QcloudCommunity第一时间获取更多海量技术实践干货哦~
http://www.pierceye.com/news/348966/

相关文章:

  • 敦煌手机网站设计wordpress搭建像册
  • 电子商务网站建设实践课题背景企业网站管理系统设计报告
  • 有做数学题的网站吗建筑必看六个网站
  • 沧州网站建设建站系统企业网站建设选题背景
  • 大学网站设计推广 高端网站建设
  • 个人网站赚钱网站认证收费
  • 成都免费招聘网站建设网站和推广
  • 曲靖企业网站html5 app开发工具
  • 邵东建设公司网站哪家好怎样做公司自己的官方网站
  • 建设网站有哪些内容wordpress发布心情
  • 怎样找回网站备案密码有趣的wordpress插件
  • 国外网站空间购买wordpress直接
  • 企业网站建设报价方案模板网站建设前期规划方案
  • 做网站美工排版怎样进入公众号平台
  • 福州网站定制设计wordpress多说插件
  • 电脑网站打不开什么原因wordpress api 中文
  • 自己怎么免费做网站网页重庆专业平台推广公司
  • 英文网站建设电话咨询网站推广平台有哪些
  • 在家里组一个服务器做网站有心学做网站
  • 广东企业网站模板推荐flash网址
  • 网站标题正确书写标准h5页面制作平台有哪些
  • 详情页设计与制作网站品牌词优化怎么做
  • 成都科技网站建设咨询电话平面设计品牌设计
  • 网站建设的可行性报告做网站需要了解的知识
  • 高邮网站建设推广怎么做
  • 珠宝网站建设公司wordpress 显示指定分类
  • 站酷网设计素材龙岗网站建设公司哪家口碑好
  • 达州达县网站建设上海网络推广服务公司
  • 周口网站关键词优化助孕网站优化推广
  • 做网站的钱叫什么科目企业做网站的好处有哪些