[发明专利]基于聚类等级关系自动识别方法、系统、设备及存储介质在审
| 申请号: | 202011138197.7 | 申请日: | 2020-10-22 |
| 公开(公告)号: | CN112307204A | 公开(公告)日: | 2021-02-02 |
| 发明(设计)人: | 张凯;刘杰;周建设;赵晴 | 申请(专利权)人: | 首都师范大学 |
| 主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F16/36;G06F40/247 |
| 代理公司: | 北京清控智云知识产权代理事务所(特殊普通合伙) 11919 | 代理人: | 管士涛 |
| 地址: | 100089 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 等级 关系 自动识别 方法 系统 设备 存储 介质 | ||
1.一种基于聚类的词间等级关系自动识别方法,应用于电子设备,其特征在于,所述自动识别方法,包括:
S1、选定文档作为同现窗口,获取文档中的每个词,采用DICE测度对每个词进行关联度计算,并根据同现窗口的大小调整DICE测度的计算结果;
S2、根据各词自身在文档中的频率、各词之间的同现频率以及调整因子来计算各词之间的同现权重,从而得到各个词间的关联度;
S3、从中选取一个词T,根据词T与其他词的同现权重,抽取与词T最相关的K个词,并构造特征向量;
S4、对各词通过层次聚类算法进行聚类,将各词单独划分为一簇,计算各个簇之间的语义相似度;设定阈值,将语义相似度小于阈值的簇进行合并,直至所有的词合并为一个大簇;
S5、将簇内的词根据等级系数划到各等级中,并识别其上下位关系。
2.如权利要求1所述的方法,其特征在于,所述的各词之间的同现权重,其计算公式为:
其中,W(Ti,Tj)表示词Ti和Tj的同现权重,tf(TiTj)表示词Ti和Tj在文档中的同现频率,tf(Ti)表示词Ti在文档中的频率,WeightingFactor(Ti,Tj)为调整因子。
3.如权利要求2所述的方法,其特征在于,所述的调整因子,其计算公式为:
min(length(di))表示词Ti和Tj同现文档中的最小长度,表示同现文档的平均长度,k为同现文档篇数。
4.如权利要求1所述的方法,其特征在于,所述的特征向量,其计算公式为:
V(T)=(T1,W1,T2,W2,…,Tk,Wk)
其中,T1,T2,…,Tk表示与词T相关的词,W1,W2,…,Wk分别为词T与T1,T2,…,Tk的同现权重。
5.如权利要求4所述的方法,其特征在于,所述的语义相似度,其计算公式为:
其中,Sim(T1,T2)表示词T1和T2的语义相似度,W1i表示词T1的特征向量第i维的值,W2i表示词T2的特征向量第i维的值,k表示特征向量的维数,n表示特征向量中相同词的个数。
6.如权利要求1所述的方法,其特征在于,所述的等级系数,其计算公式为:
H(Ti)是词Ti的等级系数,tf(Ti)表示词Ti的词频,len(Ti)表示词长。
7.如权利要求1所述的方法,其特征在于,所述的层次聚类算法,包括:单连通、全连通以及平均连通。
8.如权利要求7所述的方法,其特征在于,所述的层次聚类算法优选为平均连通。
9.如权利要求8所述的方法,其特征在于,所述的阈值优选为0.1。
10.如权利要求1所述的方法,其特征在于,所述的识别簇内的词上下位关系,其算法流程为:
步骤1:确定等级数,将簇内的词按等级系数归入到各词级中;等级系数高的词位于高词级中,最高词级为L0,其余依次为L1,L2,…,Li;
步骤2:在相邻词级间产生上下位关系;取词级Li中的一个词T,计算词T与词级Li-1中的每个词的相似度,取相似度最大的词作为词T的上位词;继续从词级Li中取词,直至为Li中所有的词建立上下位关系;检查词级Li-1中的词,将没有下位词的词移至词级Li;
步骤3:判断是否到达底层,是则结束,否则继续执行步骤2的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于首都师范大学,未经首都师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011138197.7/1.html,转载请声明来源钻瓜专利网。





