0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为提高人机自然对话的准确性专利

汽车玩家 来源:爱集微 作者:爱集微 2019-12-30 11:32 次阅读

华为的该项专利用于人机对话的方法,具体通过将自然语言问题和知识库向量化,然后向量计算得到基于知识库的回答,提高了人机对话中自然语言答案的准确性。

随着互联网和智能终端的快速发展,人机对话的应用越来越广泛。现在,许多互联网公司都各自的推出了智能助手,如Apple Siri、Google Now、微软小娜(Microsoft Cortana)、Facebook M、百度度秘和微软小冰等等,这些智能助手能够与人进行简单的对话,并且完成一些基本的任务,但是现有的智能助手存在只考虑自动问答,对话中问题的回复的准确率较低。因此,智能助手的相关技术还需要不断发展和改进,朝着更加拟人化、博学化和智能化的方向发展。

华为在2015年底提供了一种用于人机对话的方法、神经网络系统和用户设备,这种方法可以将对话和基于知识库的问答相结合,能够与用户进行自然语言交互,并且依据知识库给出基于事实的正确的自然语言答案。

图1

图1为该专利提供的用于人机对话的方法,其中,

在步骤S310中,自然语言问题可以是用户通过麦克风等进行语音输入,也可以通过键盘、鼠标等进行文字或图形的输入,还可以是其它的一些输入形式,系统根据用户输入的自然语言问题能够转化为序列即可。

步骤S320,将自然语言转化为问题向量。可以将自然语言问题作为神经网络系统的第一神经网络模块的输入,计算获得该自然语言问题对应的问题向量。

步骤S330的目的是获取与前述自然语言问题相关的答案。以知识答案为三元组为例,则是获得与自然语言问题相关的至少一个三元组,其中,至少一个三元组与至少一个三 元组向量对应。

步骤340的作用是计算问题向量与至少一个三元组中每个三元组的三元组向量表示的相似度,然后输出以相似度作为元素的中间结果向量,以此来指示问题向量与答案向量的相似度。

步骤350的作用则是将问题向量和中间结果向量作为神经网络系统的第三神经网络模块的输入,将问题向量和中间结果向量进行综合,计算获得自然语言问题的自然语言答案。

下图为该专利提供的具有人机对话功能的用户设备的结构图,包括处理器510、输入设备520、存储器530和输出设备540,各组件通过总线系统550耦合在一起。

o4YBAF4JcOWAV-dnAABTcwZnynA280.png

图2

输入设备520用于获取用户输入的自然语言问题,存储器530用于存储由处理器510执行的指令。该处理器具有多种功能:

1.将问题向量和至少一个知识答案向量作为输入,计算问题向量与每个知识答案向量的相似度;

2.知识答案向量为三元组向量时,将三元组的主语、谓语和宾语分别用第一独热向量、第二独热向量和第三独热向量表示;

3.将自然语言问题作为输入,将自然语言问题的词序列表示为低维向量序列;

将问题向量和中间结果向量作为输入,计算以问题向量和中间结果向量作为条件的输出序列的联合概率,生成自然语言答案;

4.将问题向量和中间结果向量作为输入,通过递归神经网络模型,计算输出序列的概率,生成自然语言答案。

该专利提供的用于人机对话的方法通过将自然语言问题和知识库向量化,通过向量计算得到基于知识库的,表示自然语言问题和知识库答案相似度的中间结果向量,再根据问题向量和中间结果向量计算得到基于事实的正确的自然语言答案。该方法固然满足不了用户100%的满意度,但他提高了人机对话中自然语言答案的准确性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    215

    文章

    33600

    浏览量

    247109
  • 人机对话
    +关注

    关注

    0

    文章

    10

    浏览量

    9531
