基于深度学习的对话系统中的算法研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:icerjack
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对话系统是一种计算机智能代理,能与人进行流畅的对话,对未来机器智能的发展起着重要作用。对话系统研究领域包含很多任务,本文主要研究在闲聊型的多轮对话系统中,对于用户的话语系统如何自动给出响应。对话系统响应算法模型主要有检索模型和生成模型,本文主要从这两个角度出发提出改进算法。1、检索模型。检索模型主要做的是对句子编码,然后通过匹配来选择答案库中得分较高的答案作为输出,因此句子的编码和匹配就显得尤为重要。本文提出基于BERT的多轮对话检索模型,该模型在表示层结合了语句的词嵌入和位置嵌入对上下文语句和待匹配回答进行编码。在选择层对上下文的关键信息进行选择,本文巧妙地利用BERT模块输出的第一个状态作为过滤器,其他状态作为编码,实现了选择功能和编码功能。匹配层基于交互的思想将待匹配回答的编码分别与上下文中语句的编码匹配形成匹配矩阵,并且将多个匹配矩阵拼接成3D矩阵。聚合层使用卷积池化压缩3D矩阵的信息并且计算得到匹配成绩。实验分析对比了现有的优秀基线模型和本文模型的性能,发现本文模型优于部分现有模型。检索模型中使用了BERT模块提取重要特征,相比现有的优秀模型,结构更加简单明了。选择层能够忽略对话历史中的无关信息和噪声,使得模型的效率更高。2、生成模型。生成模型主要基于Encoder-Decoder框架生成合适的句子,本文提出结合检索的多轮对话回答生成模型,不仅克服了检索模型的回答偏差问题,且改善了一般生成模型的回答“安全”问题。该模型在检索层对于给定的上下文C使用前面提到的检索模型检索到响应R’及对应的上下文C’。编辑向量层根据上下文C和上下文C’计算删除向量和插入向量。这些向量分别在改写层删除响应R’中无用的信息和提取上下文C的关键信息,然后输入到解码层计算得到响应R。本文实验在信息量和多样性两个评价标准上分析对比现有的优秀基线模型和本文模型的性能,发现本文模型优于大部分现有模型。为了进一步探索模型性能提高的来源,本文分别研究了响应R的质量和上下文相似度之间的关系、测试模型的案例和模型复制检索到的响应R’的程度。最后得出结论:本文模型的删除向量可以减少响应R’中的不必要复制,模型可以从检索到的响应中提取有用的信息并生成更有趣的响应,且具有丰富的信息性。模型甚至学习到了上下文相似度与两个响应距离之间的变化关系。
其他文献
对农村图书室的建设提出了新模式和标准,改传统书刊服务,为全面地实用型现代文化与科学技术知识服务。
如果不去普宁,你就很难想象普宁纺织的规模,你就难以想象普宁服装在中国纺织的地位。 普宁借改革开放之先机,凭侨乡、商埠和信息、资金、技术、人才、市场之优势,一直走在全
农业结构调整是一项持续进行的经济活动,它不仅需要从宏观上实行战略的结构性调整,而且需要从微观上寻找调整的持续动力.农产品营销与新一轮农业结构调整具有密切的内在联系,
"市场失灵"和"政府失灵"的存在决定了政府必须并且只能在一定程度上对市场经济进行干预.因此,在提出市场经济条件下政府经济职能的界定应遵循适度、法治等原则基础上,结合我
当东部沿海城市大力建设第三方物流基地之际,西部内陆城市的第三方物流还处于起步阶段.但从对物流市场的分析来看,西部地区第三方物流是有很大发展潜力的,特别是西部大开发更
针对煤矿物料管理的现状,提出利用煤矿信息化网络建立煤矿超市化物料管理系统,对煤矿的物料管理进行信息化处理。其主要功能包括:利用计算机实现计划目录管理,提供物资编码直
污水灌溉是污水资源化的重要形式。人工湿地污水处理系统通过吸附、沉淀、植物吸收和微生物分解等来降解污染物质,处理效果好、设备简单、基建和运行费用低、维护管理方便,出水
以苯丙酸乙酯为原料,通过正交设计优化2-氧4-苯基丁酸盐的制备条件:苯丙酸乙酯与草酸二乙酯摩尔比为1:3,缩合反应时间为2.5h,H2SO4质量分数为20%,水解反应时间为15h,优化条件下2-氧-4-
现在,各地区、各类型图书馆的硬件和软件建设,都有了相当大的改善和提高。基层图书馆处于前所未有的成熟发展期。图书馆欣欣向荣的可喜变化,使得到图书馆求学、求知、求进、求乐
随着人工智能行业的发展,智能客服已经成为自然语言处理技术在工程领域重要的一部分。由于智能客服能够24小时在线和有效缓解高峰期流量对人工客服的压力,因此采用智能客服和人工客服相结合的方式已经成为业界的标准配置。如何让智能客服能够精准的解决用户的需求并让用户体验到机器客服的“智能化”,是我们要不断努力追求的方向。论文提出了一个基本的智能客服系统。该系统由意图识别模块、语义匹配模块和闲聊模块三个部分组成