[发明专利]创建用于自然语言处理装置的训练数据的方法和设备在审

专利信息
申请号: 201610640647.X 申请日: 2016-08-05
公开(公告)号: CN107688583A 公开(公告)日: 2018-02-13
发明(设计)人: 王晓利;张永生;刘康;王炳宁;陈玉博;魏琢钰;赵军 申请(专利权)人: 株式会社NTT都科摩;中国科学院自动化研究所
主分类号: G06F17/30 分类号: G06F17/30;G06K9/62
代理公司: 北京市柳沈律师事务所11105 代理人: 张晓明
地址: 日本*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 创建 用于 自然语言 处理 装置 训练 数据 方法 设备
【说明书】:

技术领域

发明涉及人工智能领域,更具体地,本发明涉及一种创建用于自然语言处理装置的训练数据的方法和设备,以及利用该训练数据的自然语言处理装置。

背景技术

近年来,随着计算机技术的不断发展,基于计算机技术的人工智能在很多应中实现对人的意识、思维的信息过程的模拟。由于语言是人类区别于其他物种的根本标志,利用计算机来处理人类的语言的自然语言处理体现了人工智能的最高任务与境界。在诸如问答(QA)系统的自然语言处理系统中,实现用准确、简洁的自然语言回答人类用户用自然语言提出的问题。

在问答系统中,通常是利用预先训练好的基于神经网络的分类器提取自然语言语句的结构化特征,然后基于该结构化特征从预先建立的知识库中检索或推理得到相应的答案。在上述基于神经网络的分类器的训练以及知识库的建立过程中,都需要提供大量标注有结构化特征的训练数据供基于神经网络的分类器执行深度学习。在一种现有的问答系统中,为了执行分类器的预先训练,需要使用预先手动标注特征的训练数据,这种手动标注是费时且昂贵的。在另一种现有的问答系统中,依赖于传统的自然语言解析(NLP)工具来分析文本以提取特征,其需要精密地设计特征并且可能存在误差传播,因此缺乏通用性并且花费大量的人力。此外,现有的问答系统往往还依赖于现有的知识库,使得其性能和应用场景严重受限。

因此,希望提供一种创建用于自然语言处理装置的训练数据的方法和设备,以及利用该训练数据的自然语言处理装置,其使用来自自然语料库的未标注文本自动生成训练数据以用于分类器的训练和知识库的构造,并且根据训练数据的用途灵活地优化训练数据的噪声,从而提高了分类器模型训练的精度,降低了整体计算的复杂度。

发明内容

鉴于上述问题,本发明提供一种创建用于自然语言处理装置的训练数据的方法和设备,以及利用该训练数据的自然语言处理装置。

根据本发明的一个实施例,提供了一种创建用于自然语言处理系统的训练数据的方法,包括:接收创建所述训练数据的请求;获得用于创建所述训练数据的自然语言语料库输入;确定所述训练数据所需的分包参数;基于所述分包参数,将所述自然语言语料库输入分为多个包,所述多个包的每个包括多个示例;对于所述多个示例的每一个,自动提取句子级特征向量,其中,具有所述句子级特征向量的所述多个包作为所述训练数据。

此外,根据本发明的一个实施例的方法,其中所述确定所述训练数据所需的分包参数包括:基于创建所述训练数据的请求和/或所述自然语言语料库输入的来源,确定所述分包参数。

此外,根据本发明的一个实施例的方法,其中对于所述多个示例的每一个,自动提取句子级特征向量包括:对于所述多个示例的每一个示例中的每个词汇元素,提取预定窗口范围内的多个词汇作为词语特征,提取其与目标词的距离作为位置特征;对所述词语特征和所述位置特征组成的特征向量执行最大池化,获得所述句子级特征向量。

此外,根据本发明的一个实施例的方法,还包括:利用所述训练数据,训练分类器或构造知识库。

此外,根据本发明的一个实施例的方法,其中所述利用所述训练数据,训练分类器包括:初始化所述分类器的神经网络参数;随机选择所述多个包中的一个包;确定所述一个包中使得目标函数最大化的一个示例;基于所述一个示例的梯度更新所述分类器的神经网络参数,直到所述神经网络收敛。

根据本发明的另一个实施例,提供了一种创建用于自然语言处理系统的训练数据的设备,包括:请求接收模块,用于接收创建所述训练数据的请求;输入模块,用于获得用于创建所述训练数据的自然语言语料库输入;分包参数确定模块,用于确定所述训练数据所需的分包参数;分包模块,用于基于所述分包参数,将所述自然语言语料库输入分为多个包,所述多个包的每个包括多个示例;特征向量提取模块,用于对于所述多个示例的每一个,自动提取句子级特征向量,其中,具有所述句子级特征向量的所述多个包作为所述训练数据。

此外,根据本发明的另一个实施例的设备,其中所述分包参数确定模块基于创建所述训练数据的请求和/或所述自然语言语料库输入的来源,确定所述分包参数。

此外,根据本发明的另一个实施例的设备,其中所述特征向量提取模块对于所述多个示例的每一个示例中的每个词汇元素,提取预定窗口范围内的多个词汇作为词语特征,提取其与目标词的距离作为位置特征;对所述词语特征和所述位置特征组成的特征向量执行最大池化,获得所述句子级特征向量。

此外,根据本发明的另一个实施例的设备,其中所述训练数据用于训练分类器或构造知识库。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社NTT都科摩;中国科学院自动化研究所,未经株式会社NTT都科摩;中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610640647.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top