【技术实现步骤摘要】
本专利技术涉及一种人工智能领域,涉及一种计算机文本检索分类特征选择方法及系统。
技术介绍
随着信息技术的发展以及Internet的迅速普及,网络信息资源急剧增长,这些网络信息大多是以计算机文本的形式涌现,而计算机文本大多是非结构化的,需要对文本数据进行预处理,把非结构化的文本数据转变为结构化的形式,特征选择通过删除对文本分类没有多大贡献的特征词条,从而选择出对文本或类别具有较好代表性的特征词条。因此,对计算机文本进行特征选择方法是十分必要的。
技术实现思路
本专利技术的目的是提供一种效率高、特征提取率高的计算机文本的特征选择方法。为了解决上述技术问题,本专利技术提供了一种计算机文本的特征选择方法,包括如下步骤:步骤S1,对计算机文本进行处理,得到文本的三维特征数据集;步骤S2,计算文本的三维特征数据集的重构系数矩阵,并且计算信息熵向量;步骤S3,按照信息熵向量以及重构系数矩阵计算综合度量指标,并且按照综合度量指标从小到大的顺序进行特征选择;以及步骤S4,输出经过特征选择获得的文本特征集。进一步,步骤S1中对计算机文本进行处理,得到文本的特征数据集包括:对计算机文本进行处理,将其断开并处理成词语集合,以词性作为特征对词语集合进行分类,得到词语集合的类别,将同一个词性的词语分为一类,词性被分为动词、名词、形容词或副词,将词语集合中的词语映射为坐标上的点,坐标上的横坐标为词语集合中的词语在计算机文本中出现的次数,坐标上的纵坐标为词语集合中的词语在其类别中出现的次数,将坐标的值记录,得到文本的三维特征数据集;即文本的三维特征数据集的数据为三维坐标,一维坐标为词语集合 ...
【技术保护点】
一种计算机文本的特征选择方法,其特征在于,包括如下步骤:步骤S1,对计算机文本进行处理,得到文本的三维特征数据集;步骤S2,计算所述文本的三维特征数据集的重构系数矩阵,并且计算信息熵向量;步骤S3,按照所述信息熵向量以及所述重构系数矩阵计算综合度量指标,并且按照所述综合度量指标从小到大的顺序进行特征选择;以及步骤S4,输出经过特征选择获得的文本特征集。
【技术特征摘要】
1.一种计算机文本的特征选择方法,其特征在于,包括如下步骤:步骤S1,对计算机文本进行处理,得到文本的三维特征数据集;步骤S2,计算所述文本的三维特征数据集的重构系数矩阵,并且计算信息熵向量;步骤S3,按照所述信息熵向量以及所述重构系数矩阵计算综合度量指标,并且按照所述综合度量指标从小到大的顺序进行特征选择;以及步骤S4,输出经过特征选择获得的文本特征集。2.根据权利要求1所述的计算机文本的特征选择方法,其特征在于,所述步骤S1中对计算机文本进行处理,得到文本的特征数据集包括:对计算机文本进行处理,将其断开并处理成词语集合,以词性作为特征对所述词语集合进行分类,得到所述词语集合的类别,将同一个词性的词语分为一类,所述词性被分为动词、名词、形容词或副词,将所述词语集合中的词语映射为坐标上的点,坐标上的横坐标为所述词语集合中的词语在计算机文本中出现的次数,坐标上的纵坐标为所述词语集合中的词语在其类别中出现的次数,将坐标的值记录,得到所述文本的三维特征数据集;即所述文本的三维特征数据集的数据为三维坐标,一维坐标为所述词语集合的类别,一维坐标为所述词语集合在计算机文本中出现的次数,一维坐标为所述词语集合的类别在其类别中出现的次数;3.根据权利要求2所述的计算机文本的特征选择方法,其特征在于,所述步骤S2中计算所述文本的三维特征数据集的重构系数矩阵,并且计算类别区分度包括:对所述文本的三维特征数据集进行处理,利用范数最小化的优化方法,得到所述文本的三维特征数据集中每个数据的重构系数,将所述每个数据的重构系数与所述词语集合的类别分别作为所述文本的特征数据集的重构系数矩阵的行与列,根据所述词语集合的类别计算所述词语集合中词语在各个类别的概率分布:P=(C1L1,C2L2,C3L3,...,CiLi,...,CNLN)---(1);]]>式(1)中:i=1,2,…,i,…,N,变量N记录所述词语集合中类别的数量,C1,C2,C3,…,Ci,…,CN表示所述词语集合中的词语在其类别中出现的次数,L1,L2,L3,…,Li,…,LN表示所述词语集合中的各个类别的词语数量,并且计算所述词语集合的类别Bi的信息熵,定义如下:H(Bi)=-Σi=1NP(CiLi)log2P(CiLi)---(2);]]>式(2)中:H(Bi)表示所述词语集合的类别Bi的信息熵;将所述词语集合中的各个类别的信息熵综合,得到所述信息熵向量。4.根据权利要求3所述的计算机文本的特征选择方法,其特征在于,所述步骤S3中按照所述信息熵向量以及所述重构系数矩阵计算综合度量指标,并且按照所述综合度量指标从小到大的顺序进行特征选择包括:计算所述信息熵向量的模,根据所述重构系数矩阵,提取所述文本的三维特征数据集中每个数据的重构系数,将所述信息熵向量的模乘以所述文本的三维特征数据集中每个数据的重构系数,得到计算所述词语集合中词语在所述词语集合的各个类别的所述综合度量指标,并且在所述词语集合中词语在所述词语集合的各个类别的所述综合度量指标从小到大进行排序,根据所述词语集合的中的各个类别中的词语数量、所述信息熵选取特征选择在所述词语集合的各个类别上的提取数量。5.根据权利要求4所述的计算机文本的特征选择方法,其特征在于,所述步骤S4中输出经过特征选择获得的文本特征集包括:在所述词语集合的各个类别上输出满足其的提取数量的词语作为文本特征集。6.一种计算机文本检索分类特征选择方法,其特征在于,包括如下步骤:步骤S1,将文本中各词项进行分类,并计算各词项在各类别的排序值;步骤S2,针对每个词项构造类别调节参数表;步骤S3,从所述类别调节参数表查取相应的类别调节参数,以获得每个词项在各类别的排序评分;以及步骤S4,根据排序差异值获得相应特征集。7.根据权利要求6所述的计算机文本检索分类特征选择方法,其特征在于,所述步骤S1中将文本中各词项进行分类,并计算各词项在各类别的排序值的方法包括:根据词项的外延数量、词项反映的对象、词项反应事物的属性对文本中的词项进行分类,并根据基于词项的分类结果定义类别,计算每个词项在各个类别的排序值;所述排序值用于词项的排序,用排序功能函数计算,且所述排序函数的定义如下:p(ti)=Σi=1m(v(ti)-r(ti,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。