收藏 人收藏

    评论

    相关推荐

    系统快速、稳定性和准确性之间的权衡

    衡量一个测控系统的好坏的标准主要在于该系统的快速、稳定性和准确性,但一般常常会得此失彼,比如我要满足系统准确性,可对一段时间采集的数据进行处理与分析,去除干扰信号,再得到一个准确的值
    发表于 07-28 11:42

    如何提高工程预算的准确性

    ,工程结束后,要进行决算,最终确定工程的总支出。提高工程预决算的准确性,对规范***投资管理,合理确定工程造价,提高资金的使用效率,有着极为重要的现实意义。一、造成工程预决算不准确的原
    发表于 07-25 17:35

    一个协调器有多个终端,协调器广播发送控制数据,请问如何提高接收速率和准确性

    本帖最后由 一只耳朵怪 于 2018-5-24 14:52 编辑 一个协调器有多个终端,协调器广播发送控制数据,问如何提高接收速率和准确性
    发表于 05-22 05:50

    怎么提高频率测量的准确性

    观察到的大约少10%。有没有办法提高这种方法的准确性? 以上来自于百度翻译 以下为原文I'm trying to read a sensor that outputs frequency (pulses
    发表于 01-04 14:28

    合同智能审核软件-提高审查效率和准确性

    审查的准确性。使用软件能够提高审查速度在提高合同审查的速度方面,灵玖合同智能审核软件设定了丰富的合同审核范围:1.审查合同格式是否规范:检查内容包括字体字号行距,章节表格序号,上下标和大小写
    发表于 09-05 17:22

    NI公司u***-4065的准确性和速度问题

    我使用labview2017编程和u***-4065来测量通过继电器切换的多条线的电阻。现在有两个问题,一个是准确性,另一个是速度。对于准确性。我测量的线路电阻具有参考值。我经常遇到绝缘电阻,它
    发表于 11-24 13:24

    如何测试运算放大器噪声模型的准确性

    如何测试运算放大器噪声模型的准确性?如何建立自己的噪声模型?
    发表于 04-12 06:08

    如何提高交流脉冲对HPMMM充磁和去磁时磁场定向的准确性

    如何提高交流脉冲对HPMMM充磁和去磁时磁场定向的准确性
    发表于 11-19 06:30

    如何确认延时函数时间的准确性

    如何确认延时函数时间的准确性
    发表于 01-27 07:35

    如何提高投标报价编制的准确性

        施工企业要在激烈的市场竞争中战胜对手,赢得工程项目,投标报价的准确性是关键。下面结合多年工作的实际,谈一下如何提高投标报价编制的准确性
    发表于 01-08 15:36 13次下载

    欧司朗照明模拟自然日光,提高人体机能

    以人为本的照明是指创造模拟提高人体机能的自然日光的照明艺术,它能提高人体机能、舒适度、健康和幸福。
    的头像 发表于 09-13 10:34 6877次阅读

    新型微内窥镜可提高食管筛查的准确性

    根据发表在8月刊《胃肠病学》上的一项研究,一种新颖的低成本高分辨率显微内窥镜(HRME)可以提高Lugol内窥镜检查(LCE)筛查和监测食管鳞状细胞瘤的准确性
    发表于 01-08 10:23 728次阅读

    AI可提高天气预报的准确性准确性,助力农民和可再生能源行业

     AI正在被用于提高天气预报的准确性准确性,帮助农民和可再生能源行业,并刺激一些兼并和收购活动。
    的头像 发表于 09-30 16:32 2416次阅读

    华为公开 “人机对话”相关专利:可根据对话内容生成准确回复

    2 月 26 日,华为技术有限公司公开一项名为 “一种人机对话的方法和装置”的专利,公开号 CN108319599B,申请日期为 2017 年 1 月。 IT之家了解到,该方法应用于人机对话
    的头像 发表于 02-27 11:40 3048次阅读

    语音识别:自然对话语音数据是推动人工智能时代的基石

    。为了提高语音识别的准确性和稳定性,需要建立大量高质量、多样化、真实性强的自然对话语音数据集作为训练数据集。 自然
    的头像 发表于 04-24 11:14 542次阅读