[发明专利]一种借助图随机游走的开放类别命名实体抽取方法及装置有效
| 申请号: | 201310745097.4 | 申请日: | 2013-12-30 |
| 公开(公告)号: | CN103678703B | 公开(公告)日: | 2017-01-11 |
| 发明(设计)人: | 刘康;赵军;齐振宇 | 申请(专利权)人: | 中国科学院自动化研究所 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/27 |
| 代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 宋焰琴 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 借助 随机 游走 开放 类别 命名 实体 抽取 方法 装置 | ||
1.一种借助图随机游走的开放类别命名实体抽取方法,该方法包括步骤:
步骤1,分析种子在语料中的上下文得到模板;
步骤2,使用模板从语料抽取候选实体;
步骤3,根据种子实体、模板和候选实体之间的关系来构造图;
步骤4,在图上使用随机游走算法计算候选实体的置信度。
2.根据权利要求1所述的方法,其特征在于,步骤1进一步包括:取上下文窗口大小为3,即取种子出现的前三个词项与后三个词项构成模板放入模板池中。
3.根据权利要求2所述的方法,其特征在于,在步骤1,过滤掉模板池中只出现过一次的模板。
4.根据权利要求1所述方法,其特征在于,步骤2进一步包括:依次取出模板池中的模板,将语料中匹配模板的字符串抽取出来放入候选实体池,同时记录<候选-模板>之间的匹配关系。
5.根据权利要求4所述的方法,其特征在于,在步骤2,滤掉模板池中只出现过一次的模板。
6.根据权利要求1所述的方法,其特征在于,在步骤3,图由节点和边组成,节点分为三类:种子实体、模板和候选实体,每个种子实体、模板或候选实体在图中都表示为一个节点,边分为两类:第一类是种子实体与根据该种子实体学到的模板之间用边连接;第二类是候选实体与抽取该候选实体的模板之间用边连接,由此得到一个无向图,作为图随机游走的输入。
7.根据权利要求6所述的方法,其特征在于,步骤4进一步包括:
步骤41,构建初始状态矩阵,在该步骤,初始状态矩阵P0的初始值使用如下方法计算:
其中|S|为种子集合大小,根据上述初始化方式得到的初始状态矩阵P0,各列元素之和等于1;
步骤42,构建状态转移矩阵M,在该步骤,首先构建(m+n)*(m+n)维方阵M0,其中m为实体类节点的个数,n为模板类节点的个数,M0中每一行记录一个节点与其他节点的连接情况,M0(ij)表示第i个节点和第j个节点之间的关系,i和j为整数,其取值范围均为[1,m+n],M0(ij)的值设定如下:
之后对M0的每一行进行归一化得到状态转移矩阵M,使得M每一行的元素的和等于1;
步骤43,候选实体置信度计算,在该步骤,使用迭代的方法计算稳定状态矩阵P*,根据上一轮迭代结果Pt计算本轮迭代结果Pt+1,具体计算公式如下:
Pt+1=0.5*MT*Pt+0.5*P0
直到P*稳定或迭代次数超过预先设定的阈值iter,将P*中候选实体对应节点的概率值作为该节点的置信度。
8.一种借助图随机游走的开放类别命名实体抽取装置,该装置包括:
候选实体抽取模板,用于使用动态模板学习的策略来抽取候选实体,该模块的输入是种子实体,输出是候选实体,在该模块中,首先通过分析种子实体在语料中的上下文得到模板集合,接下来抽取语料中匹配模板的字符串作为候选实体;
候选实体置信度计算模块,其用于构造一个图,该图的节点包括种子实体、模板和候选实体三类,而图的边则反映了种子实体与模板的学得/被学得关系以及模板与候选实体之间的抽取/被抽取关系,在图上通过随机游走计算候选实体置信度,并据此对候选实体进行重排序,排序结果将作为抽取结果返回。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310745097.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种三相气体电压互感器
- 下一篇:一种便携式水带





