【文本分类】采用同义词的改进TF-IDF权重的文本分类

简介: 【文本分类】采用同义词的改进TF-IDF权重的文本分类

·摘要:

 尝试使用相似词之间的关联性,来改变TF-IDF权重,依次改进普通TF-IDF文本分类算法的精确度,失败。

·参考文献:

 [1]但唐朋,许天成,张姝涵.基于改进TF-IDF特征的中文文本分类系统[J].计算机与数字工程,2020,48(03):556-560.

 [2]任姚鹏,陈立潮,张英俊,袁英.结合语义的特征权重计算方法研究[J].计算机工程与设计,2010,31(10):2381-2383+2387.DOI:10.16208/j.issn1000-7024.2010.10.022.

 [3]田久乐,赵蔚.基于同义词词林的词语相似度计算方法[J].吉林大学学报(信息科学版),2010,28(06):602-608.

[1] 基于改进TF-IDF特征的中文文本分类系统


  论文提出了一种改进计算TF-IDF权重的算法,提出了一个a因子乘上原TF-IDF公式,a因子是根据特征词之间的相似度关系得到的,而词语相似度是基于“知网”计算的。详细情况可以参考上一篇博客:【文本分类】基于改进TF-IDF特征的中文文本分类系统

image.png

[注一]:基于“知网”来实现词语相似度之间的计算,需要Linux平台,暂时不好实现;

[注二]:本篇论文的实验结果显示,改进方法只比传统TF-IDF好一点点。我通过代码复现,发现只要在传统的TF-IDF公式上给TF(即词频)开方,在特征词在万以内,精确度就会比传统好1.4%左右。所以这篇论文的实验结果并不能表明是a因子提升了精确度,有99%的可能是因为加了平方根。

[2] 结合语义的特征权重计算方法研究


  论文提出一种改进TF-IDF权重的方法,应用于文本聚类,对于文本分类具有参考价值。

  论文主要改进IDF(逆文档频率),把计算IDF公式中的DF(文档频率)计算方式加以改进。传统DF就是在所有文本中特征词t出现过的文本数量,改进DF是在所有文本中特征词t与它的相似词出现过的文本数量的平均数

  特征词之间的相似关系,基于“知网”来实现。

image.png

[注一]:基于“知网”来实现词语相似度之间的计算,需要Linux平台,暂时不好实现;

[注二]:将此改进权重应用于文本分类,采用同义词词林来做词语相似度计算,效果不明显。

[3] 基于同义词词林的词语相似度计算方法


  《同义词词林》是梅家驹等人于1983年编纂而成,哈工大完成了一部具有汉语大词表的哈工大信息检索研究室《同义词词林扩展版》,《同义词词林扩展版》收录词语近7万条。

  《同义词词林扩展版》不仅包括近义词,还包括同类词关联词

  对于一类相似词语,具有一个指定的编码,编码表如下:

ac6e10bc05ae4a88bafb1009b5f4ef9a.png

  对于输入的两个词a、b,使用一定的算法,对a、b两个词的编码进行相似度计算,计算结果在[0,1]。计算结果越大表示越相似。


实验思路


517d7f403f214099a6e4c6af79c97470.png

相关文章
|
4月前
|
算法
HanLP — HMM隐马尔可夫模型 -- 训练
HanLP — HMM隐马尔可夫模型 -- 训练
41 0
HanLP — HMM隐马尔可夫模型 -- 训练
|
4月前
|
自然语言处理
HanLP — HMM隐马尔可夫模型 -- 语料库
HanLP — HMM隐马尔可夫模型 -- 语料库
48 0
|
7月前
|
自然语言处理
N-Gram模型是什么?
N-Gram模型是什么?
141 0
|
7月前
|
自然语言处理 数据可视化 数据安全/隐私保护
R语言文本挖掘tf-idf,主题建模,情感分析,n-gram建模研究
R语言文本挖掘tf-idf,主题建模,情感分析,n-gram建模研究
|
7月前
|
机器学习/深度学习 自然语言处理 算法
基于TF-IDF+KMeans聚类算法构建中文文本分类模型(附案例实战)
基于TF-IDF+KMeans聚类算法构建中文文本分类模型(附案例实战)
709 1
|
数据采集 自然语言处理 开发工具
fasttext实现文本分类
fasttext实现文本分类
335 0
|
7月前
TF-IDF 怎样将用单词权重的向量表示一个文档
TF-IDF 怎样将用单词权重的向量表示一个文档
80 1
|
人工智能 自然语言处理 PyTorch
NLP文本匹配任务Text Matching [有监督训练]:PointWise(单塔)、DSSM(双塔)、Sentence BERT(双塔)项目实践
NLP文本匹配任务Text Matching [有监督训练]:PointWise(单塔)、DSSM(双塔)、Sentence BERT(双塔)项目实践
NLP文本匹配任务Text Matching [有监督训练]:PointWise(单塔)、DSSM(双塔)、Sentence BERT(双塔)项目实践
|
人工智能 自然语言处理 算法
基于知识图谱的电影知识问答系统:训练TF-IDF 向量算法和朴素贝叶斯分类器、在 Neo4j 中查询
基于知识图谱的电影知识问答系统:训练TF-IDF 向量算法和朴素贝叶斯分类器、在 Neo4j 中查询
基于知识图谱的电影知识问答系统:训练TF-IDF 向量算法和朴素贝叶斯分类器、在 Neo4j 中查询
|
机器学习/深度学习 自然语言处理 算法
【文本分类】基于改进TF-IDF特征的中文文本分类系统
【文本分类】基于改进TF-IDF特征的中文文本分类系统
263 0
【文本分类】基于改进TF-IDF特征的中文文本分类系统

热门文章

最新文章

相关实验场景

更多