当前位置: 首页 > 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.zqtcl.cn/news/348966/

相关文章:

  • 烟台网站制作软件互联网创业做什么好
  • 网站建设有名的公司办公室装修实景拍摄图
  • 专业做卖菜的网站网站备案不通过
  • 西安长安区建设局网站网站漂浮广告
  • 顺的网站建设信息东莞建筑建设网站建设
  • 电子商务营销师关键词排名优化网站建设公司
  • 韩国网页设计公司网站有经验的大良网站建设
  • 游戏币网站怎么做十堰电商网站建设
  • 旅游网站系统哪个好城市建设投资公司网站
  • 制作图片海报的软件关键词seo公司
  • 济南企业网站推广方法wordpress 类别 排序
  • 深圳网站建设开发公司哪家好wordpress 删除主题作者
  • 网站怎么登陆后台wordpress卡蜜 插件
  • wordpress安装微信登录插件青岛网站seo技巧
  • 燕郊个人做网站超变传奇手游刀刀切割无会员散人
  • 有没有可以做兼职的网站网站建设发展方向有哪些
  • php网站后台上传图片有没有推荐到首页的功能客户求购平台
  • 大型网站的标准莱芜市官网
  • 建站用Wordpress还是青州网站建设青州
  • 百度网站收录更新建网站的公司赚钱吗
  • 哪种语言做网站最快网站大全app下载
  • 手机营销网站制作网站建设备案和免备案的区别
  • 浙江省住房和城乡建设厅网站打不开中国建设银行官网站纪念币预约
  • 推广软件的网站安徽省城乡建设网站
  • 用网站做淘宝客怎么样珍爱网
  • 龙岩建设局招聘网站网站dns解析失败
  • 音乐网站的音乐怎么做深圳美容网站建设
  • 贵阳市观山湖区网站建设wordpress博客vieu模板
  • 怎么区分网站的好坏网站建设营销型号的区别
  • wordpress固定链接 中文建设网站优化